[2026-04-04 12:31:08] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/request/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/request/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T07:01:08.207Z"} 
[2026-04-04 12:31:08] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/request/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/request/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T07:01:08.207Z"} 
[2026-04-04 12:56:13] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/request/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/request/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T07:26:13.080Z"} 
[2026-04-04 12:56:13] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/request/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/request/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T07:26:13.080Z"} 
[2026-04-04 14:07:17] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/7","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T08:37:15.253Z"} 
[2026-04-04 14:07:17] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775291833 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 7 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 7 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/7 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/users/noimage   1 null purchase.order.details 7 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.8 mysql 1 1775291833.0069 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.73 mysql App\Models\User 1775291833.0377 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.78 mysql App\Models\User 1775291833.0425 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.7 mysql 7 1775291833.0563 production null null C:\xampp\htdocs\anilmineral null ed46b80d-b73a-4c20-a8b3-3f45f2d4d1b0 null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775291833 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 7 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 7 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/7 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/users/noimage   1 null purchase.order.details 7 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.8 mysql 1 1775291833.0069 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.73 mysql App\Models\User 1775291833.0377 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.78 mysql App\Models\User 1775291833.0425 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.7 mysql 7 1775291833.0563 production null null C:\xampp\htdocs\anilmineral null ed46b80d-b73a-4c20-a8b3-3f45f2d4d1b0 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 7 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 7 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/7 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.8 mysql 1 1775291833.0069 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.73 mysql App\Models\User 1775291833.0377 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.78 mysql App\Models\User 1775291833.0425 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.7 mysql 7 1775291833.0563   null localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/users/noimage   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 7 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/7 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/7","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T08:37:15.313Z"} 
[2026-04-04 14:08:44] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/7","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T08:38:42.524Z"} 
[2026-04-04 14:08:44] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775291920 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 7 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 7 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/7 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/7   1 purchase.order.details 7 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.74 mysql 1 1775291920.629 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.81 mysql App\Models\User 1775291920.6535 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.77 mysql App\Models\User 1775291920.6591 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.69 mysql 7 1775291920.6739 production null null C:\xampp\htdocs\anilmineral null 9ff1acd7-ebaf-42f5-b89d-31674adc7d60 null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775291921 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 7 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 7 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/7 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/7   1 purchase.order.details 7 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.74 mysql 1 1775291920.629 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.81 mysql App\Models\User 1775291920.6535 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.77 mysql App\Models\User 1775291920.6591 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.69 mysql 7 1775291920.6739 production null null C:\xampp\htdocs\anilmineral null 9ff1acd7-ebaf-42f5-b89d-31674adc7d60 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 7 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 7 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/7 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/7 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.74 mysql 1 1775291920.629 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.81 mysql App\Models\User 1775291920.6535 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.77 mysql App\Models\User 1775291920.6591 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.69 mysql 7 1775291920.6739   null localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/7   1 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 7 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/7 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/7","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T08:38:42.582Z"} 
[2026-04-04 14:40:16] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/12","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:10:15.576Z"} 
[2026-04-04 14:40:16] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775293815 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 12 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 12 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/12 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/users/noimage   1 purchase.order.details 12 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.81 mysql 1 1775293814.76 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.91 mysql App\Models\User 1775293814.7898 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.06 mysql App\Models\User 1775293814.7978 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.9 mysql 12 1775293814.8158 production null null C:\xampp\htdocs\anilmineral null 2ab550b7-70df-4acf-a401-43def63bde43 null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775293815 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 12 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 12 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/12 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/users/noimage   1 purchase.order.details 12 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.81 mysql 1 1775293814.76 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.91 mysql App\Models\User 1775293814.7898 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.06 mysql App\Models\User 1775293814.7978 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.9 mysql 12 1775293814.8158 production null null C:\xampp\htdocs\anilmineral null 2ab550b7-70df-4acf-a401-43def63bde43 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 12 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 12 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/12 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.81 mysql 1 1775293814.76 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.91 mysql App\Models\User 1775293814.7898 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.06 mysql App\Models\User 1775293814.7978 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.9 mysql 12 1775293814.8158   null localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/users/noimage   1 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 12 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/12 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/12","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:10:15.607Z"} 
[2026-04-04 14:40:25] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/12","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:10:24.031Z"} 
[2026-04-04 14:40:25] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775293823 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 12 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 12 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/12 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/12   1  purchase.order.details 12 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.98 mysql 1 1775293823.4315 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.43 mysql App\Models\User 1775293823.4631 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.26 mysql App\Models\User 1775293823.4726 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.85 mysql 12 1775293823.4866 production null null C:\xampp\htdocs\anilmineral null 986919cd-e190-4c1d-9c80-70a631f09d3f null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775293823 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 12 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 12 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/12 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/12   1  purchase.order.details 12 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.98 mysql 1 1775293823.4315 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.43 mysql App\Models\User 1775293823.4631 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.26 mysql App\Models\User 1775293823.4726 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.85 mysql 12 1775293823.4866 production null null C:\xampp\htdocs\anilmineral null 986919cd-e190-4c1d-9c80-70a631f09d3f null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 12 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 12 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/12 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.98 mysql 1 1775293823.4315 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.43 mysql App\Models\User 1775293823.4631 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.26 mysql App\Models\User 1775293823.4726 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.85 mysql 12 1775293823.4866   null localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/12   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 12 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/12 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/12","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:10:24.040Z"} 
[2026-04-04 14:40:35] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/12","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:10:34.365Z"} 
[2026-04-04 14:40:35] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775293834 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 12 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 12 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/12 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/12   1  purchase.order.details 12 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.72 mysql 1 1775293833.7682 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.95 mysql App\Models\User 1775293833.7985 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.07 mysql App\Models\User 1775293833.805 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.87 mysql 12 1775293833.8225 production null null C:\xampp\htdocs\anilmineral null 17d0321f-659a-4992-a61e-3ff423560660 null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775293834 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 12 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 12 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/12 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/12   1  purchase.order.details 12 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.72 mysql 1 1775293833.7682 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.95 mysql App\Models\User 1775293833.7985 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.07 mysql App\Models\User 1775293833.805 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.87 mysql 12 1775293833.8225 production null null C:\xampp\htdocs\anilmineral null 17d0321f-659a-4992-a61e-3ff423560660 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 12 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 12 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/12 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.72 mysql 1 1775293833.7682 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.95 mysql App\Models\User 1775293833.7985 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.07 mysql App\Models\User 1775293833.805 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.87 mysql 12 1775293833.8225   null localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/12   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 12 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/12 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/12","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:10:34.375Z"} 
[2026-04-04 14:40:53] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/13","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:10:52.676Z"} 
[2026-04-04 14:40:53] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775293852 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 13 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 13 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/13 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/12   1  purchase.order.details 13 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.3 mysql 1 1775293851.8747 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.99 mysql App\Models\User 1775293851.9024 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.22 mysql App\Models\User 1775293851.9116 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.94 mysql 13 1775293851.9315 production null null C:\xampp\htdocs\anilmineral null 97816ca2-71ed-4363-94a2-4a24edb173d5 null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775293852 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 13 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 13 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/13 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/12   1  purchase.order.details 13 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.3 mysql 1 1775293851.8747 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.99 mysql App\Models\User 1775293851.9024 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.22 mysql App\Models\User 1775293851.9116 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.94 mysql 13 1775293851.9315 production null null C:\xampp\htdocs\anilmineral null 97816ca2-71ed-4363-94a2-4a24edb173d5 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 13 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 13 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/13 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.3 mysql 1 1775293851.8747 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.99 mysql App\Models\User 1775293851.9024 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.22 mysql App\Models\User 1775293851.9116 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.94 mysql 13 1775293851.9315   null localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/12   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 13 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/13 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/13","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:10:52.703Z"} 
[2026-04-04 14:42:12] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/13","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:12:11.632Z"} 
[2026-04-04 14:42:12] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775293931 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 13 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 13 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/13 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/13   1  purchase.order.details 13 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 23.05 mysql 1 1775293931.075 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.02 mysql App\Models\User 1775293931.1065 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.06 mysql App\Models\User 1775293931.1129 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.78 mysql 13 1775293931.1281 production null null C:\xampp\htdocs\anilmineral null 1346c62e-75e1-4a81-933e-f6e5f9151e81 null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775293931 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 13 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 13 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/13 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/13   1  purchase.order.details 13 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 23.05 mysql 1 1775293931.075 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.02 mysql App\Models\User 1775293931.1065 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.06 mysql App\Models\User 1775293931.1129 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.78 mysql 13 1775293931.1281 production null null C:\xampp\htdocs\anilmineral null 1346c62e-75e1-4a81-933e-f6e5f9151e81 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 13 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 13 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/13 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 23.05 mysql 1 1775293931.075 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.02 mysql App\Models\User 1775293931.1065 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.06 mysql App\Models\User 1775293931.1129 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.78 mysql 13 1775293931.1281   null localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/13   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 13 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/13 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/13","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:12:11.642Z"} 
[2026-04-04 14:42:31] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/13","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:12:30.618Z"} 
[2026-04-04 14:42:31] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775293950 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 13 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 13 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/13 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/13   1  purchase.order.details 13 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.11 mysql 1 1775293950.0634 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.83 mysql App\Models\User 1775293950.084 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.85 mysql App\Models\User 1775293950.0896 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.75 mysql 13 1775293950.1052 production null null C:\xampp\htdocs\anilmineral null 69ca592c-32b8-4532-9d01-9c417804c07c null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775293950 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 13 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 13 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/13 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/13   1  purchase.order.details 13 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.11 mysql 1 1775293950.0634 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.83 mysql App\Models\User 1775293950.084 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.85 mysql App\Models\User 1775293950.0896 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.75 mysql 13 1775293950.1052 production null null C:\xampp\htdocs\anilmineral null 69ca592c-32b8-4532-9d01-9c417804c07c null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 13 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 13 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/13 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.11 mysql 1 1775293950.0634 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.83 mysql App\Models\User 1775293950.084 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.85 mysql App\Models\User 1775293950.0896 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.75 mysql 13 1775293950.1052   null localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/13   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 13 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/13 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/13","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:12:30.627Z"} 
[2026-04-04 14:42:56] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/14","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:12:55.241Z"} 
[2026-04-04 14:42:56] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775293974 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 14 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 14 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/14 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/users/getimage   1 null purchase.order.details 14 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.99 mysql 1 1775293974.6096 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.03 mysql App\Models\User 1775293974.6306 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.81 mysql App\Models\User 1775293974.6366 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.66 mysql 14 1775293974.6504 production null null C:\xampp\htdocs\anilmineral null 753a2512-b87d-48a6-93d4-6c281b3f7634 null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775293975 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 14 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 14 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/14 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/users/getimage   1 null purchase.order.details 14 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.99 mysql 1 1775293974.6096 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.03 mysql App\Models\User 1775293974.6306 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.81 mysql App\Models\User 1775293974.6366 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.66 mysql 14 1775293974.6504 production null null C:\xampp\htdocs\anilmineral null 753a2512-b87d-48a6-93d4-6c281b3f7634 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 84 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 14 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 14 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/14 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 4.99 mysql 1 1775293974.6096 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.03 mysql App\Models\User 1775293974.6306 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.81 mysql App\Models\User 1775293974.6366 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.66 mysql 14 1775293974.6504   null localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/users/getimage   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 14 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/14 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/14","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:12:55.269Z"} 
[2026-04-04 14:43:56] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/14","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:13:55.581Z"} 
[2026-04-04 14:43:56] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775294035 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 14 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 14 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/14 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/14   1 purchase.order.details 14 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 14.07 mysql 1 1775294035.0392 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.75 mysql App\Models\User 1775294035.0626 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.83 mysql App\Models\User 1775294035.0672 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.74 mysql 14 1775294035.0784 production null null C:\xampp\htdocs\anilmineral null 969cc6cc-b574-4fcb-8c0d-903e0f259cff null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775294035 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 14 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 14 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/14 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/14   1 purchase.order.details 14 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 14.07 mysql 1 1775294035.0392 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.75 mysql App\Models\User 1775294035.0626 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.83 mysql App\Models\User 1775294035.0672 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.74 mysql 14 1775294035.0784 production null null C:\xampp\htdocs\anilmineral null 969cc6cc-b574-4fcb-8c0d-903e0f259cff null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 14 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 14 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/14 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 14.07 mysql 1 1775294035.0392 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.75 mysql App\Models\User 1775294035.0626 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.83 mysql App\Models\User 1775294035.0672 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.74 mysql 14 1775294035.0784   null localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/14   1 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 14 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/14 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/14","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:13:55.593Z"} 
[2026-04-04 14:44:32] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/14","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:14:31.056Z"} 
[2026-04-04 14:44:32] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775294070 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 14 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 14 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/14 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/14   1  purchase.order.details 14 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.6 mysql 1 1775294070.5129 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.79 mysql App\Models\User 1775294070.5339 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.83 mysql App\Models\User 1775294070.5382 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.74 mysql 14 1775294070.5502 production null null C:\xampp\htdocs\anilmineral null 9f7a8f68-4390-45ff-8529-50715a82b4c2 null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775294070 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 14 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 14 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/14 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/14   1  purchase.order.details 14 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.6 mysql 1 1775294070.5129 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.79 mysql App\Models\User 1775294070.5339 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.83 mysql App\Models\User 1775294070.5382 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.74 mysql 14 1775294070.5502 production null null C:\xampp\htdocs\anilmineral null 9f7a8f68-4390-45ff-8529-50715a82b4c2 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 14 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 14 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/14 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/14 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.6 mysql 1 1775294070.5129 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.79 mysql App\Models\User 1775294070.5339 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.83 mysql App\Models\User 1775294070.5382 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.74 mysql 14 1775294070.5502   null localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/14   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 14 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/14 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/14","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:14:31.067Z"} 
[2026-04-04 14:44:45] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/15","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:14:44.744Z"} 
[2026-04-04 14:44:45] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775294084 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 15 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 15 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/15 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/14   1  purchase.order.details 15 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.99 mysql 1 1775294084.094 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.75 mysql App\Models\User 1775294084.1164 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.79 mysql App\Models\User 1775294084.1207 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.66 mysql 15 1775294084.1335 production null null C:\xampp\htdocs\anilmineral null 005c8bbd-2cc7-40cd-9b66-2f6fac98e349 null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775294084 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 15 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 15 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/15 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/14   1  purchase.order.details 15 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.99 mysql 1 1775294084.094 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.75 mysql App\Models\User 1775294084.1164 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.79 mysql App\Models\User 1775294084.1207 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.66 mysql 15 1775294084.1335 production null null C:\xampp\htdocs\anilmineral null 005c8bbd-2cc7-40cd-9b66-2f6fac98e349 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 15 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 15 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/15 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.99 mysql 1 1775294084.094 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.75 mysql App\Models\User 1775294084.1164 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.79 mysql App\Models\User 1775294084.1207 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.66 mysql 15 1775294084.1335   null localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/14   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 15 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/15 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/15","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:14:44.770Z"} 
[2026-04-04 14:44:50] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/15","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:14:49.850Z"} 
[2026-04-04 14:44:50] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775294089 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 15 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 15 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/15 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/15   1  purchase.order.details 15 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 24.88 mysql 1 1775294089.3029 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.52 mysql App\Models\User 1775294089.3316 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.14 mysql App\Models\User 1775294089.3397 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.86 mysql 15 1775294089.3565 production null null C:\xampp\htdocs\anilmineral null 012347e5-5824-46c4-8c44-48495527c1ca null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775294089 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 15 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 15 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/15 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/15   1  purchase.order.details 15 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 24.88 mysql 1 1775294089.3029 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.52 mysql App\Models\User 1775294089.3316 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.14 mysql App\Models\User 1775294089.3397 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.86 mysql 15 1775294089.3565 production null null C:\xampp\htdocs\anilmineral null 012347e5-5824-46c4-8c44-48495527c1ca null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 15 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 15 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/15 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 24.88 mysql 1 1775294089.3029 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.52 mysql App\Models\User 1775294089.3316 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.14 mysql App\Models\User 1775294089.3397 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.86 mysql 15 1775294089.3565   null localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/15   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 15 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/15 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/15","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:14:49.858Z"} 
[2026-04-04 14:47:24] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/15","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:17:23.672Z"} 
[2026-04-04 14:47:24] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775294243 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 15 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 15 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/15 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/15   1  purchase.order.details 15 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.39 mysql 1 1775294243.0423 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.75 mysql App\Models\User 1775294243.062 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.01 mysql App\Models\User 1775294243.0677 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.59 mysql 15 1775294243.0847 production null null C:\xampp\htdocs\anilmineral null 54383c04-ce5f-4b30-9857-5793d3e8d9ac null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775294243 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 15 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 15 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/15 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/15   1  purchase.order.details 15 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.39 mysql 1 1775294243.0423 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.75 mysql App\Models\User 1775294243.062 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.01 mysql App\Models\User 1775294243.0677 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.59 mysql 15 1775294243.0847 production null null C:\xampp\htdocs\anilmineral null 54383c04-ce5f-4b30-9857-5793d3e8d9ac null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 15 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 15 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/15 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/15 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.39 mysql 1 1775294243.0423 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.75 mysql App\Models\User 1775294243.062 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.01 mysql App\Models\User 1775294243.0677 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.59 mysql 15 1775294243.0847   null localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/15   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 15 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/15 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/15","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:17:23.698Z"} 
[2026-04-04 14:47:40] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/16","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:17:39.254Z"} 
[2026-04-04 14:47:40] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775294258 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 16 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 16 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/16 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/15   1  purchase.order.details 16 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 26.55 mysql 1 1775294258.6096 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.8 mysql App\Models\User 1775294258.6371 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.95 mysql App\Models\User 1775294258.6428 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.69 mysql 16 1775294258.654 production null null C:\xampp\htdocs\anilmineral null 1372b145-9678-4f07-b559-bebe2ee9303a null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775294259 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 16 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 16 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/16 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/15   1  purchase.order.details 16 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 26.55 mysql 1 1775294258.6096 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.8 mysql App\Models\User 1775294258.6371 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.95 mysql App\Models\User 1775294258.6428 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.69 mysql 16 1775294258.654 production null null C:\xampp\htdocs\anilmineral null 1372b145-9678-4f07-b559-bebe2ee9303a null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 16 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 16 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/16 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 26.55 mysql 1 1775294258.6096 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.8 mysql App\Models\User 1775294258.6371 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.95 mysql App\Models\User 1775294258.6428 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.69 mysql 16 1775294258.654   null localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/15   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 16 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/16 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/16","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:17:39.281Z"} 
[2026-04-04 14:48:31] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/16","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:18:30.183Z"} 
[2026-04-04 14:48:31] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775294309 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 16 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 16 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/16 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/16   1  purchase.order.details 16 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.89 mysql 1 1775294309.619 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.8 mysql App\Models\User 1775294309.6392 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.81 mysql App\Models\User 1775294309.6435 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.72 mysql 16 1775294309.6553 production null null C:\xampp\htdocs\anilmineral null 0f2dcd37-d68c-4502-bb95-8e7fa2b949f7 null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775294309 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 16 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 16 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/16 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/16   1  purchase.order.details 16 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.89 mysql 1 1775294309.619 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.8 mysql App\Models\User 1775294309.6392 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.81 mysql App\Models\User 1775294309.6435 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.72 mysql 16 1775294309.6553 production null null C:\xampp\htdocs\anilmineral null 0f2dcd37-d68c-4502-bb95-8e7fa2b949f7 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 16 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 16 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/16 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.89 mysql 1 1775294309.619 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.8 mysql App\Models\User 1775294309.6392 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.81 mysql App\Models\User 1775294309.6435 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.72 mysql 16 1775294309.6553   null localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/16   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 16 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/16 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/16","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:18:30.195Z"} 
[2026-04-04 14:50:38] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/18","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:20:37.573Z"} 
[2026-04-04 14:50:38] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775294437 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 18 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 18 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/18 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null purchase.order.details 18 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.81 mysql 1 1775294436.8029 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 2.41 mysql App\Models\User 1775294436.8326 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 3.76 mysql App\Models\User 1775294436.8415 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 1.35 mysql 18 1775294436.8587 production null null C:\xampp\htdocs\anilmineral null a39b792c-68ee-4ac8-b35c-23bafd1abf57 null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775294437 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 18 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 18 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/18 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null purchase.order.details 18 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.81 mysql 1 1775294436.8029 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 2.41 mysql App\Models\User 1775294436.8326 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 3.76 mysql App\Models\User 1775294436.8415 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 1.35 mysql 18 1775294436.8587 production null null C:\xampp\htdocs\anilmineral null a39b792c-68ee-4ac8-b35c-23bafd1abf57 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 18 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 18 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/18 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.81 mysql 1 1775294436.8029 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 2.41 mysql App\Models\User 1775294436.8326 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 3.76 mysql App\Models\User 1775294436.8415 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 1.35 mysql 18 1775294436.8587   null localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 18 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/18 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/18","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:20:37.601Z"} 
[2026-04-04 14:51:19] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/18","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:21:18.174Z"} 
[2026-04-04 14:51:19] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775294477 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 18 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 18 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/18 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/18   1 purchase.order.details 18 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.12 mysql 1 1775294477.6209 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.78 mysql App\Models\User 1775294477.6397 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.87 mysql App\Models\User 1775294477.6449 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.8 mysql 18 1775294477.656 production null null C:\xampp\htdocs\anilmineral null 45e2df4f-d09d-43c2-9370-d29653c18a6f null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775294477 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 18 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 18 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/18 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/18   1 purchase.order.details 18 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.12 mysql 1 1775294477.6209 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.78 mysql App\Models\User 1775294477.6397 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.87 mysql App\Models\User 1775294477.6449 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.8 mysql 18 1775294477.656 production null null C:\xampp\htdocs\anilmineral null 45e2df4f-d09d-43c2-9370-d29653c18a6f null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 18 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 18 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/18 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.12 mysql 1 1775294477.6209 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.78 mysql App\Models\User 1775294477.6397 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.87 mysql App\Models\User 1775294477.6449 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.8 mysql 18 1775294477.656   null localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/18   1 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 18 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/18 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Http\Requests\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/18","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:21:18.185Z"} 
[2026-04-04 14:51:55] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/18","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:21:54.276Z"} 
[2026-04-04 14:51:55] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775294514 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 18 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 18 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/18 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/18   1  purchase.order.details 18 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.13 mysql 1 1775294513.6578 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.81 mysql App\Models\User 1775294513.6846 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.84 mysql App\Models\User 1775294513.6894 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.89 mysql 18 1775294513.7068 production null null C:\xampp\htdocs\anilmineral null 8ef78a7d-94ae-452e-8415-ccce3e9b66ac null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775294514 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 18 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 18 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/18 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/18   1  purchase.order.details 18 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.13 mysql 1 1775294513.6578 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.81 mysql App\Models\User 1775294513.6846 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.84 mysql App\Models\User 1775294513.6894 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.89 mysql 18 1775294513.7068 production null null C:\xampp\htdocs\anilmineral null 8ef78a7d-94ae-452e-8415-ccce3e9b66ac null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 18 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 18 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/18 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 4.13 mysql 1 1775294513.6578 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.81 mysql App\Models\User 1775294513.6846 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.84 mysql App\Models\User 1775294513.6894 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.89 mysql 18 1775294513.7068   null localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/18   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 18 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/18 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/18","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:21:54.289Z"} 
[2026-04-04 14:52:07] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/19","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:22:06.769Z"} 
[2026-04-04 14:52:07] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775294526 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 19 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 19 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/19 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/18   1  purchase.order.details 19 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 5.01 mysql 1 1775294526.1003 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.9 mysql App\Models\User 1775294526.1322 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.72 mysql App\Models\User 1775294526.1371 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.69 mysql 19 1775294526.1512 production null null C:\xampp\htdocs\anilmineral null af5aa7ef-f00e-4ee4-ae2e-6ebc1f7be573 null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775294526 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 19 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 19 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/19 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/18   1  purchase.order.details 19 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 5.01 mysql 1 1775294526.1003 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.9 mysql App\Models\User 1775294526.1322 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.72 mysql App\Models\User 1775294526.1371 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.69 mysql 19 1775294526.1512 production null null C:\xampp\htdocs\anilmineral null af5aa7ef-f00e-4ee4-ae2e-6ebc1f7be573 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 85 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 19 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 19 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/19 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 5.01 mysql 1 1775294526.1003 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.9 mysql App\Models\User 1775294526.1322 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.72 mysql App\Models\User 1775294526.1371 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.69 mysql 19 1775294526.1512   null localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/18   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 19 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/19 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/19","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:22:06.797Z"} 
[2026-04-04 14:53:10] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/19","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:23:09.792Z"} 
[2026-04-04 14:53:10] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775294589 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 19 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 19 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/19 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/19   1  purchase.order.details 19 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.87 mysql 1 1775294589.163 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.78 mysql App\Models\User 1775294589.1832 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.79 mysql App\Models\User 1775294589.1874 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.7 mysql 19 1775294589.1987 production null null C:\xampp\htdocs\anilmineral null 73cb55ea-9265-45d5-8f40-12dfc2a959e6 null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775294589 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 19 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 19 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/19 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/19   1  purchase.order.details 19 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.87 mysql 1 1775294589.163 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.78 mysql App\Models\User 1775294589.1832 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.79 mysql App\Models\User 1775294589.1874 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.7 mysql 19 1775294589.1987 production null null C:\xampp\htdocs\anilmineral null 73cb55ea-9265-45d5-8f40-12dfc2a959e6 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 19 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 19 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/19 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/19 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.87 mysql 1 1775294589.163 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.78 mysql App\Models\User 1775294589.1832 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.79 mysql App\Models\User 1775294589.1874 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.7 mysql 19 1775294589.1987   null localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/19   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 19 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/19 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/19","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:23:09.802Z"} 
[2026-04-04 14:56:44] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:26:41.958Z"} 
[2026-04-04 14:56:44] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1775294799 Undefined array key "count_id"    C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php 65 require null </div> </div> <div class="col-md-4"> <x-label for="due_date" name="{{ __('app.due_date') }}" /> <div class="input-group mb-3"> <x-input type="text" additionalClasses="datepicker-edit" name="due_date" :required="true" value=""/> <span class="input-group-text" id="input-near-focus" role="button"><i class="fadeIn animated bx bx-calendar-alt"></i></span> </div> </div> <div class="col-md-4"> <x-label for="order_code" name="{{ __('purchase.order.codep') }}" /> <!--  --> <div class="input-group mb-3"> <x-input type="text" name="prefix_code" :required="true" placeholder="Prefix Code" value="{{ $data['prefix_code'] }}"/> <span class="input-group-text">#</span> <x-input type="text" name="count_id" :required="true" placeholder="Serial Number" value="{{ $data['count_id'] }}"/> </div> </div> @if(app('company')['tax_type'] == 'gst') <div class="col-md-4"> <x-label for="state_id" name="{{ __('app.state_of_supply') }}" /> <x-dropdown-states selected="" dropdownName='state_id'/> </div> @endif null <div class="col-md-4"> <x-label for="order_status" name="{{ __('sale.order_status') }}" /> <x-dropdown-general optionNaming="Purchaserequestorder" selected="" dropdownName='order_status'/> </div> null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ff1f69706773bcd5c8cb51bc44ba5400.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ee9c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ee9d) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ee9c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ee9d) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ee9c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ee9d) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ee9c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ee9d) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ee9c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ee9d) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php <pre class=sf-dump id=sf-dump-501538990 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1701</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-501538990", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-920641632 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PR/</span>"
</samp>]
</pre><script>Sfdump("sf-dump-920641632", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1100468669 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-1100468669", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-374241336 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-374241336", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-347313902 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-347313902", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-791142725 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-791142725", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1173586618 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1173586618", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-664248579 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-664248579", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2100553769 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-2100553769", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2031812968 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3316</a>}
</pre><script>Sfdump("sf-dump-2031812968", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1859023439 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3317</a>}
</pre><script>Sfdump("sf-dump-1859023439", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 21.53 mysql 1 1775294799.1663 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.09 mysql App\Models\User 1775294799.2078 select * from `prefix` where `prefix`.`id` = ? limit 1 0.97 mysql 1 1775294799.2266 select `count_id` from `purchase_orders` order by `id` desc limit 1 1.32 mysql  1775294799.2367 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 0.77 mysql CASH 1775294799.247 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 1.1 mysql supplier 1 1775294799.3179 production null null C:\xampp\htdocs\anilmineral null cb8bf855-a8ad-4668-85a6-63921ed1c043 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1775294800 Undefined array key "count_id"    C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php 65 require null </div> </div> <div class="col-md-4"> <x-label for="due_date" name="{{ __('app.due_date') }}" /> <div class="input-group mb-3"> <x-input type="text" additionalClasses="datepicker-edit" name="due_date" :required="true" value=""/> <span class="input-group-text" id="input-near-focus" role="button"><i class="fadeIn animated bx bx-calendar-alt"></i></span> </div> </div> <div class="col-md-4"> <x-label for="order_code" name="{{ __('purchase.order.codep') }}" /> <!--  --> <div class="input-group mb-3"> <x-input type="text" name="prefix_code" :required="true" placeholder="Prefix Code" value="{{ $data['prefix_code'] }}"/> <span class="input-group-text">#</span> <x-input type="text" name="count_id" :required="true" placeholder="Serial Number" value="{{ $data['count_id'] }}"/> </div> </div> @if(app('company')['tax_type'] == 'gst') <div class="col-md-4"> <x-label for="state_id" name="{{ __('app.state_of_supply') }}" /> <x-dropdown-states selected="" dropdownName='state_id'/> </div> @endif null <div class="col-md-4"> <x-label for="order_status" name="{{ __('sale.order_status') }}" /> <x-dropdown-general optionNaming="Purchaserequestorder" selected="" dropdownName='order_status'/> </div> null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ff1f69706773bcd5c8cb51bc44ba5400.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ee9c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ee9d) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ee9c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ee9d) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ee9c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ee9d) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ee9c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ee9d) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ee9c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ee9d) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php <pre class=sf-dump id=sf-dump-501538990 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1701</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-501538990", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-920641632 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PR/</span>"
</samp>]
</pre><script>Sfdump("sf-dump-920641632", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1100468669 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-1100468669", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-374241336 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-374241336", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-347313902 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-347313902", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-791142725 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-791142725", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1173586618 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1173586618", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-664248579 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-664248579", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2100553769 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-2100553769", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2031812968 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3316</a>}
</pre><script>Sfdump("sf-dump-2031812968", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1859023439 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3317</a>}
</pre><script>Sfdump("sf-dump-1859023439", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 21.53 mysql 1 1775294799.1663 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.09 mysql App\Models\User 1775294799.2078 select * from `prefix` where `prefix`.`id` = ? limit 1 0.97 mysql 1 1775294799.2266 select `count_id` from `purchase_orders` order by `id` desc limit 1 1.32 mysql  1775294799.2367 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 0.77 mysql CASH 1775294799.247 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 1.1 mysql supplier 1 1775294799.3179 production null null C:\xampp\htdocs\anilmineral null cb8bf855-a8ad-4668-85a6-63921ed1c043 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php 65 require null </div> </div> <div class="col-md-4"> <x-label for="due_date" name="{{ __('app.due_date') }}" /> <div class="input-group mb-3"> <x-input type="text" additionalClasses="datepicker-edit" name="due_date" :required="true" value=""/> <span class="input-group-text" id="input-near-focus" role="button"><i class="fadeIn animated bx bx-calendar-alt"></i></span> </div> </div> <div class="col-md-4"> <x-label for="order_code" name="{{ __('purchase.order.codep') }}" /> <!--  --> <div class="input-group mb-3"> <x-input type="text" name="prefix_code" :required="true" placeholder="Prefix Code" value="{{ $data['prefix_code'] }}"/> <span class="input-group-text">#</span> <x-input type="text" name="count_id" :required="true" placeholder="Serial Number" value="{{ $data['count_id'] }}"/> </div> </div> @if(app('company')['tax_type'] == 'gst') <div class="col-md-4"> <x-label for="state_id" name="{{ __('app.state_of_supply') }}" /> <x-dropdown-states selected="" dropdownName='state_id'/> </div> @endif null <div class="col-md-4"> <x-label for="order_status" name="{{ __('sale.order_status') }}" /> <x-dropdown-general optionNaming="Purchaserequestorder" selected="" dropdownName='order_status'/> </div> null  true resources\views\purchase\request\create.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ff1f69706773bcd5c8cb51bc44ba5400.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ee9c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ee9d) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ee9c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ee9d) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ee9c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ee9d) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ee9c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ee9d) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ee9c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ee9d) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 21.53 mysql 1 1775294799.1663 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.09 mysql App\Models\User 1775294799.2078 select * from `prefix` where `prefix`.`id` = ? limit 1 0.97 mysql 1 1775294799.2266 select `count_id` from `purchase_orders` order by `id` desc limit 1 1.32 mysql  1775294799.2367 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 0.77 mysql CASH 1775294799.247 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 1.1 mysql supplier 1 1775294799.3179   null localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create null null C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php <pre class=sf-dump id=sf-dump-501538990 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1701</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-501538990", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-920641632 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PR/</span>"
</samp>]
</pre><script>Sfdump("sf-dump-920641632", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1100468669 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-1100468669", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-374241336 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-374241336", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-347313902 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-347313902", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-791142725 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-791142725", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1173586618 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1173586618", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-664248579 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-664248579", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2100553769 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-2100553769", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2031812968 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3316</a>}
</pre><script>Sfdump("sf-dump-2031812968", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1859023439 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3317</a>}
</pre><script>Sfdump("sf-dump-1859023439", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/request/create ErrorException Undefined array key "count_id" C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:26:42.002Z"} 
[2026-04-04 15:00:41] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:30:39.444Z"} 
[2026-04-04 15:00:41] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1775295037 Undefined array key "count_id"    C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php 65 require null </div> </div> <div class="col-md-4"> <x-label for="due_date" name="{{ __('app.due_date') }}" /> <div class="input-group mb-3"> <x-input type="text" additionalClasses="datepicker-edit" name="due_date" :required="true" value=""/> <span class="input-group-text" id="input-near-focus" role="button"><i class="fadeIn animated bx bx-calendar-alt"></i></span> </div> </div> <div class="col-md-4"> <x-label for="order_code" name="{{ __('purchase.order.codep') }}" /> <!--  --> <div class="input-group mb-3"> <x-input type="text" name="prefix_code" :required="true" placeholder="Prefix Code" value="{{ $data['prefix_code'] }}"/> <span class="input-group-text">#</span> <x-input type="text" name="count_id" :required="true" placeholder="Serial Number" value="{{ $data['count_id'] }}"/> </div> </div> @if(app('company')['tax_type'] == 'gst') <div class="col-md-4"> <x-label for="state_id" name="{{ __('app.state_of_supply') }}" /> <x-dropdown-states selected="" dropdownName='state_id'/> </div> @endif null <div class="col-md-4"> <x-label for="order_status" name="{{ __('sale.order_status') }}" /> <x-dropdown-general optionNaming="Purchaserequestorder" selected="" dropdownName='order_status'/> </div> null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ff1f69706773bcd5c8cb51bc44ba5400.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$10072) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$10073) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$10072) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$10073) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$10072) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$10073) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$10072) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$10073) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$10072) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$10073) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php <pre class=sf-dump id=sf-dump-1206219240 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1701</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1206219240", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1348527318 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PR/</span>"
</samp>]
</pre><script>Sfdump("sf-dump-1348527318", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-496562970 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-496562970", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-849961499 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-849961499", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-405864905 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-405864905", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1294811289 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1294811289", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-109002704 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-109002704", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-4737834 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-4737834", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1917754722 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1917754722", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1582086406 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3316</a>}
</pre><script>Sfdump("sf-dump-1582086406", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-201153101 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3317</a>}
</pre><script>Sfdump("sf-dump-201153101", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.77 mysql 1 1775295036.722 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.04 mysql App\Models\User 1775295036.7544 select * from `prefix` where `prefix`.`id` = ? limit 1 1.17 mysql 1 1775295036.7714 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.82 mysql  1775295036.7801 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 0.98 mysql CASH 1775295036.7888 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 0.56 mysql supplier 1 1775295036.8247 production null null C:\xampp\htdocs\anilmineral null 6a6c9ef3-6989-4317-89e5-10f59e85a890 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1775295037 Undefined array key "count_id"    C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php 65 require null </div> </div> <div class="col-md-4"> <x-label for="due_date" name="{{ __('app.due_date') }}" /> <div class="input-group mb-3"> <x-input type="text" additionalClasses="datepicker-edit" name="due_date" :required="true" value=""/> <span class="input-group-text" id="input-near-focus" role="button"><i class="fadeIn animated bx bx-calendar-alt"></i></span> </div> </div> <div class="col-md-4"> <x-label for="order_code" name="{{ __('purchase.order.codep') }}" /> <!--  --> <div class="input-group mb-3"> <x-input type="text" name="prefix_code" :required="true" placeholder="Prefix Code" value="{{ $data['prefix_code'] }}"/> <span class="input-group-text">#</span> <x-input type="text" name="count_id" :required="true" placeholder="Serial Number" value="{{ $data['count_id'] }}"/> </div> </div> @if(app('company')['tax_type'] == 'gst') <div class="col-md-4"> <x-label for="state_id" name="{{ __('app.state_of_supply') }}" /> <x-dropdown-states selected="" dropdownName='state_id'/> </div> @endif null <div class="col-md-4"> <x-label for="order_status" name="{{ __('sale.order_status') }}" /> <x-dropdown-general optionNaming="Purchaserequestorder" selected="" dropdownName='order_status'/> </div> null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ff1f69706773bcd5c8cb51bc44ba5400.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$10072) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$10073) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$10072) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$10073) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$10072) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$10073) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$10072) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$10073) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$10072) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$10073) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php <pre class=sf-dump id=sf-dump-1206219240 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1701</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1206219240", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1348527318 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PR/</span>"
</samp>]
</pre><script>Sfdump("sf-dump-1348527318", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-496562970 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-496562970", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-849961499 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-849961499", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-405864905 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-405864905", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1294811289 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1294811289", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-109002704 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-109002704", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-4737834 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-4737834", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1917754722 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1917754722", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1582086406 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3316</a>}
</pre><script>Sfdump("sf-dump-1582086406", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-201153101 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3317</a>}
</pre><script>Sfdump("sf-dump-201153101", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.77 mysql 1 1775295036.722 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.04 mysql App\Models\User 1775295036.7544 select * from `prefix` where `prefix`.`id` = ? limit 1 1.17 mysql 1 1775295036.7714 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.82 mysql  1775295036.7801 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 0.98 mysql CASH 1775295036.7888 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 0.56 mysql supplier 1 1775295036.8247 production null null C:\xampp\htdocs\anilmineral null 6a6c9ef3-6989-4317-89e5-10f59e85a890 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php 65 require null </div> </div> <div class="col-md-4"> <x-label for="due_date" name="{{ __('app.due_date') }}" /> <div class="input-group mb-3"> <x-input type="text" additionalClasses="datepicker-edit" name="due_date" :required="true" value=""/> <span class="input-group-text" id="input-near-focus" role="button"><i class="fadeIn animated bx bx-calendar-alt"></i></span> </div> </div> <div class="col-md-4"> <x-label for="order_code" name="{{ __('purchase.order.codep') }}" /> <!--  --> <div class="input-group mb-3"> <x-input type="text" name="prefix_code" :required="true" placeholder="Prefix Code" value="{{ $data['prefix_code'] }}"/> <span class="input-group-text">#</span> <x-input type="text" name="count_id" :required="true" placeholder="Serial Number" value="{{ $data['count_id'] }}"/> </div> </div> @if(app('company')['tax_type'] == 'gst') <div class="col-md-4"> <x-label for="state_id" name="{{ __('app.state_of_supply') }}" /> <x-dropdown-states selected="" dropdownName='state_id'/> </div> @endif null <div class="col-md-4"> <x-label for="order_status" name="{{ __('sale.order_status') }}" /> <x-dropdown-general optionNaming="Purchaserequestorder" selected="" dropdownName='order_status'/> </div> null  true resources\views\purchase\request\create.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ff1f69706773bcd5c8cb51bc44ba5400.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$10072) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$10073) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$10072) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$10073) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$10072) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$10073) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$10072) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$10073) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=1) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$10072) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$10073) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.77 mysql 1 1775295036.722 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.04 mysql App\Models\User 1775295036.7544 select * from `prefix` where `prefix`.`id` = ? limit 1 1.17 mysql 1 1775295036.7714 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.82 mysql  1775295036.7801 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 0.98 mysql CASH 1775295036.7888 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 0.56 mysql supplier 1 1775295036.8247   null localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create null null C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php <pre class=sf-dump id=sf-dump-1206219240 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1701</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1206219240", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1348527318 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PR/</span>"
</samp>]
</pre><script>Sfdump("sf-dump-1348527318", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-496562970 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-496562970", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-849961499 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-849961499", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-405864905 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-405864905", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1294811289 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1294811289", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-109002704 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-109002704", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-4737834 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-4737834", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1917754722 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1917754722", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1582086406 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3316</a>}
</pre><script>Sfdump("sf-dump-1582086406", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-201153101 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3317</a>}
</pre><script>Sfdump("sf-dump-201153101", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/request/create ErrorException Undefined array key "count_id" C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:30:39.488Z"} 
[2026-04-04 15:01:55] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/20","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:31:53.460Z"} 
[2026-04-04 15:01:55] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775295112 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 20 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 20 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/20 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/users/noimage   1 null purchase.order.details 20 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.11 mysql 1 1775295111.6915 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.75 mysql App\Models\User 1775295111.7164 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.79 mysql App\Models\User 1775295111.7209 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.71 mysql 20 1775295111.7337 production null null C:\xampp\htdocs\anilmineral null 061ebfe2-1890-468b-bd4f-896cf36d8b83 null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775295112 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 20 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 20 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/20 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/users/noimage   1 null purchase.order.details 20 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.11 mysql 1 1775295111.6915 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.75 mysql App\Models\User 1775295111.7164 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.79 mysql App\Models\User 1775295111.7209 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.71 mysql 20 1775295111.7337 production null null C:\xampp\htdocs\anilmineral null 061ebfe2-1890-468b-bd4f-896cf36d8b83 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 20 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 20 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/20 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.11 mysql 1 1775295111.6915 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.75 mysql App\Models\User 1775295111.7164 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.79 mysql App\Models\User 1775295111.7209 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.71 mysql 20 1775295111.7337   null localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/users/noimage   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 20 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/20 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/20","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:31:53.490Z"} 
[2026-04-04 15:07:28] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/21","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:37:26.431Z"} 
[2026-04-04 15:07:28] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775295445 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 21 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 21 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/21 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null purchase.order.details 21 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 5.51 mysql 1 1775295444.6479 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.88 mysql App\Models\User 1775295444.6761 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.04 mysql App\Models\User 1775295444.6842 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.82 mysql 21 1775295444.7024 production null null C:\xampp\htdocs\anilmineral null b70fa3d7-82a7-4172-b7f0-c63610715b53 null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775295445 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 21 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 21 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/21 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null purchase.order.details 21 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 5.51 mysql 1 1775295444.6479 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.88 mysql App\Models\User 1775295444.6761 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.04 mysql App\Models\User 1775295444.6842 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.82 mysql 21 1775295444.7024 production null null C:\xampp\htdocs\anilmineral null b70fa3d7-82a7-4172-b7f0-c63610715b53 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 21 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 21 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/21 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 5.51 mysql 1 1775295444.6479 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.88 mysql App\Models\User 1775295444.6761 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.04 mysql App\Models\User 1775295444.6842 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.82 mysql 21 1775295444.7024   null localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 21 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/21 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/21","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T09:37:26.476Z"} 
[2026-04-04 15:30:12] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/23","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T10:00:10.931Z"} 
[2026-04-04 15:30:12] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775296809 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 23 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 23 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/23 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null purchase.order.details 23 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 18.35 mysql 1 1775296809.3662 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.93 mysql App\Models\User 1775296809.3942 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.87 mysql App\Models\User 1775296809.4014 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.76 mysql 23 1775296809.4143 production null null C:\xampp\htdocs\anilmineral null b3d45f39-80c3-4b44-a082-d2ddf6731081 null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775296809 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 23 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 23 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/23 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null purchase.order.details 23 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 18.35 mysql 1 1775296809.3662 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.93 mysql App\Models\User 1775296809.3942 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.87 mysql App\Models\User 1775296809.4014 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.76 mysql 23 1775296809.4143 production null null C:\xampp\htdocs\anilmineral null b3d45f39-80c3-4b44-a082-d2ddf6731081 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 23 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 23 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/23 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/23 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 18.35 mysql 1 1775296809.3662 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.93 mysql App\Models\User 1775296809.3942 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.87 mysql App\Models\User 1775296809.4014 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.76 mysql 23 1775296809.4143   null localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 23 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/23 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/23","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T10:00:10.975Z"} 
[2026-04-04 15:38:34] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/24","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T10:08:32.469Z"} 
[2026-04-04 15:38:34] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775297311 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 24 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 24 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/24 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/users/noimage   1 null purchase.order.details 24 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.49 mysql 1 1775297310.8672 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.78 mysql App\Models\User 1775297310.8961 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.84 mysql App\Models\User 1775297310.9007 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.71 mysql 24 1775297310.9136 production null null C:\xampp\htdocs\anilmineral null 216569bc-ab17-41d2-8fc1-f567c72c6866 null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775297311 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 24 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 24 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/24 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/users/noimage   1 null purchase.order.details 24 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.49 mysql 1 1775297310.8672 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.78 mysql App\Models\User 1775297310.8961 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.84 mysql App\Models\User 1775297310.9007 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.71 mysql 24 1775297310.9136 production null null C:\xampp\htdocs\anilmineral null 216569bc-ab17-41d2-8fc1-f567c72c6866 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 24 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 24 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/24 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/24 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.49 mysql 1 1775297310.8672 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.78 mysql App\Models\User 1775297310.8961 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.84 mysql App\Models\User 1775297310.9007 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.71 mysql 24 1775297310.9136   null localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/users/noimage   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 24 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/24 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/24","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T10:08:32.541Z"} 
[2026-04-04 16:15:47] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/29","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T10:45:46.142Z"} 
[2026-04-04 16:15:47] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775299544 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 29 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 29 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/29 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null purchase.order.details 29 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.59 mysql 1 1775299544.1595 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.77 mysql App\Models\User 1775299544.1826 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.84 mysql App\Models\User 1775299544.1894 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.74 mysql 29 1775299544.2038 production null null C:\xampp\htdocs\anilmineral null 45611d01-be66-4ccb-a7ac-64c9fcccfbd4 null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775299544 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 29 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 29 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/29 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null purchase.order.details 29 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.59 mysql 1 1775299544.1595 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.77 mysql App\Models\User 1775299544.1826 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.84 mysql App\Models\User 1775299544.1894 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.74 mysql 29 1775299544.2038 production null null C:\xampp\htdocs\anilmineral null 45611d01-be66-4ccb-a7ac-64c9fcccfbd4 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 29 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 29 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/29 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.59 mysql 1 1775299544.1595 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.77 mysql App\Models\User 1775299544.1826 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.84 mysql App\Models\User 1775299544.1894 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.74 mysql 29 1775299544.2038   null localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 29 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/29 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/29","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T10:45:46.194Z"} 
[2026-04-04 16:32:24] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/30","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T11:02:23.238Z"} 
[2026-04-04 16:32:24] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775300542 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 30 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 30 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/30 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/users/getimage   1 null purchase.order.details 30 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 15.42 mysql 1 1775300542.6392 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.78 mysql App\Models\User 1775300542.6591 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.8 mysql App\Models\User 1775300542.6636 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.66 mysql 30 1775300542.6757 production null null C:\xampp\htdocs\anilmineral null dec37205-8adc-4672-aa39-77e7cb74fd24 null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775300542 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 30 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 30 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/30 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/users/getimage   1 null purchase.order.details 30 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 15.42 mysql 1 1775300542.6392 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.78 mysql App\Models\User 1775300542.6591 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.8 mysql App\Models\User 1775300542.6636 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.66 mysql 30 1775300542.6757 production null null C:\xampp\htdocs\anilmineral null dec37205-8adc-4672-aa39-77e7cb74fd24 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 30 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 30 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/30 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 15.42 mysql 1 1775300542.6392 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.78 mysql App\Models\User 1775300542.6591 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.8 mysql App\Models\User 1775300542.6636 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.66 mysql 30 1775300542.6757   null localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/users/getimage   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 30 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/30 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/30","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T11:02:23.268Z"} 
[2026-04-04 16:35:06] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/31","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T11:05:05.333Z"} 
[2026-04-04 16:35:06] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775300705 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 31 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 31 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/31 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/30   1 purchase.order.details 31 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.21 mysql 1 1775300704.708 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.68 mysql App\Models\User 1775300704.7306 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.7 mysql App\Models\User 1775300704.7354 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.59 mysql 31 1775300704.7486 production null null C:\xampp\htdocs\anilmineral null fd2ddd61-0cc9-40de-88d8-40f14de50ee3 null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775300705 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 31 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 31 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/31 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/30   1 purchase.order.details 31 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.21 mysql 1 1775300704.708 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.68 mysql App\Models\User 1775300704.7306 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.7 mysql App\Models\User 1775300704.7354 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.59 mysql 31 1775300704.7486 production null null C:\xampp\htdocs\anilmineral null fd2ddd61-0cc9-40de-88d8-40f14de50ee3 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 31 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 31 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/31 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/31 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 4.21 mysql 1 1775300704.708 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.68 mysql App\Models\User 1775300704.7306 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.7 mysql App\Models\User 1775300704.7354 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.59 mysql 31 1775300704.7486   null localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/purchase/order/details/30   1 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 31 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/31 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/31","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T11:05:05.362Z"} 
[2026-04-04 16:38:15] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/32","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T11:08:14.682Z"} 
[2026-04-04 16:38:15] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775300894 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 32 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 32 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/32 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null purchase.order.details 32 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.87 mysql 1 1775300894.0893 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.74 mysql App\Models\User 1775300894.1135 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.76 mysql App\Models\User 1775300894.1179 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.67 mysql 32 1775300894.1304 production null null C:\xampp\htdocs\anilmineral null 54ae3682-8a95-4314-9a47-f1e8d592f482 null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775300894 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 32 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 32 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/32 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null purchase.order.details 32 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.87 mysql 1 1775300894.0893 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.74 mysql App\Models\User 1775300894.1135 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.76 mysql App\Models\User 1775300894.1179 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.67 mysql 32 1775300894.1304 production null null C:\xampp\htdocs\anilmineral null 54ae3682-8a95-4314-9a47-f1e8d592f482 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 32 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 32 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/32 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/32 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.87 mysql 1 1775300894.0893 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.74 mysql App\Models\User 1775300894.1135 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.76 mysql App\Models\User 1775300894.1179 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.67 mysql 32 1775300894.1304   null localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 32 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/32 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/32","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T11:08:14.713Z"} 
[2026-04-04 16:43:30] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165 139 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:139:53)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T11:13:29.946Z"} 
[2026-04-04 16:43:30] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165 139 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:139:53)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T11:13:29.947Z"} 
[2026-04-04 16:44:29] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165 139 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:139:53)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T11:14:28.965Z"} 
[2026-04-04 16:44:29] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165 139 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:139:53)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T11:14:28.965Z"} 
[2026-04-04 16:50:40] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/36","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T11:20:38.936Z"} 
[2026-04-04 16:50:40] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775301638 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 36 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 36 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/36 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 purchase.order.details 36 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.5 mysql 1 1775301638.2707 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.76 mysql App\Models\User 1775301638.299 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.63 mysql App\Models\User 1775301638.3034 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.52 mysql 36 1775301638.3172 production null null C:\xampp\htdocs\anilmineral null 0dc44fd4-f4df-4ff2-8617-39042f1fe8b8 null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775301638 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 36 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 36 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/36 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 purchase.order.details 36 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.5 mysql 1 1775301638.2707 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.76 mysql App\Models\User 1775301638.299 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.63 mysql App\Models\User 1775301638.3034 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.52 mysql 36 1775301638.3172 production null null C:\xampp\htdocs\anilmineral null 0dc44fd4-f4df-4ff2-8617-39042f1fe8b8 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 36 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 36 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/36 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/36 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.5 mysql 1 1775301638.2707 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.76 mysql App\Models\User 1775301638.299 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.63 mysql App\Models\User 1775301638.3034 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.52 mysql 36 1775301638.3172   null localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S 7ehsLG33EypdLBerqNsXUOTaK6HvbY2QvrdGUGlD 78PSJWzmvjuxmNOffwd0aS8sUcXxoRt6HklURq3S http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 36 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/36 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/36","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-04T11:20:38.967Z"} 
[2026-04-06 09:47:49] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/37","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T04:17:48.529Z"} 
[2026-04-06 09:47:49] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1775449065 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 37 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 37 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/37 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/users/getimage   1 null purchase.order.details 37 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.95 mysql 1 1775449061.6073 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.74 mysql App\Models\User 1775449061.6267 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.91 mysql App\Models\User 1775449061.6333 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.69 mysql 37 1775449061.6434 production null null C:\xampp\htdocs\anilmineral null 1fec1464-fc29-4a4f-8d28-a3b0548882c2 null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1775449066 App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195    C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 37 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 37 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/37 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/users/getimage   1 null purchase.order.details 37 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.95 mysql 1 1775449061.6073 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.74 mysql App\Models\User 1775449061.6267 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.91 mysql App\Models\User 1775449061.6333 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.69 mysql 37 1775449061.6434 production null null C:\xampp\htdocs\anilmineral null 1fec1464-fc29-4a4f-8d28-a3b0548882c2 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Services\PaymentTransactionService.php 86 getPaymentRecordsArray App\Services\PaymentTransactionService 'payment_type_id' => $paymentTransaction->payment_type_id, 'amount' => $paymentTransaction->amount, 'note' => null, ]; null if (! ChequeTransaction::create($chequeEntry)) { return false; } null return true; } null /** * Return Payment Transactions * */ public function getPaymentRecordsArray(Expense|PurchaseOrder|Purchase|PurchaseReturn|SaleOrder|Sale|SaleReturn|PurchaseRequest|Quotation $model): array { $transactions = $model->paymentTransaction() ->with('paymentType') ->get() ->map(function ($payment) { return [ 'id' => $payment->id, 'payment_type_id' => $payment->paymentType->id, 'type' => $payment->paymentType->name, 'transaction_date' => $this->toUserDateFormat($payment->transaction_date), 'amount' => $payment->amount, 'note' => $payment->note, 'reference_no' => $payment->reference_no, 'payment_from_unique_code' => $payment->payment_from_unique_code,  true app\Services\PaymentTransactionService.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 195 details App\Http\Controllers\Purchase\PurchaseOrderController * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function details($id): View { $order = PurchaseOrder::with(['party', 'itemTransaction' => [ 'item', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', ]])->find($id); null // Payment Details $selectedPaymentTypesArray = json_encode($this->paymentTransactionService->getPaymentRecordsArray($order)); null // Batch Tracking Row count for invoice columns setting $batchTrackingRowCount = (new GeneralDataService)->getBatchTranckingRowCount(); null return view('purchase.order.details', compact('order', 'selectedPaymentTypesArray', 'batchTrackingRowCount')); } null /** * Print Purchase Order * * @param  int  $id,  the ID of the order * @return \Illuminate\View\View */ public function print($id, $isPdf = false): View model null null false false false true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 37 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method details string false false false parameters 37 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method details string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/37 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/37 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.95 mysql 1 1775449061.6073 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.74 mysql App\Models\User 1775449061.6267 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.91 mysql App\Models\User 1775449061.6333 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.69 mysql 37 1775449061.6434   null localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/users/getimage   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 37 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null null null null null  web http://localhost/anilmineral/public/purchase/order/details/37 TypeError App\Services\PaymentTransactionService::getPaymentRecordsArray(): Argument #1 ($model) must be of type App\Models\Expenses\Expense|App\Models\Purchase\PurchaseOrder|App\Models\Purchase\Purchase|App\Models\Purchase\PurchaseReturn|App\Models\Sale\SaleOrder|App\Models\Sale\Sale|App\Models\Sale\SaleReturn|App\Models\Purchase\PurchaseRequest|App\Models\Sale\Quotation, null given, called in C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php on line 195 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Services\PaymentTransactionService getPaymentRecordsArray    {"url":"http://localhost/anilmineral/public/purchase/order/details/37","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T04:17:48.558Z"} 
[2026-04-06 10:00:04] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165 149 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:149:53)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T04:30:03.626Z"} 
[2026-04-06 10:00:04] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165 149 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:149:53)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T04:30:03.626Z"} 
[2026-04-06 04:32:47] production.ERROR: Uncaught ReferenceError: returnDecimalValueByName is not defined http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 ReferenceError returnDecimalValueByName is not defined ReferenceError: returnDecimalValueByName is not defined
    at convertToExchangeCurrencyAmount (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:55:24)
    at setExchangeRateOnInputBox (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:39:5)
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:13:9)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T04:32:42.691Z"} 
[2026-04-06 04:32:47] production.ERROR: Uncaught ReferenceError: returnDecimalValueByName is not defined http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 ReferenceError returnDecimalValueByName is not defined ReferenceError: returnDecimalValueByName is not defined
    at convertToExchangeCurrencyAmount (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:55:24)
    at setExchangeRateOnInputBox (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:39:5)
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:13:9)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T04:32:42.692Z"} 
[2026-04-06 04:32:47] production.ERROR: Uncaught SyntaxError: Unexpected token '}' http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165 199 5 SyntaxError Unexpected token '}' SyntaxError: Unexpected token '}' {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T04:32:40.874Z"} 
[2026-04-06 04:32:47] production.ERROR: Uncaught SyntaxError: Unexpected token '}' http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165 199 5 SyntaxError Unexpected token '}' SyntaxError: Unexpected token '}' {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T04:32:40.875Z"} 
[2026-04-06 04:32:47] production.WARNING: jQuery.Deferred exception: returnDecimalValueByName is not defined ReferenceError: returnDecimalValueByName is not defined
    at convertToExchangeCurrencyAmount (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:55:24)
    at setExchangeRateOnInputBox (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:39:5)
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:13:9)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T04:32:42.503Z"} 
[2026-04-06 10:03:25] production.ERROR: Uncaught SyntaxError: Unexpected token '}' http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165 199 5 SyntaxError Unexpected token '}' SyntaxError: Unexpected token '}' {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T04:33:21.140Z"} 
[2026-04-06 10:03:25] production.ERROR: Uncaught SyntaxError: Unexpected token '}' http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165 199 5 SyntaxError Unexpected token '}' SyntaxError: Unexpected token '}' {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T04:33:21.140Z"} 
[2026-04-06 04:33:27] production.WARNING: jQuery.Deferred exception: returnDecimalValueByName is not defined ReferenceError: returnDecimalValueByName is not defined
    at convertToExchangeCurrencyAmount (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:55:24)
    at setExchangeRateOnInputBox (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:39:5)
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:13:9)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T04:33:23.078Z"} 
[2026-04-06 04:33:28] production.ERROR: Uncaught ReferenceError: returnDecimalValueByName is not defined http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 ReferenceError returnDecimalValueByName is not defined ReferenceError: returnDecimalValueByName is not defined
    at convertToExchangeCurrencyAmount (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:55:24)
    at setExchangeRateOnInputBox (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:39:5)
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:13:9)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T04:33:23.363Z"} 
[2026-04-06 04:33:28] production.ERROR: Uncaught ReferenceError: returnDecimalValueByName is not defined http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 ReferenceError returnDecimalValueByName is not defined ReferenceError: returnDecimalValueByName is not defined
    at convertToExchangeCurrencyAmount (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:55:24)
    at setExchangeRateOnInputBox (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:39:5)
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:13:9)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T04:33:23.363Z"} 
[2026-04-06 10:03:43] production.ERROR: Uncaught Error: cannot call methods on autocomplete prior to initialization; attempted to call method 'search' http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 2741 Error cannot call methods on autocomplete prior to initialization; attempted to call method 'search' Error: cannot call methods on autocomplete prior to initialization; attempted to call method 'search'
    at ce.error (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:2741)
    at HTMLInputElement.<anonymous> (http://localhost/anilmineral/public/assets/plugins/jquery-ui/jquery-ui.js?v=1748468165:245:16)
    at ce.each (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:3129)
    at ce.fn.init.each (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:1594)
    at $.fn.<computed> [as autocomplete] (http://localhost/anilmineral/public/assets/plugins/jquery-ui/jquery-ui.js?v=1748468165:235:10)
    at closeModalAndAddOption (http://localhost/anilmineral/public/custom/js/modals/item/item.js?v=1748468165:100:27)
    at afterSeccessOfAjaxRequest (http://localhost/anilmineral/public/custom/js/modals/item/item.js?v=1748468165:42:9)
    at Object.<anonymous> (http://localhost/anilmineral/public/custom/js/modals/item/item.js?v=1748468165:68:17)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as resolveWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015) {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T04:33:42.495Z"} 
[2026-04-06 10:03:43] production.ERROR: Uncaught Error: cannot call methods on autocomplete prior to initialization; attempted to call method 'search' http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 2741 Error cannot call methods on autocomplete prior to initialization; attempted to call method 'search' Error: cannot call methods on autocomplete prior to initialization; attempted to call method 'search'
    at ce.error (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:2741)
    at HTMLInputElement.<anonymous> (http://localhost/anilmineral/public/assets/plugins/jquery-ui/jquery-ui.js?v=1748468165:245:16)
    at ce.each (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:3129)
    at ce.fn.init.each (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:1594)
    at $.fn.<computed> [as autocomplete] (http://localhost/anilmineral/public/assets/plugins/jquery-ui/jquery-ui.js?v=1748468165:235:10)
    at closeModalAndAddOption (http://localhost/anilmineral/public/custom/js/modals/item/item.js?v=1748468165:100:27)
    at afterSeccessOfAjaxRequest (http://localhost/anilmineral/public/custom/js/modals/item/item.js?v=1748468165:42:9)
    at Object.<anonymous> (http://localhost/anilmineral/public/custom/js/modals/item/item.js?v=1748468165:68:17)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as resolveWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015) {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T04:33:42.495Z"} 
[2026-04-06 10:04:56] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165 139 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:139:53)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T04:34:55.545Z"} 
[2026-04-06 10:04:56] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165 139 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:139:53)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T04:34:55.546Z"} 
[2026-04-06 10:51:59] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T05:21:57.369Z"} 
[2026-04-06 10:51:59] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 Symfony\Component\Routing\Exception\RouteNotFoundException 1775452912 Route [purchase-requests.store] not defined.    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 526 route Illuminate\Routing\UrlGenerator public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name purchase-requests.store string false false false parameters  array false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php 11 require null @extends('layouts.app') null @section('content') <div class="container"> <h3>Create Purchase Request</h3> null @if(session('success')) <div class="alert alert-success">{{ session('success') }}</div> @endif null <form action="{{ route('purchase-requests.store') }}" method="POST"> @csrf null <div class="card mb-3"> <div class="card-body"> null <div class="row"> <div class="col-md-4"> <label>Request Date</label> <input type="date" name="request_date" class="form-control" value="{{ date('Y-m-d') }}"> </div> null <div class="col-md-4"> <label>Remarks</label> <input type="text" name="remarks" class="form-control"> </div> </div> null </div> </div> name purchase-requests.store string false false false parameters  array false false false absolute true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ff1f69706773bcd5c8cb51bc44ba5400.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff7) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3ff8) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff7) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3ff8) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff7) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3ff8) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff7) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3ff8) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff7) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3ff8) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/purchase/request/create   1  purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php <pre class=sf-dump id=sf-dump-1343937998 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1701</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1343937998", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-653417008 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PR/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>4</span>
</samp>]
</pre><script>Sfdump("sf-dump-653417008", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-527253556 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-527253556", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1738679082 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1738679082", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-431865537 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-431865537", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1654406334 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1654406334", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1513746769 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1513746769", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-772046552 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-772046552", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1904130338 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1904130338", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-414409795 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3316</a>}
</pre><script>Sfdump("sf-dump-414409795", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-218786425 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3315</a>}
</pre><script>Sfdump("sf-dump-218786425", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 136.13 mysql 1 1775452905.987 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 6.8 mysql App\Models\User 1775452906.6699 select * from `prefix` where `prefix`.`id` = ? limit 1 1.41 mysql 1 1775452907.2212 select `count_id` from `purchase_orders` order by `id` desc limit 1 4.38 mysql  1775452907.2341 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 1.41 mysql CASH 1775452907.2969 production null null C:\xampp\htdocs\anilmineral null 508569af-688c-4651-ab0b-080310bd8a25 null null Laravel Client PHP 12.30.1 8.2.12 Symfony\Component\Routing\Exception\RouteNotFoundException 1775452912 Route [purchase-requests.store] not defined.    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 526 route Illuminate\Routing\UrlGenerator public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name purchase-requests.store string false false false parameters  array false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php 11 require null @extends('layouts.app') null @section('content') <div class="container"> <h3>Create Purchase Request</h3> null @if(session('success')) <div class="alert alert-success">{{ session('success') }}</div> @endif null <form action="{{ route('purchase-requests.store') }}" method="POST"> @csrf null <div class="card mb-3"> <div class="card-body"> null <div class="row"> <div class="col-md-4"> <label>Request Date</label> <input type="date" name="request_date" class="form-control" value="{{ date('Y-m-d') }}"> </div> null <div class="col-md-4"> <label>Remarks</label> <input type="text" name="remarks" class="form-control"> </div> </div> null </div> </div> name purchase-requests.store string false false false parameters  array false false false absolute true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ff1f69706773bcd5c8cb51bc44ba5400.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff7) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3ff8) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff7) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3ff8) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff7) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3ff8) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff7) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3ff8) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff7) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3ff8) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/purchase/request/create   1  purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php <pre class=sf-dump id=sf-dump-1343937998 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1701</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1343937998", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-653417008 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PR/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>4</span>
</samp>]
</pre><script>Sfdump("sf-dump-653417008", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-527253556 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-527253556", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1738679082 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1738679082", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-431865537 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-431865537", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1654406334 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1654406334", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1513746769 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1513746769", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-772046552 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-772046552", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1904130338 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1904130338", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-414409795 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3316</a>}
</pre><script>Sfdump("sf-dump-414409795", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-218786425 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3315</a>}
</pre><script>Sfdump("sf-dump-218786425", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 136.13 mysql 1 1775452905.987 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 6.8 mysql App\Models\User 1775452906.6699 select * from `prefix` where `prefix`.`id` = ? limit 1 1.41 mysql 1 1775452907.2212 select `count_id` from `purchase_orders` order by `id` desc limit 1 4.38 mysql  1775452907.2341 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 1.41 mysql CASH 1775452907.2969 production null null C:\xampp\htdocs\anilmineral null 508569af-688c-4651-ab0b-080310bd8a25 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 526 route Illuminate\Routing\UrlGenerator public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) {  false vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name purchase-requests.store string false false false parameters  array false false false absolute true bool false false false false vendor\laravel\framework\src\Illuminate\Foundation\helpers.php C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php 11 require null @extends('layouts.app') null @section('content') <div class="container"> <h3>Create Purchase Request</h3> null @if(session('success')) <div class="alert alert-success">{{ session('success') }}</div> @endif null <form action="{{ route('purchase-requests.store') }}" method="POST"> @csrf null <div class="card mb-3"> <div class="card-body"> null <div class="row"> <div class="col-md-4"> <label>Request Date</label> <input type="date" name="request_date" class="form-control" value="{{ date('Y-m-d') }}"> </div> null <div class="col-md-4"> <label>Remarks</label> <input type="text" name="remarks" class="form-control"> </div> </div> null </div> </div> name purchase-requests.store string false false false parameters  array false false false absolute true bool false false false true resources\views\purchase\request\create.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ff1f69706773bcd5c8cb51bc44ba5400.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff7) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3ff8) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff7) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3ff8) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff7) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3ff8) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff7) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3ff8) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff7) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3ff8) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 136.13 mysql 1 1775452905.987 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 6.8 mysql App\Models\User 1775452906.6699 select * from `prefix` where `prefix`.`id` = ? limit 1 1.41 mysql 1 1775452907.2212 select `count_id` from `purchase_orders` order by `id` desc limit 1 4.38 mysql  1775452907.2341 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 1.41 mysql CASH 1775452907.2969   null localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/purchase/request/create   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create null null C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php <pre class=sf-dump id=sf-dump-1343937998 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1701</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1343937998", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-653417008 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PR/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>4</span>
</samp>]
</pre><script>Sfdump("sf-dump-653417008", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-527253556 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-527253556", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1738679082 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1738679082", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-431865537 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-431865537", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1654406334 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1654406334", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1513746769 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1513746769", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-772046552 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-772046552", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1904130338 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1904130338", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-414409795 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3316</a>}
</pre><script>Sfdump("sf-dump-414409795", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-218786425 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3315</a>}
</pre><script>Sfdump("sf-dump-218786425", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/request/create Symfony\Component\Routing\Exception\RouteNotFoundException Route [purchase-requests.store] not defined. C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\Routing\UrlGenerator route    {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T05:21:57.426Z"} 
[2026-04-06 10:52:06] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T05:22:05.287Z"} 
[2026-04-06 10:52:06] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1775452924 Undefined variable $products    C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php 55 require null <table class="table table-bordered" id="itemsTable"> <thead> <tr> <th width="30%">Product</th> <th width="15%">Qty</th> <th width="15%">Unit</th> <th width="30%">Description</th> <th width="10%">Action</th> </tr> </thead> <tbody> <tr> <td> <select name="items[0][product_id]" class="form-control"> <option value="">Select Product</option> @foreach($products as $product) <option value="{{ $product->id }}">{{ $product->name }}</option> @endforeach </select> </td> <td> <input type="number" name="items[0][qty]" class="form-control" min="1"> </td> <td> <input type="text" name="items[0][unit]" class="form-control"> </td> <td> <input type="text" name="items[0][description]" class="form-control"> </td> <td class="text-center">  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ff1f69706773bcd5c8cb51bc44ba5400.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$42d5) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$42d6) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$42d5) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$42d6) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$42d5) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$42d6) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$42d5) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$42d6) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$42d5) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$42d6) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/purchase/request/list   1  purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php <pre class=sf-dump id=sf-dump-1253186271 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1701</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1253186271", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-699265348 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PR/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>4</span>
</samp>]
</pre><script>Sfdump("sf-dump-699265348", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-730394827 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-730394827", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-570934279 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-570934279", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1635559416 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1635559416", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1147933176 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1147933176", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-96313627 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-96313627", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-391835170 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-391835170", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1664356784 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1664356784", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-566588333 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3316</a>}
</pre><script>Sfdump("sf-dump-566588333", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-261885404 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3317</a>}
</pre><script>Sfdump("sf-dump-261885404", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.04 mysql 1 1775452924.2937 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.13 mysql App\Models\User 1775452924.3297 select * from `prefix` where `prefix`.`id` = ? limit 1 0.77 mysql 1 1775452924.3487 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.61 mysql  1775452924.3582 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 0.98 mysql CASH 1775452924.3681 production null null C:\xampp\htdocs\anilmineral null 567aa7a9-8610-4de3-9d45-805a1a7b039e null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1775452924 Undefined variable $products    C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php 55 require null <table class="table table-bordered" id="itemsTable"> <thead> <tr> <th width="30%">Product</th> <th width="15%">Qty</th> <th width="15%">Unit</th> <th width="30%">Description</th> <th width="10%">Action</th> </tr> </thead> <tbody> <tr> <td> <select name="items[0][product_id]" class="form-control"> <option value="">Select Product</option> @foreach($products as $product) <option value="{{ $product->id }}">{{ $product->name }}</option> @endforeach </select> </td> <td> <input type="number" name="items[0][qty]" class="form-control" min="1"> </td> <td> <input type="text" name="items[0][unit]" class="form-control"> </td> <td> <input type="text" name="items[0][description]" class="form-control"> </td> <td class="text-center">  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ff1f69706773bcd5c8cb51bc44ba5400.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$42d5) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$42d6) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$42d5) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$42d6) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$42d5) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$42d6) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$42d5) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$42d6) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$42d5) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$42d6) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/purchase/request/list   1  purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php <pre class=sf-dump id=sf-dump-1253186271 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1701</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1253186271", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-699265348 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PR/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>4</span>
</samp>]
</pre><script>Sfdump("sf-dump-699265348", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-730394827 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-730394827", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-570934279 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-570934279", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1635559416 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1635559416", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1147933176 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1147933176", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-96313627 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-96313627", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-391835170 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-391835170", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1664356784 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1664356784", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-566588333 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3316</a>}
</pre><script>Sfdump("sf-dump-566588333", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-261885404 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3317</a>}
</pre><script>Sfdump("sf-dump-261885404", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.04 mysql 1 1775452924.2937 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.13 mysql App\Models\User 1775452924.3297 select * from `prefix` where `prefix`.`id` = ? limit 1 0.77 mysql 1 1775452924.3487 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.61 mysql  1775452924.3582 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 0.98 mysql CASH 1775452924.3681 production null null C:\xampp\htdocs\anilmineral null 567aa7a9-8610-4de3-9d45-805a1a7b039e null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php 55 require null <table class="table table-bordered" id="itemsTable"> <thead> <tr> <th width="30%">Product</th> <th width="15%">Qty</th> <th width="15%">Unit</th> <th width="30%">Description</th> <th width="10%">Action</th> </tr> </thead> <tbody> <tr> <td> <select name="items[0][product_id]" class="form-control"> <option value="">Select Product</option> @foreach($products as $product) <option value="{{ $product->id }}">{{ $product->name }}</option> @endforeach </select> </td> <td> <input type="number" name="items[0][qty]" class="form-control" min="1"> </td> <td> <input type="text" name="items[0][unit]" class="form-control"> </td> <td> <input type="text" name="items[0][description]" class="form-control"> </td> <td class="text-center">  true resources\views\purchase\request\create.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ff1f69706773bcd5c8cb51bc44ba5400.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$42d5) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$42d6) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$42d5) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$42d6) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$42d5) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$42d6) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$42d5) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$42d6) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$42d5) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$42d6) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.04 mysql 1 1775452924.2937 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.13 mysql App\Models\User 1775452924.3297 select * from `prefix` where `prefix`.`id` = ? limit 1 0.77 mysql 1 1775452924.3487 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.61 mysql  1775452924.3582 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 0.98 mysql CASH 1775452924.3681   null localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/purchase/request/list   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create null null C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php <pre class=sf-dump id=sf-dump-1253186271 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1701</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1253186271", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-699265348 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PR/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>4</span>
</samp>]
</pre><script>Sfdump("sf-dump-699265348", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-730394827 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-730394827", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-570934279 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-570934279", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1635559416 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1635559416", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1147933176 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1147933176", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-96313627 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-96313627", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-391835170 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-391835170", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1664356784 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1664356784", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-566588333 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3316</a>}
</pre><script>Sfdump("sf-dump-566588333", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-261885404 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3317</a>}
</pre><script>Sfdump("sf-dump-261885404", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/request/create ErrorException Undefined variable $products C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T05:22:05.330Z"} 
[2026-04-06 10:53:21] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T05:23:20.056Z"} 
[2026-04-06 10:53:21] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1775452999 Undefined variable $products    C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php 55 require null <table class="table table-bordered" id="itemsTable"> <thead> <tr> <th width="30%">Product</th> <th width="15%">Qty</th> <th width="15%">Unit</th> <th width="30%">Description</th> <th width="10%">Action</th> </tr> </thead> <tbody> <tr> <td> <select name="items[0][product_id]" class="form-control"> <option value="">Select Product</option> @foreach($products as $product) <option value="{{ $product->id }}">{{ $product->name }}</option> @endforeach </select> </td> <td> <input type="number" name="items[0][qty]" class="form-control" min="1"> </td> <td> <input type="text" name="items[0][unit]" class="form-control"> </td> <td> <input type="text" name="items[0][description]" class="form-control"> </td> <td class="text-center">  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ff1f69706773bcd5c8cb51bc44ba5400.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4fb8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4fb9) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4fb8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4fb9) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4fb8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4fb9) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4fb8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4fb9) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4fb8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4fb9) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/purchase/request/create   1  purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php <pre class=sf-dump id=sf-dump-801815505 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1701</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-801815505", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-67008124 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PR/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>4</span>
</samp>]
</pre><script>Sfdump("sf-dump-67008124", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-51823690 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-51823690", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-277506106 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-277506106", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1925430697 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1925430697", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-682019851 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-682019851", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1809031514 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1809031514", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-253041276 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-253041276", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1747998498 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1747998498", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-497742956 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3316</a>}
</pre><script>Sfdump("sf-dump-497742956", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1107019391 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3317</a>}
</pre><script>Sfdump("sf-dump-1107019391", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.4 mysql 1 1775452999.325 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.78 mysql App\Models\User 1775452999.3474 select * from `prefix` where `prefix`.`id` = ? limit 1 1.38 mysql 1 1775452999.3611 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.6 mysql  1775452999.3666 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 0.66 mysql CASH 1775452999.3734 production null null C:\xampp\htdocs\anilmineral null e8d6d85a-e36f-458d-9100-0a1b8eab968f null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1775452999 Undefined variable $products    C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php 55 require null <table class="table table-bordered" id="itemsTable"> <thead> <tr> <th width="30%">Product</th> <th width="15%">Qty</th> <th width="15%">Unit</th> <th width="30%">Description</th> <th width="10%">Action</th> </tr> </thead> <tbody> <tr> <td> <select name="items[0][product_id]" class="form-control"> <option value="">Select Product</option> @foreach($products as $product) <option value="{{ $product->id }}">{{ $product->name }}</option> @endforeach </select> </td> <td> <input type="number" name="items[0][qty]" class="form-control" min="1"> </td> <td> <input type="text" name="items[0][unit]" class="form-control"> </td> <td> <input type="text" name="items[0][description]" class="form-control"> </td> <td class="text-center">  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ff1f69706773bcd5c8cb51bc44ba5400.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4fb8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4fb9) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4fb8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4fb9) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4fb8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4fb9) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4fb8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4fb9) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4fb8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4fb9) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/purchase/request/create   1  purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php <pre class=sf-dump id=sf-dump-801815505 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1701</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-801815505", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-67008124 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PR/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>4</span>
</samp>]
</pre><script>Sfdump("sf-dump-67008124", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-51823690 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-51823690", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-277506106 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-277506106", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1925430697 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1925430697", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-682019851 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-682019851", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1809031514 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1809031514", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-253041276 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-253041276", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1747998498 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1747998498", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-497742956 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3316</a>}
</pre><script>Sfdump("sf-dump-497742956", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1107019391 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3317</a>}
</pre><script>Sfdump("sf-dump-1107019391", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.4 mysql 1 1775452999.325 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.78 mysql App\Models\User 1775452999.3474 select * from `prefix` where `prefix`.`id` = ? limit 1 1.38 mysql 1 1775452999.3611 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.6 mysql  1775452999.3666 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 0.66 mysql CASH 1775452999.3734 production null null C:\xampp\htdocs\anilmineral null e8d6d85a-e36f-458d-9100-0a1b8eab968f null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php 55 require null <table class="table table-bordered" id="itemsTable"> <thead> <tr> <th width="30%">Product</th> <th width="15%">Qty</th> <th width="15%">Unit</th> <th width="30%">Description</th> <th width="10%">Action</th> </tr> </thead> <tbody> <tr> <td> <select name="items[0][product_id]" class="form-control"> <option value="">Select Product</option> @foreach($products as $product) <option value="{{ $product->id }}">{{ $product->name }}</option> @endforeach </select> </td> <td> <input type="number" name="items[0][qty]" class="form-control" min="1"> </td> <td> <input type="text" name="items[0][unit]" class="form-control"> </td> <td> <input type="text" name="items[0][description]" class="form-control"> </td> <td class="text-center">  true resources\views\purchase\request\create.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ff1f69706773bcd5c8cb51bc44ba5400.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4fb8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4fb9) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4fb8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4fb9) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4fb8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4fb9) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4fb8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4fb9) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4fb8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4fb9) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.4 mysql 1 1775452999.325 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.78 mysql App\Models\User 1775452999.3474 select * from `prefix` where `prefix`.`id` = ? limit 1 1.38 mysql 1 1775452999.3611 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.6 mysql  1775452999.3666 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 0.66 mysql CASH 1775452999.3734   null localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/purchase/request/create   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create null null C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php <pre class=sf-dump id=sf-dump-801815505 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1701</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-801815505", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-67008124 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PR/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>4</span>
</samp>]
</pre><script>Sfdump("sf-dump-67008124", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-51823690 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-51823690", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-277506106 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-277506106", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1925430697 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1925430697", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-682019851 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-682019851", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1809031514 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1809031514", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-253041276 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-253041276", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1747998498 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1747998498", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-497742956 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3316</a>}
</pre><script>Sfdump("sf-dump-497742956", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1107019391 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3317</a>}
</pre><script>Sfdump("sf-dump-1107019391", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/request/create ErrorException Undefined variable $products C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T05:23:20.095Z"} 
[2026-04-06 10:53:47] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T05:23:46.303Z"} 
[2026-04-06 10:53:47] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 Error 1775453026 Class "App\Http\Controllers\Purchase\Product" not found    C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaserequestController.php 84 purchasecreate App\Http\Controllers\Purchase\PurchaserequestController $this->purchaseOrderEmailNotificationService = $purchaseOrderEmailNotificationService; $this->purchaseOrderSmsNotificationService = $purchaseOrderSmsNotificationService; $this->generalDataService = $generalDataService; $this->statusHistoryService = $statusHistoryService; } null /** * Create a new order. * * @return \Illuminate\View\View */ null null public function purchasecreate() { $products = Product::all(); return view('purchase.requests.create', compact('products')); } /** * Get last count ID * */ public function getLastCountId() { return PurchaseOrder::select('count_id')->orderBy('id', 'desc')->first()?->count_id ?? 0; } null /** * List the orders * * @return \Illuminate\View\View  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method purchasecreate string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaserequestController false false false method purchasecreate string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/purchase/request/create   1  purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.57 mysql 1 1775453020.256 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.78 mysql App\Models\User 1775453020.2823 production null null C:\xampp\htdocs\anilmineral null 75a01050-0b25-4fc5-ab6b-88a0cb20c9d0 null null Laravel Client PHP 12.30.1 8.2.12 Error 1775453026 Class "App\Http\Controllers\Purchase\Product" not found    C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaserequestController.php 84 purchasecreate App\Http\Controllers\Purchase\PurchaserequestController $this->purchaseOrderEmailNotificationService = $purchaseOrderEmailNotificationService; $this->purchaseOrderSmsNotificationService = $purchaseOrderSmsNotificationService; $this->generalDataService = $generalDataService; $this->statusHistoryService = $statusHistoryService; } null /** * Create a new order. * * @return \Illuminate\View\View */ null null public function purchasecreate() { $products = Product::all(); return view('purchase.requests.create', compact('products')); } /** * Get last count ID * */ public function getLastCountId() { return PurchaseOrder::select('count_id')->orderBy('id', 'desc')->first()?->count_id ?? 0; } null /** * List the orders * * @return \Illuminate\View\View  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method purchasecreate string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaserequestController false false false method purchasecreate string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/purchase/request/create   1  purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.57 mysql 1 1775453020.256 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.78 mysql App\Models\User 1775453020.2823 production null null C:\xampp\htdocs\anilmineral null 75a01050-0b25-4fc5-ab6b-88a0cb20c9d0 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaserequestController.php 84 purchasecreate App\Http\Controllers\Purchase\PurchaserequestController $this->purchaseOrderEmailNotificationService = $purchaseOrderEmailNotificationService; $this->purchaseOrderSmsNotificationService = $purchaseOrderSmsNotificationService; $this->generalDataService = $generalDataService; $this->statusHistoryService = $statusHistoryService; } null /** * Create a new order. * * @return \Illuminate\View\View */ null null public function purchasecreate() { $products = Product::all(); return view('purchase.requests.create', compact('products')); } /** * Get last count ID * */ public function getLastCountId() { return PurchaseOrder::select('count_id')->orderBy('id', 'desc')->first()?->count_id ?? 0; } null /** * List the orders * * @return \Illuminate\View\View  true app\Http\Controllers\Purchase\PurchaserequestController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method purchasecreate string false false false parameters  array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaserequestController false false false method purchasecreate string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.57 mysql 1 1775453020.256 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.78 mysql App\Models\User 1775453020.2823   null localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/purchase/request/create   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create null null null null null null  web http://localhost/anilmineral/public/purchase/request/create Error Class "App\Http\Controllers\Purchase\Product" not found C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Http\Controllers\Purchase\PurchaserequestController purchasecreate    {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T05:23:46.331Z"} 
[2026-04-06 10:55:01] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T05:25:00.324Z"} 
[2026-04-06 10:55:01] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 InvalidArgumentException 1775453099 View [purchase.requests.create] not found.  Spatie\ErrorSolutions\Contracts\BaseSolution purchase.requests.create was not found. Did you mean `purchase\request\create`?  null false false  C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php 138 findInPaths Illuminate\View\FileViewFinder * * @throws \InvalidArgumentException */ protected function findInPaths($name, $paths) { foreach ((array) $paths as $path) { foreach ($this->getPossibleViewFiles($name) as $file) { $viewPath = $path.'/'.$file; null if (strlen($viewPath) < (PHP_MAXPATHLEN - 1) && $this->files->exists($viewPath)) { return $viewPath; } } } null throw new InvalidArgumentException("View [{$name}] not found."); } null /** * Get an array of possible view files. * * @param  string  $name * @return string[] */ protected function getPossibleViewFiles($name) { return array_map(fn ($extension) => str_replace('.', '/', $name).'.'.$extension, $this->extensions); } null /**  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php 78 find Illuminate\View\FileViewFinder * Get the fully qualified location of the view. * * @param  string  $name * @return string */ public function find($name) { if (isset($this->views[$name])) { return $this->views[$name]; } null if ($this->hasHintInformation($name = trim($name))) { return $this->views[$name] = $this->findNamespacedView($name); } null return $this->views[$name] = $this->findInPaths($name, $this->paths); } null /** * Get the path to a template with a named path. * * @param  string  $name * @return string */ protected function findNamespacedView($name) { [$namespace, $view] = $this->parseNamespaceSegments($name); null return $this->findInPaths($view, $this->hints[$namespace]); } name purchase.requests.create string false false false paths C:\xampp\htdocs\anilmineral\resources\views array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Factory.php 150 make Illuminate\View\Factory return tap($this->viewInstance($path, $path, $data), function ($view) { $this->callCreator($view); }); } null /** * Get the evaluated view contents for the given view. * * @param  string  $view * @param  \Illuminate\Contracts\Support\Arrayable|array  $data * @param  array  $mergeData * @return \Illuminate\Contracts\View\View */ public function make($view, $data = [], $mergeData = []) { $path = $this->finder->find( $view = $this->normalizeName($view) ); null // Next, we will create the view instance and call the view creator for the view // which can set any data, etc. Then we will return the view instance back to // the caller for rendering or performing other view manipulations on this. $data = array_merge($mergeData, $this->parseData($data)); null return tap($this->viewInstance($view, $path, $data), function ($view) { $this->callCreator($view); }); } null /** name purchase.requests.create string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 1101 view null null if (func_num_args() === 0) { return $factory; } null return $factory->make($data ?? [], $rules, $messages, $attributes); } } null if (! function_exists('view')) { /** * Get the evaluated view contents for the given view. * * @param  string|null  $view * @param  \Illuminate\Contracts\Support\Arrayable|array  $data * @param  array  $mergeData * @return ($view is null ? \Illuminate\Contracts\View\Factory : \Illuminate\Contracts\View\View) */ function view($view = null, $data = [], $mergeData = []): ViewContract|ViewFactory { $factory = app(ViewFactory::class); null if (func_num_args() === 0) { return $factory; } null return $factory->make($view, $data, $mergeData); } } null view purchase.requests.create string false false false data object (Illuminate\Database\Eloquent\Collection) array false false false mergeData  array false false false false C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaserequestController.php 85 purchasecreate App\Http\Controllers\Purchase\PurchaserequestController $this->purchaseOrderSmsNotificationService = $purchaseOrderSmsNotificationService; $this->generalDataService = $generalDataService; $this->statusHistoryService = $statusHistoryService; } null /** * Create a new order. * * @return \Illuminate\View\View */ null null public function purchasecreate() { $products = PurchaseOrder::all(); return view('purchase.requests.create', compact('products')); } /** * Get last count ID * */ public function getLastCountId() { return PurchaseOrder::select('count_id')->orderBy('id', 'desc')->first()?->count_id ?? 0; } null /** * List the orders * * @return \Illuminate\View\View */ view purchase.requests.create string false false false data object (Illuminate\Database\Eloquent\Collection) array false false false mergeData  array false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method purchasecreate string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaserequestController false false false method purchasecreate string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/purchase/request/create   1  purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 28.21 mysql 1 1775453099.233 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.87 mysql App\Models\User 1775453099.261 select * from `purchase_orders` 0.73 mysql  1775453099.2753 production null null C:\xampp\htdocs\anilmineral null dffa150f-eeb6-4625-b793-e6f1393f5deb null null Laravel Client PHP 12.30.1 8.2.12 InvalidArgumentException 1775453099 View [purchase.requests.create] not found.  Spatie\ErrorSolutions\Contracts\BaseSolution purchase.requests.create was not found. Did you mean `purchase\request\create`?  null false false  C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php 138 findInPaths Illuminate\View\FileViewFinder * * @throws \InvalidArgumentException */ protected function findInPaths($name, $paths) { foreach ((array) $paths as $path) { foreach ($this->getPossibleViewFiles($name) as $file) { $viewPath = $path.'/'.$file; null if (strlen($viewPath) < (PHP_MAXPATHLEN - 1) && $this->files->exists($viewPath)) { return $viewPath; } } } null throw new InvalidArgumentException("View [{$name}] not found."); } null /** * Get an array of possible view files. * * @param  string  $name * @return string[] */ protected function getPossibleViewFiles($name) { return array_map(fn ($extension) => str_replace('.', '/', $name).'.'.$extension, $this->extensions); } null /**  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php 78 find Illuminate\View\FileViewFinder * Get the fully qualified location of the view. * * @param  string  $name * @return string */ public function find($name) { if (isset($this->views[$name])) { return $this->views[$name]; } null if ($this->hasHintInformation($name = trim($name))) { return $this->views[$name] = $this->findNamespacedView($name); } null return $this->views[$name] = $this->findInPaths($name, $this->paths); } null /** * Get the path to a template with a named path. * * @param  string  $name * @return string */ protected function findNamespacedView($name) { [$namespace, $view] = $this->parseNamespaceSegments($name); null return $this->findInPaths($view, $this->hints[$namespace]); } name purchase.requests.create string false false false paths C:\xampp\htdocs\anilmineral\resources\views array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Factory.php 150 make Illuminate\View\Factory return tap($this->viewInstance($path, $path, $data), function ($view) { $this->callCreator($view); }); } null /** * Get the evaluated view contents for the given view. * * @param  string  $view * @param  \Illuminate\Contracts\Support\Arrayable|array  $data * @param  array  $mergeData * @return \Illuminate\Contracts\View\View */ public function make($view, $data = [], $mergeData = []) { $path = $this->finder->find( $view = $this->normalizeName($view) ); null // Next, we will create the view instance and call the view creator for the view // which can set any data, etc. Then we will return the view instance back to // the caller for rendering or performing other view manipulations on this. $data = array_merge($mergeData, $this->parseData($data)); null return tap($this->viewInstance($view, $path, $data), function ($view) { $this->callCreator($view); }); } null /** name purchase.requests.create string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 1101 view null null if (func_num_args() === 0) { return $factory; } null return $factory->make($data ?? [], $rules, $messages, $attributes); } } null if (! function_exists('view')) { /** * Get the evaluated view contents for the given view. * * @param  string|null  $view * @param  \Illuminate\Contracts\Support\Arrayable|array  $data * @param  array  $mergeData * @return ($view is null ? \Illuminate\Contracts\View\Factory : \Illuminate\Contracts\View\View) */ function view($view = null, $data = [], $mergeData = []): ViewContract|ViewFactory { $factory = app(ViewFactory::class); null if (func_num_args() === 0) { return $factory; } null return $factory->make($view, $data, $mergeData); } } null view purchase.requests.create string false false false data object (Illuminate\Database\Eloquent\Collection) array false false false mergeData  array false false false false C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaserequestController.php 85 purchasecreate App\Http\Controllers\Purchase\PurchaserequestController $this->purchaseOrderSmsNotificationService = $purchaseOrderSmsNotificationService; $this->generalDataService = $generalDataService; $this->statusHistoryService = $statusHistoryService; } null /** * Create a new order. * * @return \Illuminate\View\View */ null null public function purchasecreate() { $products = PurchaseOrder::all(); return view('purchase.requests.create', compact('products')); } /** * Get last count ID * */ public function getLastCountId() { return PurchaseOrder::select('count_id')->orderBy('id', 'desc')->first()?->count_id ?? 0; } null /** * List the orders * * @return \Illuminate\View\View */ view purchase.requests.create string false false false data object (Illuminate\Database\Eloquent\Collection) array false false false mergeData  array false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method purchasecreate string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaserequestController false false false method purchasecreate string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/purchase/request/create   1  purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 28.21 mysql 1 1775453099.233 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.87 mysql App\Models\User 1775453099.261 select * from `purchase_orders` 0.73 mysql  1775453099.2753 production null null C:\xampp\htdocs\anilmineral null dffa150f-eeb6-4625-b793-e6f1393f5deb null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports Spatie\ErrorSolutions\Contracts\BaseSolution purchase.requests.create was not found.  Did you mean `purchase\request\create`? false false /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php 138 findInPaths Illuminate\View\FileViewFinder * * @throws \InvalidArgumentException */ protected function findInPaths($name, $paths) { foreach ((array) $paths as $path) { foreach ($this->getPossibleViewFiles($name) as $file) { $viewPath = $path.'/'.$file; null if (strlen($viewPath) < (PHP_MAXPATHLEN - 1) && $this->files->exists($viewPath)) { return $viewPath; } } } null throw new InvalidArgumentException("View [{$name}] not found."); } null /** * Get an array of possible view files. * * @param  string  $name * @return string[] */ protected function getPossibleViewFiles($name) { return array_map(fn ($extension) => str_replace('.', '/', $name).'.'.$extension, $this->extensions); } null /**  false vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php 78 find Illuminate\View\FileViewFinder * Get the fully qualified location of the view. * * @param  string  $name * @return string */ public function find($name) { if (isset($this->views[$name])) { return $this->views[$name]; } null if ($this->hasHintInformation($name = trim($name))) { return $this->views[$name] = $this->findNamespacedView($name); } null return $this->views[$name] = $this->findInPaths($name, $this->paths); } null /** * Get the path to a template with a named path. * * @param  string  $name * @return string */ protected function findNamespacedView($name) { [$namespace, $view] = $this->parseNamespaceSegments($name); null return $this->findInPaths($view, $this->hints[$namespace]); } name purchase.requests.create string false false false paths C:\xampp\htdocs\anilmineral\resources\views array false false false false vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Factory.php 150 make Illuminate\View\Factory return tap($this->viewInstance($path, $path, $data), function ($view) { $this->callCreator($view); }); } null /** * Get the evaluated view contents for the given view. * * @param  string  $view * @param  \Illuminate\Contracts\Support\Arrayable|array  $data * @param  array  $mergeData * @return \Illuminate\Contracts\View\View */ public function make($view, $data = [], $mergeData = []) { $path = $this->finder->find( $view = $this->normalizeName($view) ); null // Next, we will create the view instance and call the view creator for the view // which can set any data, etc. Then we will return the view instance back to // the caller for rendering or performing other view manipulations on this. $data = array_merge($mergeData, $this->parseData($data)); null return tap($this->viewInstance($view, $path, $data), function ($view) { $this->callCreator($view); }); } null /** name purchase.requests.create string false false false false vendor\laravel\framework\src\Illuminate\View\Factory.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 1101 view null null if (func_num_args() === 0) { return $factory; } null return $factory->make($data ?? [], $rules, $messages, $attributes); } } null if (! function_exists('view')) { /** * Get the evaluated view contents for the given view. * * @param  string|null  $view * @param  \Illuminate\Contracts\Support\Arrayable|array  $data * @param  array  $mergeData * @return ($view is null ? \Illuminate\Contracts\View\Factory : \Illuminate\Contracts\View\View) */ function view($view = null, $data = [], $mergeData = []): ViewContract|ViewFactory { $factory = app(ViewFactory::class); null if (func_num_args() === 0) { return $factory; } null return $factory->make($view, $data, $mergeData); } } null view purchase.requests.create string false false false data object (Illuminate\Database\Eloquent\Collection) array false false false mergeData  array false false false false vendor\laravel\framework\src\Illuminate\Foundation\helpers.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaserequestController.php 85 purchasecreate App\Http\Controllers\Purchase\PurchaserequestController $this->purchaseOrderSmsNotificationService = $purchaseOrderSmsNotificationService; $this->generalDataService = $generalDataService; $this->statusHistoryService = $statusHistoryService; } null /** * Create a new order. * * @return \Illuminate\View\View */ null null public function purchasecreate() { $products = PurchaseOrder::all(); return view('purchase.requests.create', compact('products')); } /** * Get last count ID * */ public function getLastCountId() { return PurchaseOrder::select('count_id')->orderBy('id', 'desc')->first()?->count_id ?? 0; } null /** * List the orders * * @return \Illuminate\View\View */ view purchase.requests.create string false false false data object (Illuminate\Database\Eloquent\Collection) array false false false mergeData  array false false false true app\Http\Controllers\Purchase\PurchaserequestController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method purchasecreate string false false false parameters  array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaserequestController false false false method purchasecreate string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 28.21 mysql 1 1775453099.233 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.87 mysql App\Models\User 1775453099.261 select * from `purchase_orders` 0.73 mysql  1775453099.2753   null localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/purchase/request/create   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create null null null null null null  web http://localhost/anilmineral/public/purchase/request/create InvalidArgumentException View [purchase.requests.create] not found. C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\View\FileViewFinder findInPaths  Spatie\ErrorSolutions\Contracts\BaseSolution purchase.requests.create was not found.  Did you mean `purchase\request\create`? false false  {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T05:25:00.355Z"} 
[2026-04-06 10:59:16] production.ERROR: Uncaught TypeError: Cannot convert undefined or null to object http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165 178 19 TypeError Cannot convert undefined or null to object TypeError: Cannot convert undefined or null to object
    at Object.keys (<anonymous>)
    at addRow (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:178:19)
    at HTMLButtonElement.onclick (http://localhost/anilmineral/public/purchase/request/create:1058:105) {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T05:29:16.311Z"} 
[2026-04-06 10:59:16] production.ERROR: Uncaught TypeError: Cannot convert undefined or null to object http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165 178 19 TypeError Cannot convert undefined or null to object TypeError: Cannot convert undefined or null to object
    at Object.keys (<anonymous>)
    at addRow (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:178:19)
    at HTMLButtonElement.onclick (http://localhost/anilmineral/public/purchase/request/create:1058:105) {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T05:29:16.312Z"} 
[2026-04-06 05:47:58] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/request/requeststore","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T05:47:57.078Z"} 
[2026-04-06 05:47:58] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 Illuminate\Database\QueryException 1775454476 SQLSTATE[42S02]: Base table or view not found: 1146 Table 'anilmineral.products' doesn't exist (Connection: mysql, SQL: select count(*) as aggregate from `products` where `id` = 1)  Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A table was not found You might have forgotten to run your database migrations. https://laravel.com/docs/master/migrations#running-migrations You can try to run your migrations using `php artisan migrate`. true false https://laravel.com/docs/12.x/eloquent C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select count(*) as aggregate from `products` where `id` = ? string false false false bindings 1 array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select count(*) as aggregate from `products` where `id` = ? string false false false bindings 1 array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select count(*) as aggregate from `products` where `id` = ? string false false false bindings 1 array false false false useReadPdo false bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php:3172-3174 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3687 aggregate Illuminate\Database\Query\Builder return $this->avg($column); } null /** * Execute an aggregate function on the database. * * @param  string  $function * @param  array  $columns * @return mixed */ public function aggregate($function, $columns = ['*']) { $results = $this->cloneWithout($this->unions || $this->havings ? [] : ['columns']) ->cloneWithoutBindings($this->unions || $this->havings ? [] : ['select']) ->setAggregate($function, $columns) ->get($columns); null if (! $results->isEmpty()) { return array_change_key_case((array) $results[0])['aggregate']; } } null /** * Execute a numeric aggregate function on the database. * * @param  string  $function * @param  array  $columns * @return float|int */ public function numericAggregate($function, $columns = ['*']) columns * array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3615 count Illuminate\Database\Query\Builder * @return mixed */ public function doesntExistOr(Closure $callback) { return $this->doesntExist() ? true : $callback(); } null /** * Retrieve the "count" result of the query. * * @param  \Illuminate\Contracts\Database\Query\Expression|string  $columns * @return int<0, max> */ public function count($columns = '*') { return (int) $this->aggregate(__FUNCTION__, Arr::wrap($columns)); } null /** * Retrieve the minimum value of a given column. * * @param  \Illuminate\Contracts\Database\Query\Expression|string  $column * @return mixed */ public function min($column) { return $this->aggregate(__FUNCTION__, [$column]); } null /** function count string false false false columns * array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Validation\DatabasePresenceVerifier.php 53 getCount Illuminate\Validation\DatabasePresenceVerifier * @param  string  $column * @param  string  $value * @param  int|null  $excludeId * @param  string|null  $idColumn * @param  array  $extra * @return int */ public function getCount($collection, $column, $value, $excludeId = null, $idColumn = null, array $extra = []) { $query = $this->table($collection)->where($column, '=', $value); null if (! is_null($excludeId) && $excludeId !== 'NULL') { $query->where($idColumn ?: 'id', '<>', $excludeId); } null return $this->addConditions($query, $extra)->count(); } null /** * Count the number of objects in a collection with the given values. * * @param  string  $collection * @param  string  $column * @param  array  $values * @param  array  $extra * @return int */ public function getMultiCount($collection, $column, array $values, array $extra = []) { $query = $this->table($collection)->whereIn($column, $values); columns * string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Validation\Concerns\ValidatesAttributes.php 1015 getExistCount Illuminate\Validation\Validator */ protected function getExistCount($connection, $table, $column, $value, $parameters) { $verifier = $this->getPresenceVerifier($connection); null $extra = $this->getExtraConditions( array_values(array_slice($parameters, 2)) ); null if ($this->currentRule instanceof Exists) { $extra = array_merge($extra, $this->currentRule->queryCallbacks()); } null return is_array($value) ? $verifier->getMultiCount($table, $column, $value, $extra) : $verifier->getCount($table, $column, $value, null, null, $extra); } null /** * Validate the uniqueness of an attribute value on a given database table. * * If a database column is not specified, the attribute will be used. * * @param  string  $attribute * @param  mixed  $value * @param  array<int, int|string>  $parameters * @return bool */ public function validateUnique($attribute, $value, $parameters) { collection products string false false false column id string false false false value 1 string false false false excludeId null null false false false idColumn null null false false false extra  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Validation\Concerns\ValidatesAttributes.php 986 validateExists Illuminate\Validation\Validator $this->requireParameterCount(1, $parameters, 'exists'); null [$connection, $table] = $this->parseTable($parameters[0]); null // The second parameter position holds the name of the column that should be // verified as existing. If this parameter is not specified we will guess // that the columns being "verified" shares the given attribute's name. $column = $this->getQueryColumn($parameters, $attribute); null $expected = is_array($value) ? count(array_unique($value)) : 1; null if ($expected === 0) { return true; } null return $this->getExistCount( $connection, $table, $column, $value, $parameters ) >= $expected; } null /** * Get the number of records that exist in storage. * * @param  mixed  $connection * @param  string  $table * @param  string  $column * @param  mixed  $value * @param  array<int, int|string>  $parameters * @return int */ connection null null false false false table products string false false false column id string false false false value 1 string false false false parameters products id array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Validation\Validator.php 685 validateAttribute Illuminate\Validation\Validator // If we have made it this far we will make sure the attribute is validatable and if it is // we will call the validation method with the attribute. If a method returns false the // attribute is invalid and we will add a failure message for this failing attribute. $validatable = $this->isValidatable($rule, $attribute, $value); null if ($rule instanceof RuleContract) { return $validatable ? $this->validateUsingCustomRule($attribute, $value, $rule) : null; } null $method = "validate{$rule}"; null $this->numericRules = $this->defaultNumericRules; null if ($validatable && ! $this->$method($attribute, $value, $parameters, $this)) { $this->addFailure($attribute, $rule, $parameters); } } null /** * Determine if the given rule depends on other fields. * * @param  string  $rule * @return bool */ protected function dependsOnOtherFields($rule) { return in_array($rule, $this->dependentRules); } attribute items.1.product_id string false false false value 1 string false false false parameters products id array false false false arg3 object Illuminate\Validation\Validator false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Validation\Validator.php 480 passes Illuminate\Validation\Validator // We'll spin through each rule, validating the attributes attached to that // rule. Any error messages will be added to the containers with each of // the other error messages, returning true if we don't have messages. foreach ($this->rules as $attribute => $rules) { if ($this->shouldBeExcluded($attribute)) { $this->removeAttribute($attribute); null continue; } null if ($this->stopOnFirstFailure && $this->messages->isNotEmpty()) { break; } null foreach ($rules as $rule) { $this->validateAttribute($attribute, $rule); null if ($this->shouldBeExcluded($attribute)) { break; } null if ($this->shouldStopValidating($attribute)) { break; } } } null foreach ($this->rules as $attribute => $rules) { if ($this->shouldBeExcluded($attribute)) { $this->removeAttribute($attribute); attribute items.1.product_id string false false false rule Exists string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Validation\Validator.php 515 fails Illuminate\Validation\Validator // of other validation that needs to get wrapped up in this operation. foreach ($this->after as $after) { $after(); } null return $this->messages->isEmpty(); } null /** * Determine if the data fails the validation rules. * * @return bool */ public function fails() { return ! $this->passes(); } null /** * Determine if the attribute should be excluded. * * @param  string  $attribute * @return bool */ protected function shouldBeExcluded($attribute) { foreach ($this->excludeAttributes as $excludeAttribute) { if ($attribute === $excludeAttribute || Str::startsWith($attribute, $excludeAttribute.'.')) { return true;  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Validation\Validator.php 557 validate Illuminate\Validation\Validator protected function removeAttribute($attribute) { Arr::forget($this->data, $attribute); Arr::forget($this->rules, $attribute); } null /** * Run the validator's rules against its data. * * @return array * * @throws \Illuminate\Validation\ValidationException */ public function validate() { throw_if($this->fails(), $this->exception, $this); null return $this->validated(); } null /** * Run the validator's rules against its data. * * @param  string  $errorBag * @return array * * @throws \Illuminate\Validation\ValidationException */ public function validateWithBag(string $errorBag) {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Providers\FoundationServiceProvider.php 156 Illuminate\Foundation\Providers\{closure} Illuminate\Http\Request /** * Register the "validate" macro on the request. * * @return void */ public function registerRequestValidation() { Request::macro('validate', function (array $rules, ...$params) { return tap(validator($this->all(), $rules, ...$params), function ($validator) { if ($this->isPrecognitive()) { $validator->after(Precognition::afterValidationHook($this)) ->setRules( $this->filterPrecognitiveRules($validator->getRulesWithoutPlaceholders()) ); } })->validate(); }); null Request::macro('validateWithBag', function (string $errorBag, array $rules, ...$params) { try { return $this->validate($rules, ...$params); } catch (ValidationException $e) { $e->errorBag = $errorBag; null throw $e; } }); } null /**  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Macroable\Traits\Macroable.php 126 __call Illuminate\Http\Request return $macro(...$parameters); } null /** * Dynamically handle calls to the class. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { if (! static::hasMacro($method)) { throw new BadMethodCallException(sprintf( 'Method %s::%s does not exist.', static::class, $method )); } null $macro = static::$macros[$method]; null if ($macro instanceof Closure) { $macro = $macro->bindTo($this, static::class); } null return $macro(...$parameters); } } null arg0 required|date required|array required|exists:products,id required|numeric|min:1 array false false false false C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaserequestController.php 263 purchaserequeststore App\Http\Controllers\Purchase\PurchaserequestController /** * Display in browser * 'I' * Downloadn PDF * 'D' * */ $mpdf->Output('Purchase-Order-'.$id.'.pdf', 'D'); } null /** * Store Records * */ public function purchaserequeststore(Request $request) { // Validation $request->validate([ 'request_date' => 'required|date', 'items' => 'required|array', 'items.*.product_id' => 'required|exists:products,id', 'items.*.qty' => 'required|numeric|min:1', ]); null DB::beginTransaction(); null try { null // Generate PR Number $prNumber = 'PR-' . date('Ymd-His'); null // Save Purchase Request method validate string false false false parameters array (size=4) array false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method purchaserequeststore string false false false parameters object (Illuminate\Http\Request) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaserequestController false false false method purchaserequeststore string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/requeststore null POST Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36  YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg 2026-04-06 dfghjk 1 15 kg Pariatur Perspiciat  localhost keep-alive 218 max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" http://localhost application/x-www-form-urlencoded 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/users/getimage   1 null purchase.request.store  App\Http\Controllers\Purchase\PurchaserequestController@purchaserequeststore web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 8.2.12 12.30.1 null false true production select count(*) as aggregate from `products` where `id` = ?   select * from `users` where `id` = ? limit 1 14.53 mysql 1 1775454475.6014 production null null C:\xampp\htdocs\anilmineral null 9111569a-d01f-4d71-8c19-f18cf16af1c6 null null Laravel Client PHP 12.30.1 8.2.12 Illuminate\Database\QueryException 1775454476 SQLSTATE[42S02]: Base table or view not found: 1146 Table 'anilmineral.products' doesn't exist (Connection: mysql, SQL: select count(*) as aggregate from `products` where `id` = 1)  Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A table was not found You might have forgotten to run your database migrations. https://laravel.com/docs/master/migrations#running-migrations You can try to run your migrations using `php artisan migrate`. true false https://laravel.com/docs/12.x/eloquent C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select count(*) as aggregate from `products` where `id` = ? string false false false bindings 1 array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select count(*) as aggregate from `products` where `id` = ? string false false false bindings 1 array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select count(*) as aggregate from `products` where `id` = ? string false false false bindings 1 array false false false useReadPdo false bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php:3172-3174 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3687 aggregate Illuminate\Database\Query\Builder return $this->avg($column); } null /** * Execute an aggregate function on the database. * * @param  string  $function * @param  array  $columns * @return mixed */ public function aggregate($function, $columns = ['*']) { $results = $this->cloneWithout($this->unions || $this->havings ? [] : ['columns']) ->cloneWithoutBindings($this->unions || $this->havings ? [] : ['select']) ->setAggregate($function, $columns) ->get($columns); null if (! $results->isEmpty()) { return array_change_key_case((array) $results[0])['aggregate']; } } null /** * Execute a numeric aggregate function on the database. * * @param  string  $function * @param  array  $columns * @return float|int */ public function numericAggregate($function, $columns = ['*']) columns * array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3615 count Illuminate\Database\Query\Builder * @return mixed */ public function doesntExistOr(Closure $callback) { return $this->doesntExist() ? true : $callback(); } null /** * Retrieve the "count" result of the query. * * @param  \Illuminate\Contracts\Database\Query\Expression|string  $columns * @return int<0, max> */ public function count($columns = '*') { return (int) $this->aggregate(__FUNCTION__, Arr::wrap($columns)); } null /** * Retrieve the minimum value of a given column. * * @param  \Illuminate\Contracts\Database\Query\Expression|string  $column * @return mixed */ public function min($column) { return $this->aggregate(__FUNCTION__, [$column]); } null /** function count string false false false columns * array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Validation\DatabasePresenceVerifier.php 53 getCount Illuminate\Validation\DatabasePresenceVerifier * @param  string  $column * @param  string  $value * @param  int|null  $excludeId * @param  string|null  $idColumn * @param  array  $extra * @return int */ public function getCount($collection, $column, $value, $excludeId = null, $idColumn = null, array $extra = []) { $query = $this->table($collection)->where($column, '=', $value); null if (! is_null($excludeId) && $excludeId !== 'NULL') { $query->where($idColumn ?: 'id', '<>', $excludeId); } null return $this->addConditions($query, $extra)->count(); } null /** * Count the number of objects in a collection with the given values. * * @param  string  $collection * @param  string  $column * @param  array  $values * @param  array  $extra * @return int */ public function getMultiCount($collection, $column, array $values, array $extra = []) { $query = $this->table($collection)->whereIn($column, $values); columns * string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Validation\Concerns\ValidatesAttributes.php 1015 getExistCount Illuminate\Validation\Validator */ protected function getExistCount($connection, $table, $column, $value, $parameters) { $verifier = $this->getPresenceVerifier($connection); null $extra = $this->getExtraConditions( array_values(array_slice($parameters, 2)) ); null if ($this->currentRule instanceof Exists) { $extra = array_merge($extra, $this->currentRule->queryCallbacks()); } null return is_array($value) ? $verifier->getMultiCount($table, $column, $value, $extra) : $verifier->getCount($table, $column, $value, null, null, $extra); } null /** * Validate the uniqueness of an attribute value on a given database table. * * If a database column is not specified, the attribute will be used. * * @param  string  $attribute * @param  mixed  $value * @param  array<int, int|string>  $parameters * @return bool */ public function validateUnique($attribute, $value, $parameters) { collection products string false false false column id string false false false value 1 string false false false excludeId null null false false false idColumn null null false false false extra  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Validation\Concerns\ValidatesAttributes.php 986 validateExists Illuminate\Validation\Validator $this->requireParameterCount(1, $parameters, 'exists'); null [$connection, $table] = $this->parseTable($parameters[0]); null // The second parameter position holds the name of the column that should be // verified as existing. If this parameter is not specified we will guess // that the columns being "verified" shares the given attribute's name. $column = $this->getQueryColumn($parameters, $attribute); null $expected = is_array($value) ? count(array_unique($value)) : 1; null if ($expected === 0) { return true; } null return $this->getExistCount( $connection, $table, $column, $value, $parameters ) >= $expected; } null /** * Get the number of records that exist in storage. * * @param  mixed  $connection * @param  string  $table * @param  string  $column * @param  mixed  $value * @param  array<int, int|string>  $parameters * @return int */ connection null null false false false table products string false false false column id string false false false value 1 string false false false parameters products id array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Validation\Validator.php 685 validateAttribute Illuminate\Validation\Validator // If we have made it this far we will make sure the attribute is validatable and if it is // we will call the validation method with the attribute. If a method returns false the // attribute is invalid and we will add a failure message for this failing attribute. $validatable = $this->isValidatable($rule, $attribute, $value); null if ($rule instanceof RuleContract) { return $validatable ? $this->validateUsingCustomRule($attribute, $value, $rule) : null; } null $method = "validate{$rule}"; null $this->numericRules = $this->defaultNumericRules; null if ($validatable && ! $this->$method($attribute, $value, $parameters, $this)) { $this->addFailure($attribute, $rule, $parameters); } } null /** * Determine if the given rule depends on other fields. * * @param  string  $rule * @return bool */ protected function dependsOnOtherFields($rule) { return in_array($rule, $this->dependentRules); } attribute items.1.product_id string false false false value 1 string false false false parameters products id array false false false arg3 object Illuminate\Validation\Validator false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Validation\Validator.php 480 passes Illuminate\Validation\Validator // We'll spin through each rule, validating the attributes attached to that // rule. Any error messages will be added to the containers with each of // the other error messages, returning true if we don't have messages. foreach ($this->rules as $attribute => $rules) { if ($this->shouldBeExcluded($attribute)) { $this->removeAttribute($attribute); null continue; } null if ($this->stopOnFirstFailure && $this->messages->isNotEmpty()) { break; } null foreach ($rules as $rule) { $this->validateAttribute($attribute, $rule); null if ($this->shouldBeExcluded($attribute)) { break; } null if ($this->shouldStopValidating($attribute)) { break; } } } null foreach ($this->rules as $attribute => $rules) { if ($this->shouldBeExcluded($attribute)) { $this->removeAttribute($attribute); attribute items.1.product_id string false false false rule Exists string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Validation\Validator.php 515 fails Illuminate\Validation\Validator // of other validation that needs to get wrapped up in this operation. foreach ($this->after as $after) { $after(); } null return $this->messages->isEmpty(); } null /** * Determine if the data fails the validation rules. * * @return bool */ public function fails() { return ! $this->passes(); } null /** * Determine if the attribute should be excluded. * * @param  string  $attribute * @return bool */ protected function shouldBeExcluded($attribute) { foreach ($this->excludeAttributes as $excludeAttribute) { if ($attribute === $excludeAttribute || Str::startsWith($attribute, $excludeAttribute.'.')) { return true;  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Validation\Validator.php 557 validate Illuminate\Validation\Validator protected function removeAttribute($attribute) { Arr::forget($this->data, $attribute); Arr::forget($this->rules, $attribute); } null /** * Run the validator's rules against its data. * * @return array * * @throws \Illuminate\Validation\ValidationException */ public function validate() { throw_if($this->fails(), $this->exception, $this); null return $this->validated(); } null /** * Run the validator's rules against its data. * * @param  string  $errorBag * @return array * * @throws \Illuminate\Validation\ValidationException */ public function validateWithBag(string $errorBag) {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Providers\FoundationServiceProvider.php 156 Illuminate\Foundation\Providers\{closure} Illuminate\Http\Request /** * Register the "validate" macro on the request. * * @return void */ public function registerRequestValidation() { Request::macro('validate', function (array $rules, ...$params) { return tap(validator($this->all(), $rules, ...$params), function ($validator) { if ($this->isPrecognitive()) { $validator->after(Precognition::afterValidationHook($this)) ->setRules( $this->filterPrecognitiveRules($validator->getRulesWithoutPlaceholders()) ); } })->validate(); }); null Request::macro('validateWithBag', function (string $errorBag, array $rules, ...$params) { try { return $this->validate($rules, ...$params); } catch (ValidationException $e) { $e->errorBag = $errorBag; null throw $e; } }); } null /**  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Macroable\Traits\Macroable.php 126 __call Illuminate\Http\Request return $macro(...$parameters); } null /** * Dynamically handle calls to the class. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { if (! static::hasMacro($method)) { throw new BadMethodCallException(sprintf( 'Method %s::%s does not exist.', static::class, $method )); } null $macro = static::$macros[$method]; null if ($macro instanceof Closure) { $macro = $macro->bindTo($this, static::class); } null return $macro(...$parameters); } } null arg0 required|date required|array required|exists:products,id required|numeric|min:1 array false false false false C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaserequestController.php 263 purchaserequeststore App\Http\Controllers\Purchase\PurchaserequestController /** * Display in browser * 'I' * Downloadn PDF * 'D' * */ $mpdf->Output('Purchase-Order-'.$id.'.pdf', 'D'); } null /** * Store Records * */ public function purchaserequeststore(Request $request) { // Validation $request->validate([ 'request_date' => 'required|date', 'items' => 'required|array', 'items.*.product_id' => 'required|exists:products,id', 'items.*.qty' => 'required|numeric|min:1', ]); null DB::beginTransaction(); null try { null // Generate PR Number $prNumber = 'PR-' . date('Ymd-His'); null // Save Purchase Request method validate string false false false parameters array (size=4) array false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method purchaserequeststore string false false false parameters object (Illuminate\Http\Request) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaserequestController false false false method purchaserequeststore string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/requeststore null POST Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36  YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg 2026-04-06 dfghjk 1 15 kg Pariatur Perspiciat  localhost keep-alive 218 max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" http://localhost application/x-www-form-urlencoded 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/users/getimage   1 null purchase.request.store  App\Http\Controllers\Purchase\PurchaserequestController@purchaserequeststore web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 8.2.12 12.30.1 null false true production select count(*) as aggregate from `products` where `id` = ?   select * from `users` where `id` = ? limit 1 14.53 mysql 1 1775454475.6014 production null null C:\xampp\htdocs\anilmineral null 9111569a-d01f-4d71-8c19-f18cf16af1c6 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A table was not found https://laravel.com/docs/master/migrations#running-migrations You might have forgotten to run your database migrations. true false You can try to run your migrations using `php artisan migrate`. Run migrations http://localhost/anilmineral/public/_ignition/execute-solution  /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false vendor\laravel\framework\src\Illuminate\Database\Connection.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select count(*) as aggregate from `products` where `id` = ? string false false false bindings 1 array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false vendor\laravel\framework\src\Illuminate\Database\Connection.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select count(*) as aggregate from `products` where `id` = ? string false false false bindings 1 array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false vendor\laravel\framework\src\Illuminate\Database\Connection.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select count(*) as aggregate from `products` where `id` = ? string false false false bindings 1 array false false false useReadPdo false bool false false false false vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php:3172-3174 Closure false false false false vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3687 aggregate Illuminate\Database\Query\Builder return $this->avg($column); } null /** * Execute an aggregate function on the database. * * @param  string  $function * @param  array  $columns * @return mixed */ public function aggregate($function, $columns = ['*']) { $results = $this->cloneWithout($this->unions || $this->havings ? [] : ['columns']) ->cloneWithoutBindings($this->unions || $this->havings ? [] : ['select']) ->setAggregate($function, $columns) ->get($columns); null if (! $results->isEmpty()) { return array_change_key_case((array) $results[0])['aggregate']; } } null /** * Execute a numeric aggregate function on the database. * * @param  string  $function * @param  array  $columns * @return float|int */ public function numericAggregate($function, $columns = ['*']) columns * array false false false false vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3615 count Illuminate\Database\Query\Builder * @return mixed */ public function doesntExistOr(Closure $callback) { return $this->doesntExist() ? true : $callback(); } null /** * Retrieve the "count" result of the query. * * @param  \Illuminate\Contracts\Database\Query\Expression|string  $columns * @return int<0, max> */ public function count($columns = '*') { return (int) $this->aggregate(__FUNCTION__, Arr::wrap($columns)); } null /** * Retrieve the minimum value of a given column. * * @param  \Illuminate\Contracts\Database\Query\Expression|string  $column * @return mixed */ public function min($column) { return $this->aggregate(__FUNCTION__, [$column]); } null /** function count string false false false columns * array false false false false vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Validation\DatabasePresenceVerifier.php 53 getCount Illuminate\Validation\DatabasePresenceVerifier * @param  string  $column * @param  string  $value * @param  int|null  $excludeId * @param  string|null  $idColumn * @param  array  $extra * @return int */ public function getCount($collection, $column, $value, $excludeId = null, $idColumn = null, array $extra = []) { $query = $this->table($collection)->where($column, '=', $value); null if (! is_null($excludeId) && $excludeId !== 'NULL') { $query->where($idColumn ?: 'id', '<>', $excludeId); } null return $this->addConditions($query, $extra)->count(); } null /** * Count the number of objects in a collection with the given values. * * @param  string  $collection * @param  string  $column * @param  array  $values * @param  array  $extra * @return int */ public function getMultiCount($collection, $column, array $values, array $extra = []) { $query = $this->table($collection)->whereIn($column, $values); columns * string false false false false vendor\laravel\framework\src\Illuminate\Validation\DatabasePresenceVerifier.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Validation\Concerns\ValidatesAttributes.php 1015 getExistCount Illuminate\Validation\Validator */ protected function getExistCount($connection, $table, $column, $value, $parameters) { $verifier = $this->getPresenceVerifier($connection); null $extra = $this->getExtraConditions( array_values(array_slice($parameters, 2)) ); null if ($this->currentRule instanceof Exists) { $extra = array_merge($extra, $this->currentRule->queryCallbacks()); } null return is_array($value) ? $verifier->getMultiCount($table, $column, $value, $extra) : $verifier->getCount($table, $column, $value, null, null, $extra); } null /** * Validate the uniqueness of an attribute value on a given database table. * * If a database column is not specified, the attribute will be used. * * @param  string  $attribute * @param  mixed  $value * @param  array<int, int|string>  $parameters * @return bool */ public function validateUnique($attribute, $value, $parameters) { collection products string false false false column id string false false false value 1 string false false false excludeId null null false false false idColumn null null false false false extra  array false false false false vendor\laravel\framework\src\Illuminate\Validation\Concerns\ValidatesAttributes.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Validation\Concerns\ValidatesAttributes.php 986 validateExists Illuminate\Validation\Validator $this->requireParameterCount(1, $parameters, 'exists'); null [$connection, $table] = $this->parseTable($parameters[0]); null // The second parameter position holds the name of the column that should be // verified as existing. If this parameter is not specified we will guess // that the columns being "verified" shares the given attribute's name. $column = $this->getQueryColumn($parameters, $attribute); null $expected = is_array($value) ? count(array_unique($value)) : 1; null if ($expected === 0) { return true; } null return $this->getExistCount( $connection, $table, $column, $value, $parameters ) >= $expected; } null /** * Get the number of records that exist in storage. * * @param  mixed  $connection * @param  string  $table * @param  string  $column * @param  mixed  $value * @param  array<int, int|string>  $parameters * @return int */ connection null null false false false table products string false false false column id string false false false value 1 string false false false parameters products id array false false false false vendor\laravel\framework\src\Illuminate\Validation\Concerns\ValidatesAttributes.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Validation\Validator.php 685 validateAttribute Illuminate\Validation\Validator // If we have made it this far we will make sure the attribute is validatable and if it is // we will call the validation method with the attribute. If a method returns false the // attribute is invalid and we will add a failure message for this failing attribute. $validatable = $this->isValidatable($rule, $attribute, $value); null if ($rule instanceof RuleContract) { return $validatable ? $this->validateUsingCustomRule($attribute, $value, $rule) : null; } null $method = "validate{$rule}"; null $this->numericRules = $this->defaultNumericRules; null if ($validatable && ! $this->$method($attribute, $value, $parameters, $this)) { $this->addFailure($attribute, $rule, $parameters); } } null /** * Determine if the given rule depends on other fields. * * @param  string  $rule * @return bool */ protected function dependsOnOtherFields($rule) { return in_array($rule, $this->dependentRules); } attribute items.1.product_id string false false false value 1 string false false false parameters products id array false false false arg3 object Illuminate\Validation\Validator false false false false vendor\laravel\framework\src\Illuminate\Validation\Validator.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Validation\Validator.php 480 passes Illuminate\Validation\Validator // We'll spin through each rule, validating the attributes attached to that // rule. Any error messages will be added to the containers with each of // the other error messages, returning true if we don't have messages. foreach ($this->rules as $attribute => $rules) { if ($this->shouldBeExcluded($attribute)) { $this->removeAttribute($attribute); null continue; } null if ($this->stopOnFirstFailure && $this->messages->isNotEmpty()) { break; } null foreach ($rules as $rule) { $this->validateAttribute($attribute, $rule); null if ($this->shouldBeExcluded($attribute)) { break; } null if ($this->shouldStopValidating($attribute)) { break; } } } null foreach ($this->rules as $attribute => $rules) { if ($this->shouldBeExcluded($attribute)) { $this->removeAttribute($attribute); attribute items.1.product_id string false false false rule Exists string false false false false vendor\laravel\framework\src\Illuminate\Validation\Validator.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Validation\Validator.php 515 fails Illuminate\Validation\Validator // of other validation that needs to get wrapped up in this operation. foreach ($this->after as $after) { $after(); } null return $this->messages->isEmpty(); } null /** * Determine if the data fails the validation rules. * * @return bool */ public function fails() { return ! $this->passes(); } null /** * Determine if the attribute should be excluded. * * @param  string  $attribute * @return bool */ protected function shouldBeExcluded($attribute) { foreach ($this->excludeAttributes as $excludeAttribute) { if ($attribute === $excludeAttribute || Str::startsWith($attribute, $excludeAttribute.'.')) { return true;  false vendor\laravel\framework\src\Illuminate\Validation\Validator.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Validation\Validator.php 557 validate Illuminate\Validation\Validator protected function removeAttribute($attribute) { Arr::forget($this->data, $attribute); Arr::forget($this->rules, $attribute); } null /** * Run the validator's rules against its data. * * @return array * * @throws \Illuminate\Validation\ValidationException */ public function validate() { throw_if($this->fails(), $this->exception, $this); null return $this->validated(); } null /** * Run the validator's rules against its data. * * @param  string  $errorBag * @return array * * @throws \Illuminate\Validation\ValidationException */ public function validateWithBag(string $errorBag) {  false vendor\laravel\framework\src\Illuminate\Validation\Validator.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Providers\FoundationServiceProvider.php 156 Illuminate\Foundation\Providers\{closure} Illuminate\Http\Request /** * Register the "validate" macro on the request. * * @return void */ public function registerRequestValidation() { Request::macro('validate', function (array $rules, ...$params) { return tap(validator($this->all(), $rules, ...$params), function ($validator) { if ($this->isPrecognitive()) { $validator->after(Precognition::afterValidationHook($this)) ->setRules( $this->filterPrecognitiveRules($validator->getRulesWithoutPlaceholders()) ); } })->validate(); }); null Request::macro('validateWithBag', function (string $errorBag, array $rules, ...$params) { try { return $this->validate($rules, ...$params); } catch (ValidationException $e) { $e->errorBag = $errorBag; null throw $e; } }); } null /**  false vendor\laravel\framework\src\Illuminate\Foundation\Providers\FoundationServiceProvider.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Macroable\Traits\Macroable.php 126 __call Illuminate\Http\Request return $macro(...$parameters); } null /** * Dynamically handle calls to the class. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { if (! static::hasMacro($method)) { throw new BadMethodCallException(sprintf( 'Method %s::%s does not exist.', static::class, $method )); } null $macro = static::$macros[$method]; null if ($macro instanceof Closure) { $macro = $macro->bindTo($this, static::class); } null return $macro(...$parameters); } } null arg0 required|date required|array required|exists:products,id required|numeric|min:1 array false false false false vendor\laravel\framework\src\Illuminate\Macroable\Traits\Macroable.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaserequestController.php 263 purchaserequeststore App\Http\Controllers\Purchase\PurchaserequestController /** * Display in browser * 'I' * Downloadn PDF * 'D' * */ $mpdf->Output('Purchase-Order-'.$id.'.pdf', 'D'); } null /** * Store Records * */ public function purchaserequeststore(Request $request) { // Validation $request->validate([ 'request_date' => 'required|date', 'items' => 'required|array', 'items.*.product_id' => 'required|exists:products,id', 'items.*.qty' => 'required|numeric|min:1', ]); null DB::beginTransaction(); null try { null // Generate PR Number $prNumber = 'PR-' . date('Ymd-His'); null // Save Purchase Request method validate string false false false parameters array (size=4) array false false false true app\Http\Controllers\Purchase\PurchaserequestController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method purchaserequeststore string false false false parameters object (Illuminate\Http\Request) array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaserequestController false false false method purchaserequeststore string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/request/requeststore null POST Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36  YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg 2026-04-06 dfghjk 1 15 kg Pariatur Perspiciat  select * from `users` where `id` = ? limit 1 14.53 mysql 1 1775454475.6014   null localhost keep-alive 218 max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" http://localhost application/x-www-form-urlencoded 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/users/getimage   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 purchase.request.store  App\Http\Controllers\Purchase\PurchaserequestController@purchaserequeststore web auth null null null select count(*) as aggregate from `products` where `id` = ? null null  web http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Database\QueryException SQLSTATE[42S02]: Base table or view not found: 1146 Table 'anilmineral.products' doesn't exist (Connection: mysql, SQL: select count(*) as aggregate from `products` where `id` = 1) C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\Database\Connection runQueryCallback  Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A table was not found https://laravel.com/docs/master/migrations#running-migrations You might have forgotten to run your database migrations. true false You can try to run your migrations using `php artisan migrate`. Run migrations http://localhost/anilmineral/public/_ignition/execute-solution  https://laravel.com/docs/12.x/eloquent {"url":"http://localhost/anilmineral/public/purchase/request/requeststore","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T05:47:57.112Z"} 
[2026-04-06 11:19:49] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/request/requeststore","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T05:49:48.181Z"} 
[2026-04-06 11:19:49] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 Error 1775454587 Class "App\Models\Purchase\PurchaseRequest" not found    C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaserequestController.php 273 purchaserequeststore App\Http\Controllers\Purchase\PurchaserequestController * Store Records * */ public function purchaserequeststore(Request $request) { // Validation null null DB::beginTransaction(); null try { null // Generate PR Number $prNumber = 'PR-' . date('Ymd-His'); null // Save Purchase Request $pr = PurchaseRequest::create([ 'pr_number' => $prNumber, 'requested_by' => auth()->id(), 'request_date' => $request->request_date, 'status' => 'pending', 'remarks' => $request->remarks, ]); null // Save Items foreach ($request->items as $item) { null PurchaseRequestItem::create([ 'purchase_request_id' => $pr->id, 'product_id' => $item['product_id'], 'quantity' => $item['qty'],  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method purchaserequeststore string false false false parameters object (Illuminate\Http\Request) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaserequestController false false false method purchaserequeststore string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/requeststore null POST Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36  YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg 2026-04-06 dfghjk 1 15 kg Pariatur Perspiciat  localhost keep-alive 218 max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 http://localhost application/x-www-form-urlencoded 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/users/getimage   1 purchase.request.store  App\Http\Controllers\Purchase\PurchaserequestController@purchaserequeststore web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.31 mysql 1 1775454584.2375 production null null C:\xampp\htdocs\anilmineral null 96efc747-cba0-43d0-9e29-9a06cac902d9 null null Laravel Client PHP 12.30.1 8.2.12 Error 1775454587 Class "App\Models\Purchase\PurchaseRequest" not found    C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaserequestController.php 273 purchaserequeststore App\Http\Controllers\Purchase\PurchaserequestController * Store Records * */ public function purchaserequeststore(Request $request) { // Validation null null DB::beginTransaction(); null try { null // Generate PR Number $prNumber = 'PR-' . date('Ymd-His'); null // Save Purchase Request $pr = PurchaseRequest::create([ 'pr_number' => $prNumber, 'requested_by' => auth()->id(), 'request_date' => $request->request_date, 'status' => 'pending', 'remarks' => $request->remarks, ]); null // Save Items foreach ($request->items as $item) { null PurchaseRequestItem::create([ 'purchase_request_id' => $pr->id, 'product_id' => $item['product_id'], 'quantity' => $item['qty'],  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method purchaserequeststore string false false false parameters object (Illuminate\Http\Request) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaserequestController false false false method purchaserequeststore string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/requeststore null POST Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36  YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg 2026-04-06 dfghjk 1 15 kg Pariatur Perspiciat  localhost keep-alive 218 max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 http://localhost application/x-www-form-urlencoded 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/users/getimage   1 purchase.request.store  App\Http\Controllers\Purchase\PurchaserequestController@purchaserequeststore web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.31 mysql 1 1775454584.2375 production null null C:\xampp\htdocs\anilmineral null 96efc747-cba0-43d0-9e29-9a06cac902d9 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaserequestController.php 273 purchaserequeststore App\Http\Controllers\Purchase\PurchaserequestController * Store Records * */ public function purchaserequeststore(Request $request) { // Validation null null DB::beginTransaction(); null try { null // Generate PR Number $prNumber = 'PR-' . date('Ymd-His'); null // Save Purchase Request $pr = PurchaseRequest::create([ 'pr_number' => $prNumber, 'requested_by' => auth()->id(), 'request_date' => $request->request_date, 'status' => 'pending', 'remarks' => $request->remarks, ]); null // Save Items foreach ($request->items as $item) { null PurchaseRequestItem::create([ 'purchase_request_id' => $pr->id, 'product_id' => $item['product_id'], 'quantity' => $item['qty'],  true app\Http\Controllers\Purchase\PurchaserequestController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method purchaserequeststore string false false false parameters object (Illuminate\Http\Request) array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaserequestController false false false method purchaserequeststore string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request POST http://localhost/anilmineral/public/purchase/request/requeststore Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/request/requeststore null POST Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36  YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg 2026-04-06 dfghjk 1 15 kg Pariatur Perspiciat  select * from `users` where `id` = ? limit 1 4.31 mysql 1 1775454584.2375   null localhost keep-alive 218 max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 http://localhost application/x-www-form-urlencoded 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/users/getimage   1 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 purchase.request.store  App\Http\Controllers\Purchase\PurchaserequestController@purchaserequeststore web auth null null null null null null  web http://localhost/anilmineral/public/purchase/request/requeststore Error Class "App\Models\Purchase\PurchaseRequest" not found C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Http\Controllers\Purchase\PurchaserequestController purchaserequeststore    {"url":"http://localhost/anilmineral/public/purchase/request/requeststore","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T05:49:48.208Z"} 
[2026-04-06 11:24:18] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T05:54:17.619Z"} 
[2026-04-06 11:24:18] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 InvalidArgumentException 1775454857 View [purchase.requests.list] not found.  Spatie\ErrorSolutions\Contracts\BaseSolution purchase.requests.list was not found. Did you mean `purchase\request\list`?  null false false  C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php 138 findInPaths Illuminate\View\FileViewFinder * * @throws \InvalidArgumentException */ protected function findInPaths($name, $paths) { foreach ((array) $paths as $path) { foreach ($this->getPossibleViewFiles($name) as $file) { $viewPath = $path.'/'.$file; null if (strlen($viewPath) < (PHP_MAXPATHLEN - 1) && $this->files->exists($viewPath)) { return $viewPath; } } } null throw new InvalidArgumentException("View [{$name}] not found."); } null /** * Get an array of possible view files. * * @param  string  $name * @return string[] */ protected function getPossibleViewFiles($name) { return array_map(fn ($extension) => str_replace('.', '/', $name).'.'.$extension, $this->extensions); } null /**  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php 78 find Illuminate\View\FileViewFinder * Get the fully qualified location of the view. * * @param  string  $name * @return string */ public function find($name) { if (isset($this->views[$name])) { return $this->views[$name]; } null if ($this->hasHintInformation($name = trim($name))) { return $this->views[$name] = $this->findNamespacedView($name); } null return $this->views[$name] = $this->findInPaths($name, $this->paths); } null /** * Get the path to a template with a named path. * * @param  string  $name * @return string */ protected function findNamespacedView($name) { [$namespace, $view] = $this->parseNamespaceSegments($name); null return $this->findInPaths($view, $this->hints[$namespace]); } name purchase.requests.list string false false false paths C:\xampp\htdocs\anilmineral\resources\views array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Factory.php 150 make Illuminate\View\Factory return tap($this->viewInstance($path, $path, $data), function ($view) { $this->callCreator($view); }); } null /** * Get the evaluated view contents for the given view. * * @param  string  $view * @param  \Illuminate\Contracts\Support\Arrayable|array  $data * @param  array  $mergeData * @return \Illuminate\Contracts\View\View */ public function make($view, $data = [], $mergeData = []) { $path = $this->finder->find( $view = $this->normalizeName($view) ); null // Next, we will create the view instance and call the view creator for the view // which can set any data, etc. Then we will return the view instance back to // the caller for rendering or performing other view manipulations on this. $data = array_merge($mergeData, $this->parseData($data)); null return tap($this->viewInstance($view, $path, $data), function ($view) { $this->callCreator($view); }); } null /** name purchase.requests.list string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 1101 view null null if (func_num_args() === 0) { return $factory; } null return $factory->make($data ?? [], $rules, $messages, $attributes); } } null if (! function_exists('view')) { /** * Get the evaluated view contents for the given view. * * @param  string|null  $view * @param  \Illuminate\Contracts\Support\Arrayable|array  $data * @param  array  $mergeData * @return ($view is null ? \Illuminate\Contracts\View\Factory : \Illuminate\Contracts\View\View) */ function view($view = null, $data = [], $mergeData = []): ViewContract|ViewFactory { $factory = app(ViewFactory::class); null if (func_num_args() === 0) { return $factory; } null return $factory->make($view, $data, $mergeData); } } null view purchase.requests.list string false false false data object (Illuminate\Database\Eloquent\Collection) array false false false mergeData  array false false false false C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaserequestController.php 110 purchaselist App\Http\Controllers\Purchase\PurchaserequestController null /** * List the orders * * @return \Illuminate\View\View */ public function purchaselist(): View { null null null $purchaseRequests = PurchaseRequest::with('items') ->latest() ->get(); null return view('purchase.requests.list', compact('purchaseRequests')); null } null /** * Edit a Purchase Order. * * @param  int  $id  The ID of the expense to edit. * @return \Illuminate\View\View */ public function purchaseedit($id): View { $order =PurchaseRequest::with(['party', 'itemTransaction' => [ 'item.brand', view purchase.requests.list string false false false data object (Illuminate\Database\Eloquent\Collection) array false false false mergeData  array false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method purchaselist string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaserequestController false false false method purchaselist string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.list string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/users/getimage success  1 null null Purchase Request Created Successfully purchase.request.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaselist web auth can:purchase.request.list 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.03 mysql 1 1775454856.8676 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.78 mysql App\Models\User 1775454856.8869 select * from `purchase_requests` order by `created_at` desc 0.7 mysql  1775454856.8984 select * from `purchase_request_items` where `purchase_request_items`.`purchase_request_id` in (1, 2, 3) 1.12 mysql  1775454856.9097 production null null C:\xampp\htdocs\anilmineral null ee6c450c-2bc9-4b4d-8799-bca53cb52493 null null Laravel Client PHP 12.30.1 8.2.12 InvalidArgumentException 1775454857 View [purchase.requests.list] not found.  Spatie\ErrorSolutions\Contracts\BaseSolution purchase.requests.list was not found. Did you mean `purchase\request\list`?  null false false  C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php 138 findInPaths Illuminate\View\FileViewFinder * * @throws \InvalidArgumentException */ protected function findInPaths($name, $paths) { foreach ((array) $paths as $path) { foreach ($this->getPossibleViewFiles($name) as $file) { $viewPath = $path.'/'.$file; null if (strlen($viewPath) < (PHP_MAXPATHLEN - 1) && $this->files->exists($viewPath)) { return $viewPath; } } } null throw new InvalidArgumentException("View [{$name}] not found."); } null /** * Get an array of possible view files. * * @param  string  $name * @return string[] */ protected function getPossibleViewFiles($name) { return array_map(fn ($extension) => str_replace('.', '/', $name).'.'.$extension, $this->extensions); } null /**  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php 78 find Illuminate\View\FileViewFinder * Get the fully qualified location of the view. * * @param  string  $name * @return string */ public function find($name) { if (isset($this->views[$name])) { return $this->views[$name]; } null if ($this->hasHintInformation($name = trim($name))) { return $this->views[$name] = $this->findNamespacedView($name); } null return $this->views[$name] = $this->findInPaths($name, $this->paths); } null /** * Get the path to a template with a named path. * * @param  string  $name * @return string */ protected function findNamespacedView($name) { [$namespace, $view] = $this->parseNamespaceSegments($name); null return $this->findInPaths($view, $this->hints[$namespace]); } name purchase.requests.list string false false false paths C:\xampp\htdocs\anilmineral\resources\views array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Factory.php 150 make Illuminate\View\Factory return tap($this->viewInstance($path, $path, $data), function ($view) { $this->callCreator($view); }); } null /** * Get the evaluated view contents for the given view. * * @param  string  $view * @param  \Illuminate\Contracts\Support\Arrayable|array  $data * @param  array  $mergeData * @return \Illuminate\Contracts\View\View */ public function make($view, $data = [], $mergeData = []) { $path = $this->finder->find( $view = $this->normalizeName($view) ); null // Next, we will create the view instance and call the view creator for the view // which can set any data, etc. Then we will return the view instance back to // the caller for rendering or performing other view manipulations on this. $data = array_merge($mergeData, $this->parseData($data)); null return tap($this->viewInstance($view, $path, $data), function ($view) { $this->callCreator($view); }); } null /** name purchase.requests.list string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 1101 view null null if (func_num_args() === 0) { return $factory; } null return $factory->make($data ?? [], $rules, $messages, $attributes); } } null if (! function_exists('view')) { /** * Get the evaluated view contents for the given view. * * @param  string|null  $view * @param  \Illuminate\Contracts\Support\Arrayable|array  $data * @param  array  $mergeData * @return ($view is null ? \Illuminate\Contracts\View\Factory : \Illuminate\Contracts\View\View) */ function view($view = null, $data = [], $mergeData = []): ViewContract|ViewFactory { $factory = app(ViewFactory::class); null if (func_num_args() === 0) { return $factory; } null return $factory->make($view, $data, $mergeData); } } null view purchase.requests.list string false false false data object (Illuminate\Database\Eloquent\Collection) array false false false mergeData  array false false false false C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaserequestController.php 110 purchaselist App\Http\Controllers\Purchase\PurchaserequestController null /** * List the orders * * @return \Illuminate\View\View */ public function purchaselist(): View { null null null $purchaseRequests = PurchaseRequest::with('items') ->latest() ->get(); null return view('purchase.requests.list', compact('purchaseRequests')); null } null /** * Edit a Purchase Order. * * @param  int  $id  The ID of the expense to edit. * @return \Illuminate\View\View */ public function purchaseedit($id): View { $order =PurchaseRequest::with(['party', 'itemTransaction' => [ 'item.brand', view purchase.requests.list string false false false data object (Illuminate\Database\Eloquent\Collection) array false false false mergeData  array false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method purchaselist string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaserequestController false false false method purchaselist string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.list string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/users/getimage success  1 null null Purchase Request Created Successfully purchase.request.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaselist web auth can:purchase.request.list 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.03 mysql 1 1775454856.8676 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.78 mysql App\Models\User 1775454856.8869 select * from `purchase_requests` order by `created_at` desc 0.7 mysql  1775454856.8984 select * from `purchase_request_items` where `purchase_request_items`.`purchase_request_id` in (1, 2, 3) 1.12 mysql  1775454856.9097 production null null C:\xampp\htdocs\anilmineral null ee6c450c-2bc9-4b4d-8799-bca53cb52493 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports Spatie\ErrorSolutions\Contracts\BaseSolution purchase.requests.list was not found.  Did you mean `purchase\request\list`? false false /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php 138 findInPaths Illuminate\View\FileViewFinder * * @throws \InvalidArgumentException */ protected function findInPaths($name, $paths) { foreach ((array) $paths as $path) { foreach ($this->getPossibleViewFiles($name) as $file) { $viewPath = $path.'/'.$file; null if (strlen($viewPath) < (PHP_MAXPATHLEN - 1) && $this->files->exists($viewPath)) { return $viewPath; } } } null throw new InvalidArgumentException("View [{$name}] not found."); } null /** * Get an array of possible view files. * * @param  string  $name * @return string[] */ protected function getPossibleViewFiles($name) { return array_map(fn ($extension) => str_replace('.', '/', $name).'.'.$extension, $this->extensions); } null /**  false vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php 78 find Illuminate\View\FileViewFinder * Get the fully qualified location of the view. * * @param  string  $name * @return string */ public function find($name) { if (isset($this->views[$name])) { return $this->views[$name]; } null if ($this->hasHintInformation($name = trim($name))) { return $this->views[$name] = $this->findNamespacedView($name); } null return $this->views[$name] = $this->findInPaths($name, $this->paths); } null /** * Get the path to a template with a named path. * * @param  string  $name * @return string */ protected function findNamespacedView($name) { [$namespace, $view] = $this->parseNamespaceSegments($name); null return $this->findInPaths($view, $this->hints[$namespace]); } name purchase.requests.list string false false false paths C:\xampp\htdocs\anilmineral\resources\views array false false false false vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Factory.php 150 make Illuminate\View\Factory return tap($this->viewInstance($path, $path, $data), function ($view) { $this->callCreator($view); }); } null /** * Get the evaluated view contents for the given view. * * @param  string  $view * @param  \Illuminate\Contracts\Support\Arrayable|array  $data * @param  array  $mergeData * @return \Illuminate\Contracts\View\View */ public function make($view, $data = [], $mergeData = []) { $path = $this->finder->find( $view = $this->normalizeName($view) ); null // Next, we will create the view instance and call the view creator for the view // which can set any data, etc. Then we will return the view instance back to // the caller for rendering or performing other view manipulations on this. $data = array_merge($mergeData, $this->parseData($data)); null return tap($this->viewInstance($view, $path, $data), function ($view) { $this->callCreator($view); }); } null /** name purchase.requests.list string false false false false vendor\laravel\framework\src\Illuminate\View\Factory.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 1101 view null null if (func_num_args() === 0) { return $factory; } null return $factory->make($data ?? [], $rules, $messages, $attributes); } } null if (! function_exists('view')) { /** * Get the evaluated view contents for the given view. * * @param  string|null  $view * @param  \Illuminate\Contracts\Support\Arrayable|array  $data * @param  array  $mergeData * @return ($view is null ? \Illuminate\Contracts\View\Factory : \Illuminate\Contracts\View\View) */ function view($view = null, $data = [], $mergeData = []): ViewContract|ViewFactory { $factory = app(ViewFactory::class); null if (func_num_args() === 0) { return $factory; } null return $factory->make($view, $data, $mergeData); } } null view purchase.requests.list string false false false data object (Illuminate\Database\Eloquent\Collection) array false false false mergeData  array false false false false vendor\laravel\framework\src\Illuminate\Foundation\helpers.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaserequestController.php 110 purchaselist App\Http\Controllers\Purchase\PurchaserequestController null /** * List the orders * * @return \Illuminate\View\View */ public function purchaselist(): View { null null null $purchaseRequests = PurchaseRequest::with('items') ->latest() ->get(); null return view('purchase.requests.list', compact('purchaseRequests')); null } null /** * Edit a Purchase Order. * * @param  int  $id  The ID of the expense to edit. * @return \Illuminate\View\View */ public function purchaseedit($id): View { $order =PurchaseRequest::with(['party', 'itemTransaction' => [ 'item.brand', view purchase.requests.list string false false false data object (Illuminate\Database\Eloquent\Collection) array false false false mergeData  array false false false true app\Http\Controllers\Purchase\PurchaserequestController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method purchaselist string false false false parameters  array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaserequestController false false false method purchaselist string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.list string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/request/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.03 mysql 1 1775454856.8676 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.78 mysql App\Models\User 1775454856.8869 select * from `purchase_requests` order by `created_at` desc 0.7 mysql  1775454856.8984 select * from `purchase_request_items` where `purchase_request_items`.`purchase_request_id` in (1, 2, 3) 1.12 mysql  1775454856.9097   null localhost keep-alive max-age=0 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/users/getimage success  1 null null Purchase Request Created Successfully 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.request.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaselist web auth can:purchase.request.list null null null null null null  web http://localhost/anilmineral/public/purchase/request/list InvalidArgumentException View [purchase.requests.list] not found. C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\View\FileViewFinder findInPaths  Spatie\ErrorSolutions\Contracts\BaseSolution purchase.requests.list was not found.  Did you mean `purchase\request\list`? false false  {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T05:54:17.649Z"} 
[2026-04-06 12:03:06] production.ERROR: Uncaught ReferenceError: viewPR is not defined http://localhost/anilmineral/public/purchase/request/list# 1122 29 ReferenceError viewPR is not defined ReferenceError: viewPR is not defined
    at HTMLButtonElement.onclick (http://localhost/anilmineral/public/purchase/request/list#:1122:29) {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T06:33:05.614Z"} 
[2026-04-06 12:03:06] production.ERROR: Uncaught ReferenceError: viewPR is not defined http://localhost/anilmineral/public/purchase/request/list# 1122 29 ReferenceError viewPR is not defined ReferenceError: viewPR is not defined
    at HTMLButtonElement.onclick (http://localhost/anilmineral/public/purchase/request/list#:1122:29) {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T06:33:05.615Z"} 
[2026-04-06 12:04:17] production.ERROR: Error Server error Error: Server error
    at http://localhost/anilmineral/public/purchase/request/list:8:23 {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T06:34:02.754Z"} 
[2026-04-06 12:09:10] production.ERROR: Error Server error Error: Server error
    at http://localhost/anilmineral/public/purchase/request/list:8:23 {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T06:39:06.431Z"} 
[2026-04-06 12:14:28] production.ERROR: Error Delete failed Error: Delete failed
    at http://localhost/anilmineral/public/purchase/request/list:61:19 {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T06:44:24.311Z"} 
[2026-04-06 12:14:57] production.ERROR: Error Delete failed Error: Delete failed
    at http://localhost/anilmineral/public/purchase/request/list:61:19 {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T06:44:55.287Z"} 
[2026-04-06 12:16:02] production.ERROR: Error Delete failed Error: Delete failed
    at http://localhost/anilmineral/public/purchase/request/list:61:19 {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T06:45:59.872Z"} 
[2026-04-06 12:18:35] production.ERROR: TypeError Cannot read properties of null (reading 'remove') TypeError: Cannot read properties of null (reading 'remove')
    at http://localhost/anilmineral/public/purchase/request/list:75:45 {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T06:48:33.362Z"} 
[2026-04-06 12:19:07] production.ERROR: TypeError Cannot read properties of null (reading 'remove') TypeError: Cannot read properties of null (reading 'remove')
    at http://localhost/anilmineral/public/purchase/request/list:75:45 {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T06:49:04.331Z"} 
[2026-04-06 12:22:26] production.ERROR: TypeError Cannot read properties of null (reading 'remove') TypeError: Cannot read properties of null (reading 'remove')
    at http://localhost/anilmineral/public/purchase/request/list:75:45 {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T06:52:24.754Z"} 
[2026-04-06 06:57:34] production.DEBUG:  {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T06:57:33.333Z"} 
[2026-04-06 06:57:34] production.DEBUG: Purchase Request Deleted Successfully {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T06:57:33.337Z"} 
[2026-04-06 12:30:04] production.DEBUG:  {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T07:00:03.622Z"} 
[2026-04-06 12:30:04] production.DEBUG: Purchase Request Deleted Successfully {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T07:00:03.627Z"} 
[2026-04-06 07:00:48] production.DEBUG: Deleting ID: 3 {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T07:00:47.169Z"} 
[2026-04-06 12:30:50] production.DEBUG: Response:  {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T07:00:48.096Z"} 
[2026-04-06 12:30:50] production.DEBUG: Data: Purchase Request Deleted Successfully {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T07:00:48.097Z"} 
[2026-04-06 12:31:16] production.DEBUG: Deleting ID: 2 {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T07:01:15.705Z"} 
[2026-04-06 12:31:17] production.DEBUG: Response:  {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T07:01:16.424Z"} 
[2026-04-06 12:31:17] production.DEBUG: Data: Purchase Request Deleted Successfully {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T07:01:16.436Z"} 
[2026-04-06 12:33:08] production.DEBUG: Deleting ID: 3 {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T07:03:07.690Z"} 
[2026-04-06 12:33:10] production.DEBUG: Response:  {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T07:03:08.384Z"} 
[2026-04-06 12:33:10] production.DEBUG: Data: Purchase Request Deleted Successfully {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T07:03:08.386Z"} 
[2026-04-06 12:33:46] production.DEBUG: Deleting ID: 2 {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T07:03:45.506Z"} 
[2026-04-06 12:33:48] production.DEBUG: Response:  {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T07:03:46.317Z"} 
[2026-04-06 12:33:48] production.DEBUG: Data: Purchase Request Deleted Successfully {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T07:03:46.323Z"} 
[2026-04-06 12:37:37] production.DEBUG: Deleting ID: 1 {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T07:07:36.489Z"} 
[2026-04-06 12:37:39] production.DEBUG: Response:  {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T07:07:37.248Z"} 
[2026-04-06 12:37:39] production.DEBUG: Data: Purchase Request Deleted Successfully {"url":"http://localhost/anilmineral/public/purchase/request/list#","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T07:07:37.250Z"} 
[2026-04-06 14:08:55] production.DEBUG: Deleting ID: 6 {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T08:38:54.876Z"} 
[2026-04-06 14:08:59] production.DEBUG: Response:  {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T08:38:55.665Z"} 
[2026-04-06 14:08:59] production.DEBUG: Data: Purchase Request Deleted Successfully {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T08:38:55.670Z"} 
[2026-04-06 14:39:20] production.DEBUG: Deleting ID: 2 {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T09:09:19.484Z"} 
[2026-04-06 14:39:21] production.DEBUG: Response:  {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T09:09:20.211Z"} 
[2026-04-06 14:39:21] production.DEBUG: Data: Purchase Request Deleted Successfully {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T09:09:20.216Z"} 
[2026-04-06 14:42:33] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T09:12:32.216Z"} 
[2026-04-06 14:42:33] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 Error 1775466751 Class "App\Models\Purchase\User" not found    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasRelationships.php 1035 newRelatedInstance Illuminate\Database\Eloquent\Model } null return static::class; } null /** * Create a new model instance for a related model. * * @template TRelatedModel of \Illuminate\Database\Eloquent\Model * * @param  class-string<TRelatedModel>  $class * @return TRelatedModel */ protected function newRelatedInstance($class) { return tap(new $class, function ($instance) { if (! $instance->getConnectionName()) { $instance->setConnection($this->connection); } }); } null /** * Create a new model instance for a related "through" model. * * @template TRelatedModel of \Illuminate\Database\Eloquent\Model * * @param  class-string<TRelatedModel>  $class * @return TRelatedModel */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasRelationships.php 355 belongsTo Illuminate\Database\Eloquent\Model * @param  class-string<TRelatedModel>  $related * @param  string|null  $foreignKey * @param  string|null  $ownerKey * @param  string|null  $relation * @return \Illuminate\Database\Eloquent\Relations\BelongsTo<TRelatedModel, $this> */ public function belongsTo($related, $foreignKey = null, $ownerKey = null, $relation = null) { // If no relation name was given, we will use this debug backtrace to extract // the calling method's name and use that as the relationship name as most // of the time this will be what we desire to use for the relationships. if (is_null($relation)) { $relation = $this->guessBelongsToRelation(); } null $instance = $this->newRelatedInstance($related); null // If no foreign key was supplied, we can use a backtrace to guess the proper // foreign key name by using the name of the relationship function, which // when combined with an "_id" should conventionally match the columns. if (is_null($foreignKey)) { $foreignKey = Str::snake($relation).'_'.$instance->getKeyName(); } null // Once we have the foreign key names we'll just create a new Eloquent query // for the related models and return the relationship instance which will // actually be responsible for retrieving and hydrating every relation. $ownerKey = $ownerKey ?: $instance->getKeyName(); null return $this->newBelongsTo( class App\Models\Purchase\User string false false false false C:\xampp\htdocs\anilmineral\app\Models\Purchase\PurchaseRequest.php 42 requester App\Models\Purchase\PurchaseRequest 'request_date', 'status', 'remarks', 'approved_by', 'approved_at', 'is_active' ]; null protected $casts = [ 'request_date' => 'date', 'approved_at' => 'datetime', ]; null // =============================== // Relationships // =============================== null // One PR has many items public function items() { return $this->hasMany(PurchaseRequestItem::class); } null public function requester() { return $this->belongsTo(User::class, 'requested_by'); } // Requested user null } related App\Models\Purchase\User string false false false foreignKey requested_by string false false false ownerKey null null false false false relation null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 967 Illuminate\Database\Eloquent\{closure} Illuminate\Database\Eloquent\Builder } null /** * Get the relation instance for the given relation name. * * @param  string  $name * @return \Illuminate\Database\Eloquent\Relations\Relation<\Illuminate\Database\Eloquent\Model, TModel, *> */ public function getRelation($name) { // We want to run a relationship query without any constrains so that we will // not have to remove these where clauses manually which gets really hacky // and error prone. We don't want constraints because we add eager ones. $relation = Relation::noConstraints(function () use ($name) { try { return $this->getModel()->newInstance()->$name(); } catch (BadMethodCallException) { throw RelationNotFoundException::make($this->getModel(), $name); } }); null $nested = $this->relationsNestedUnder($name); null // If there are nested relationships set on the query, we will put those onto // the query instances so that they can be handled after this relationship // is loaded. In this way they will all trickle down as they are loaded. if (count($nested) > 0) { $relation->getQuery()->with($nested); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Relations\Relation.php 119 noConstraints Illuminate\Database\Eloquent\Relations\Relation * @template TReturn of mixed * * @param  Closure(): TReturn  $callback * @return TReturn */ public static function noConstraints(Closure $callback) { $previous = static::$constraints; null static::$constraints = false; null // When resetting the relation where clause, we want to shift the first element // off of the bindings, leaving only the constraints that the developers put // as "extra" on the relationships, and not original relation constraints. try { return $callback(); } finally { static::$constraints = $previous; } } null /** * Set the base constraints on the relation query. * * @return void */ abstract public function addConstraints(); null /** * Set the constraints for an eager load of the relation.  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 965 getRelation Illuminate\Database\Eloquent\Builder $relation->getEager(), $name ); } null /** * Get the relation instance for the given relation name. * * @param  string  $name * @return \Illuminate\Database\Eloquent\Relations\Relation<\Illuminate\Database\Eloquent\Model, TModel, *> */ public function getRelation($name) { // We want to run a relationship query without any constrains so that we will // not have to remove these where clauses manually which gets really hacky // and error prone. We don't want constraints because we add eager ones. $relation = Relation::noConstraints(function () use ($name) { try { return $this->getModel()->newInstance()->$name(); } catch (BadMethodCallException) { throw RelationNotFoundException::make($this->getModel(), $name); } }); null $nested = $this->relationsNestedUnder($name); null // If there are nested relationships set on the query, we will put those onto // the query instances so that they can be handled after this relationship // is loaded. In this way they will all trickle down as they are loaded. if (count($nested) > 0) { $relation->getQuery()->with($nested); callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php:965-971 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 939 eagerLoadRelation Illuminate\Database\Eloquent\Builder } null /** * Eagerly load the relationship on a set of models. * * @param  array  $models * @param  string  $name * @param  \Closure  $constraints * @return array */ protected function eagerLoadRelation(array $models, $name, Closure $constraints) { // First we will "back up" the existing where conditions on the query so we can // add our eager constraints. Then we will merge the wheres that were on the // query back to it in order that any where conditions might be specified. $relation = $this->getRelation($name); null $relation->addEagerConstraints($models); null $constraints($relation); null // Once we have the results, we just match those back up to their parent models // using the relationship instance. Then we just return the finished arrays // of models which have been eagerly hydrated and are readied for return. return $relation->match( $relation->initRelation($models, $name), $relation->getEager(), $name ); } null name requester string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 919 eagerLoadRelations Illuminate\Database\Eloquent\Builder } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager // loaded on that query, because that is where they get hydrated as models. if (! str_contains($name, '.')) { $models = $this->eagerLoadRelation($models, $name, $constraints); } } null return $models; } null /** * Eagerly load the relationship on a set of models. * * @param  array  $models * @param  string  $name * @param  \Closure  $constraints * @return array */ models object (App\Models\Purchase\PurchaseRequest) object (App\Models\Purchase\PurchaseRequest) object (App\Models\Purchase\PurchaseRequest) object (App\Models\Purchase\PurchaseRequest) object (App\Models\Purchase\PurchaseRequest) array false false false name requester string false false false constraints C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php:1839-1845 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php 100 load Illuminate\Database\Eloquent\Collection /** * Load a set of relationships onto the collection. * * @param  array<array-key, array|(callable(\Illuminate\Database\Eloquent\Relations\Relation<*, *, *>): mixed)|string>|string  $relations * @return $this */ public function load($relations) { if ($this->isNotEmpty()) { if (is_string($relations)) { $relations = func_get_args(); } null $query = $this->first()->newQueryWithoutRelationships()->with($relations); null $this->items = $query->eagerLoadRelations($this->items); } null return $this; } null /** * Load a set of aggregations over relationship's column onto the collection. * * @param  array<array-key, array|(callable(\Illuminate\Database\Eloquent\Relations\Relation<*, *, *>): mixed)|string>|string  $relations * @param  string  $column * @param  string|null  $function * @return $this */ public function loadAggregate($relations, $column, $function = null) models object (App\Models\Purchase\PurchaseRequest) object (App\Models\Purchase\PurchaseRequest) object (App\Models\Purchase\PurchaseRequest) object (App\Models\Purchase\PurchaseRequest) object (App\Models\Purchase\PurchaseRequest) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php 266 loadMissingRelationshipChain Illuminate\Database\Eloquent\Collection null /** * Load a relationship path for models of the given type if it is not already eager loaded. * * @param  array<int, <string, class-string>>  $tuples * @return void */ public function loadMissingRelationshipChain(array $tuples) { [$relation, $class] = array_shift($tuples); null $this->filter(function ($model) use ($relation, $class) { return ! is_null($model) && ! $model->relationLoaded($relation) && $model::class === $class; })->load($relation); null if (empty($tuples)) { return; } null $models = $this->pluck($relation)->whereNotNull(); null if ($models->first() instanceof BaseCollection) { $models = $models->collapse(); } null (new static($models))->loadMissingRelationshipChain($tuples); } null relations requester array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php 761 Illuminate\Database\Eloquent\{closure} Illuminate\Database\Eloquent\Collection * @param  bool  $strict * @return callable(TModel, TModel): bool */ protected function duplicateComparator($strict) { return fn ($a, $b) => $a->is($b); } null /** * Enable relationship autoloading for all models in this collection. * * @return $this */ public function withRelationshipAutoloading() { $callback = fn ($tuples) => $this->loadMissingRelationshipChain($tuples); null foreach ($this as $model) { if (! $model->hasRelationAutoloadCallback()) { $model->autoloadRelationsUsing($callback, $this); } } null return $this; } null /** * Get the type of the entities being queued. * * @return string|null tuples  array false false false false unknown 0 call_user_func null File not found for code snippet arg0 array (size=2) array false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasRelationships.php 171 invokeRelationAutoloadCallbackFor Illuminate\Database\Eloquent\Model null return $this->relationLoaded($key); } null /** * Invoke the relationship autoloader callback for the given relationships. * * @param  string  $key * @param  array  $tuples * @return void */ protected function invokeRelationAutoloadCallbackFor($key, $tuples) { $tuples = array_merge([[$key, get_class($this)]], $tuples); null call_user_func($this->relationAutoloadCallback, $tuples); } null /** * Propagate the relationship autoloader callback to the given related models. * * @param  string  $key * @param  mixed  $models * @return void */ protected function propagateRelationAutoloadCallbackToRelation($key, $models) { if (! $this->hasRelationAutoloadCallback() || ! $models) { return; } callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php:761-761 Closure false false false args array (size=2) array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasRelationships.php 155 attemptToAutoloadRelation Illuminate\Database\Eloquent\Model return $this; } null /** * Attempt to autoload the given relationship using the autoload callback. * * @param  string  $key * @return bool */ protected function attemptToAutoloadRelation($key) { if (! $this->hasRelationAutoloadCallback()) { return false; } null $this->invokeRelationAutoloadCallbackFor($key, []); null return $this->relationLoaded($key); } null /** * Invoke the relationship autoloader callback for the given relationships. * * @param  string  $key * @param  array  $tuples * @return void */ protected function invokeRelationAutoloadCallbackFor($key, $tuples) { $tuples = array_merge([[$key, get_class($this)]], $tuples); key requester string false false false tuples array (size=2) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasAttributes.php 562 getRelationValue Illuminate\Database\Eloquent\Model * @return mixed */ public function getRelationValue($key) { // If the key already exists in the relationships array, it just means the // relationship has already been loaded, so we'll just return it out of // here because there is no need to query within the relations twice. if ($this->relationLoaded($key)) { return $this->relations[$key]; } null if (! $this->isRelation($key)) { return; } null if ($this->attemptToAutoloadRelation($key)) { return $this->relations[$key]; } null if ($this->preventsLazyLoading) { $this->handleLazyLoadingViolation($key); } null // If the "attribute" exists as a method on the model, we will just assume // it is a relationship and will load and return results from the query // and hydrate the relationship's value on the "relationships" array. return $this->getRelationshipFromMethod($key); } null /** key requester string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasAttributes.php 494 getAttribute Illuminate\Database\Eloquent\Model // If the attribute exists in the attribute array or has a "get" mutator we will // get the attribute's value. Otherwise, we will proceed as if the developers // are asking for a relationship's value. This covers both types of values. if ($this->hasAttribute($key)) { return $this->getAttributeValue($key); } null // Here we will determine if the model base class itself contains this given key // since we don't want to treat any of those methods as relationships because // they are all intended as helper methods and none of these are relations. if (method_exists(self::class, $key)) { return $this->throwMissingAttributeExceptionIfApplicable($key); } null return $this->isRelation($key) || $this->relationLoaded($key) ? $this->getRelationValue($key) : $this->throwMissingAttributeExceptionIfApplicable($key); } null /** * Either throw a missing attribute exception or return null depending on Eloquent's configuration. * * @param  string  $key * @return null * * @throws \Illuminate\Database\Eloquent\MissingAttributeException */ protected function throwMissingAttributeExceptionIfApplicable($key) { if ($this->exists && key requester string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Model.php 2423 __get Illuminate\Database\Eloquent\Model * @return string */ public function broadcastChannel() { return str_replace('\\', '.', get_class($this)).'.'.$this->getKey(); } null /** * Dynamically retrieve attributes on the model. * * @param  string  $key * @return mixed */ public function __get($key) { return $this->getAttribute($key); } null /** * Dynamically set attributes on the model. * * @param  string  $key * @param  mixed  $value * @return void */ public function __set($key, $value) { $this->setAttribute($key, $value); } null key requester string false false false false C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php 47 require null <th>Requested By</th> <th>Items</th> <th>Status</th> <th>Action</th> </tr> </thead> null <tbody> @forelse($purchaseRequests as $key => $pr) <tr id="row-{{ $pr->id }}"> <td>{{ $key + 1 }}</td> <td>{{ $pr->pr_number }}</td> <td>{{ \Carbon\Carbon::parse($pr->request_date)->format('d-m-Y') }}</td> null <td> {{ optional($pr->requester)->name ?? 'N/A' }} </td> null <td> {{ $pr->items->count() }} </td> <td id="status-{{ $pr->id }}"> @if($pr->status == 'pending') <span class="badge bg-warning">Pending</span> @elseif($pr->status == 'approved') <span class="badge bg-success">Approved</span> @else <span class="badge bg-danger">Rejected</span> @endif </td> key requester string false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$bdec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$bded) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$bdec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$bded) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$bdec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$bded) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$bdec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$bded) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$bdec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$bded) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.list string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/users/getimage success  1 null null Purchase Request Created Successfully purchase.request.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaselist web auth can:purchase.request.list 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php <pre class=sf-dump id=sf-dump-554035953 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1705</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-554035953", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-814604019 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3297</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22823 title="3 occurrences">#2823</a><samp data-depth=3 id=sf-dump-814604019-ref22823 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22875 title="5 occurrences">#2875</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22826 title="13 occurrences">#2826</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22879 title="3 occurrences">#2879</a><samp data-depth=3 id=sf-dump-814604019-ref22879 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22875 title="5 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22826 title="13 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22878 title="3 occurrences">#2878</a><samp data-depth=3 id=sf-dump-814604019-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22875 title="5 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22826 title="13 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22877 title="3 occurrences">#2877</a><samp data-depth=3 id=sf-dump-814604019-ref22877 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22875 title="5 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22826 title="13 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22876 title="3 occurrences">#2876</a><samp data-depth=3 id=sf-dump-814604019-ref22876 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22875 title="5 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22826 title="13 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-814604019", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1386347641 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1386347641", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-414283863 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-414283863", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-463303400 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-463303400", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1800297199 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1800297199", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1252894944 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1252894944", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1577242077 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1577242077", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-557811932 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3266</a>}
</pre><script>Sfdump("sf-dump-557811932", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1601923313 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3290</a>}
</pre><script>Sfdump("sf-dump-1601923313", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.13 mysql 1 1775466747.3967 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.83 mysql App\Models\User 1775466747.4214 select * from `purchase_requests` where `is_active` = ? order by `created_at` desc 1.27 mysql 1 1775466747.4345 select * from `purchase_request_items` where `purchase_request_items`.`purchase_request_id` in (3, 4, 5, 7, 8) 0.77 mysql  1775466747.4431 production null null C:\xampp\htdocs\anilmineral null c62d3eb2-9b72-49d5-94db-1cb1aefbd0b2 null null Laravel Client PHP 12.30.1 8.2.12 Error 1775466751 Class "App\Models\Purchase\User" not found    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasRelationships.php 1035 newRelatedInstance Illuminate\Database\Eloquent\Model } null return static::class; } null /** * Create a new model instance for a related model. * * @template TRelatedModel of \Illuminate\Database\Eloquent\Model * * @param  class-string<TRelatedModel>  $class * @return TRelatedModel */ protected function newRelatedInstance($class) { return tap(new $class, function ($instance) { if (! $instance->getConnectionName()) { $instance->setConnection($this->connection); } }); } null /** * Create a new model instance for a related "through" model. * * @template TRelatedModel of \Illuminate\Database\Eloquent\Model * * @param  class-string<TRelatedModel>  $class * @return TRelatedModel */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasRelationships.php 355 belongsTo Illuminate\Database\Eloquent\Model * @param  class-string<TRelatedModel>  $related * @param  string|null  $foreignKey * @param  string|null  $ownerKey * @param  string|null  $relation * @return \Illuminate\Database\Eloquent\Relations\BelongsTo<TRelatedModel, $this> */ public function belongsTo($related, $foreignKey = null, $ownerKey = null, $relation = null) { // If no relation name was given, we will use this debug backtrace to extract // the calling method's name and use that as the relationship name as most // of the time this will be what we desire to use for the relationships. if (is_null($relation)) { $relation = $this->guessBelongsToRelation(); } null $instance = $this->newRelatedInstance($related); null // If no foreign key was supplied, we can use a backtrace to guess the proper // foreign key name by using the name of the relationship function, which // when combined with an "_id" should conventionally match the columns. if (is_null($foreignKey)) { $foreignKey = Str::snake($relation).'_'.$instance->getKeyName(); } null // Once we have the foreign key names we'll just create a new Eloquent query // for the related models and return the relationship instance which will // actually be responsible for retrieving and hydrating every relation. $ownerKey = $ownerKey ?: $instance->getKeyName(); null return $this->newBelongsTo( class App\Models\Purchase\User string false false false false C:\xampp\htdocs\anilmineral\app\Models\Purchase\PurchaseRequest.php 42 requester App\Models\Purchase\PurchaseRequest 'request_date', 'status', 'remarks', 'approved_by', 'approved_at', 'is_active' ]; null protected $casts = [ 'request_date' => 'date', 'approved_at' => 'datetime', ]; null // =============================== // Relationships // =============================== null // One PR has many items public function items() { return $this->hasMany(PurchaseRequestItem::class); } null public function requester() { return $this->belongsTo(User::class, 'requested_by'); } // Requested user null } related App\Models\Purchase\User string false false false foreignKey requested_by string false false false ownerKey null null false false false relation null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 967 Illuminate\Database\Eloquent\{closure} Illuminate\Database\Eloquent\Builder } null /** * Get the relation instance for the given relation name. * * @param  string  $name * @return \Illuminate\Database\Eloquent\Relations\Relation<\Illuminate\Database\Eloquent\Model, TModel, *> */ public function getRelation($name) { // We want to run a relationship query without any constrains so that we will // not have to remove these where clauses manually which gets really hacky // and error prone. We don't want constraints because we add eager ones. $relation = Relation::noConstraints(function () use ($name) { try { return $this->getModel()->newInstance()->$name(); } catch (BadMethodCallException) { throw RelationNotFoundException::make($this->getModel(), $name); } }); null $nested = $this->relationsNestedUnder($name); null // If there are nested relationships set on the query, we will put those onto // the query instances so that they can be handled after this relationship // is loaded. In this way they will all trickle down as they are loaded. if (count($nested) > 0) { $relation->getQuery()->with($nested); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Relations\Relation.php 119 noConstraints Illuminate\Database\Eloquent\Relations\Relation * @template TReturn of mixed * * @param  Closure(): TReturn  $callback * @return TReturn */ public static function noConstraints(Closure $callback) { $previous = static::$constraints; null static::$constraints = false; null // When resetting the relation where clause, we want to shift the first element // off of the bindings, leaving only the constraints that the developers put // as "extra" on the relationships, and not original relation constraints. try { return $callback(); } finally { static::$constraints = $previous; } } null /** * Set the base constraints on the relation query. * * @return void */ abstract public function addConstraints(); null /** * Set the constraints for an eager load of the relation.  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 965 getRelation Illuminate\Database\Eloquent\Builder $relation->getEager(), $name ); } null /** * Get the relation instance for the given relation name. * * @param  string  $name * @return \Illuminate\Database\Eloquent\Relations\Relation<\Illuminate\Database\Eloquent\Model, TModel, *> */ public function getRelation($name) { // We want to run a relationship query without any constrains so that we will // not have to remove these where clauses manually which gets really hacky // and error prone. We don't want constraints because we add eager ones. $relation = Relation::noConstraints(function () use ($name) { try { return $this->getModel()->newInstance()->$name(); } catch (BadMethodCallException) { throw RelationNotFoundException::make($this->getModel(), $name); } }); null $nested = $this->relationsNestedUnder($name); null // If there are nested relationships set on the query, we will put those onto // the query instances so that they can be handled after this relationship // is loaded. In this way they will all trickle down as they are loaded. if (count($nested) > 0) { $relation->getQuery()->with($nested); callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php:965-971 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 939 eagerLoadRelation Illuminate\Database\Eloquent\Builder } null /** * Eagerly load the relationship on a set of models. * * @param  array  $models * @param  string  $name * @param  \Closure  $constraints * @return array */ protected function eagerLoadRelation(array $models, $name, Closure $constraints) { // First we will "back up" the existing where conditions on the query so we can // add our eager constraints. Then we will merge the wheres that were on the // query back to it in order that any where conditions might be specified. $relation = $this->getRelation($name); null $relation->addEagerConstraints($models); null $constraints($relation); null // Once we have the results, we just match those back up to their parent models // using the relationship instance. Then we just return the finished arrays // of models which have been eagerly hydrated and are readied for return. return $relation->match( $relation->initRelation($models, $name), $relation->getEager(), $name ); } null name requester string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 919 eagerLoadRelations Illuminate\Database\Eloquent\Builder } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager // loaded on that query, because that is where they get hydrated as models. if (! str_contains($name, '.')) { $models = $this->eagerLoadRelation($models, $name, $constraints); } } null return $models; } null /** * Eagerly load the relationship on a set of models. * * @param  array  $models * @param  string  $name * @param  \Closure  $constraints * @return array */ models object (App\Models\Purchase\PurchaseRequest) object (App\Models\Purchase\PurchaseRequest) object (App\Models\Purchase\PurchaseRequest) object (App\Models\Purchase\PurchaseRequest) object (App\Models\Purchase\PurchaseRequest) array false false false name requester string false false false constraints C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php:1839-1845 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php 100 load Illuminate\Database\Eloquent\Collection /** * Load a set of relationships onto the collection. * * @param  array<array-key, array|(callable(\Illuminate\Database\Eloquent\Relations\Relation<*, *, *>): mixed)|string>|string  $relations * @return $this */ public function load($relations) { if ($this->isNotEmpty()) { if (is_string($relations)) { $relations = func_get_args(); } null $query = $this->first()->newQueryWithoutRelationships()->with($relations); null $this->items = $query->eagerLoadRelations($this->items); } null return $this; } null /** * Load a set of aggregations over relationship's column onto the collection. * * @param  array<array-key, array|(callable(\Illuminate\Database\Eloquent\Relations\Relation<*, *, *>): mixed)|string>|string  $relations * @param  string  $column * @param  string|null  $function * @return $this */ public function loadAggregate($relations, $column, $function = null) models object (App\Models\Purchase\PurchaseRequest) object (App\Models\Purchase\PurchaseRequest) object (App\Models\Purchase\PurchaseRequest) object (App\Models\Purchase\PurchaseRequest) object (App\Models\Purchase\PurchaseRequest) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php 266 loadMissingRelationshipChain Illuminate\Database\Eloquent\Collection null /** * Load a relationship path for models of the given type if it is not already eager loaded. * * @param  array<int, <string, class-string>>  $tuples * @return void */ public function loadMissingRelationshipChain(array $tuples) { [$relation, $class] = array_shift($tuples); null $this->filter(function ($model) use ($relation, $class) { return ! is_null($model) && ! $model->relationLoaded($relation) && $model::class === $class; })->load($relation); null if (empty($tuples)) { return; } null $models = $this->pluck($relation)->whereNotNull(); null if ($models->first() instanceof BaseCollection) { $models = $models->collapse(); } null (new static($models))->loadMissingRelationshipChain($tuples); } null relations requester array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php 761 Illuminate\Database\Eloquent\{closure} Illuminate\Database\Eloquent\Collection * @param  bool  $strict * @return callable(TModel, TModel): bool */ protected function duplicateComparator($strict) { return fn ($a, $b) => $a->is($b); } null /** * Enable relationship autoloading for all models in this collection. * * @return $this */ public function withRelationshipAutoloading() { $callback = fn ($tuples) => $this->loadMissingRelationshipChain($tuples); null foreach ($this as $model) { if (! $model->hasRelationAutoloadCallback()) { $model->autoloadRelationsUsing($callback, $this); } } null return $this; } null /** * Get the type of the entities being queued. * * @return string|null tuples  array false false false false unknown 0 call_user_func null File not found for code snippet arg0 array (size=2) array false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasRelationships.php 171 invokeRelationAutoloadCallbackFor Illuminate\Database\Eloquent\Model null return $this->relationLoaded($key); } null /** * Invoke the relationship autoloader callback for the given relationships. * * @param  string  $key * @param  array  $tuples * @return void */ protected function invokeRelationAutoloadCallbackFor($key, $tuples) { $tuples = array_merge([[$key, get_class($this)]], $tuples); null call_user_func($this->relationAutoloadCallback, $tuples); } null /** * Propagate the relationship autoloader callback to the given related models. * * @param  string  $key * @param  mixed  $models * @return void */ protected function propagateRelationAutoloadCallbackToRelation($key, $models) { if (! $this->hasRelationAutoloadCallback() || ! $models) { return; } callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php:761-761 Closure false false false args array (size=2) array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasRelationships.php 155 attemptToAutoloadRelation Illuminate\Database\Eloquent\Model return $this; } null /** * Attempt to autoload the given relationship using the autoload callback. * * @param  string  $key * @return bool */ protected function attemptToAutoloadRelation($key) { if (! $this->hasRelationAutoloadCallback()) { return false; } null $this->invokeRelationAutoloadCallbackFor($key, []); null return $this->relationLoaded($key); } null /** * Invoke the relationship autoloader callback for the given relationships. * * @param  string  $key * @param  array  $tuples * @return void */ protected function invokeRelationAutoloadCallbackFor($key, $tuples) { $tuples = array_merge([[$key, get_class($this)]], $tuples); key requester string false false false tuples array (size=2) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasAttributes.php 562 getRelationValue Illuminate\Database\Eloquent\Model * @return mixed */ public function getRelationValue($key) { // If the key already exists in the relationships array, it just means the // relationship has already been loaded, so we'll just return it out of // here because there is no need to query within the relations twice. if ($this->relationLoaded($key)) { return $this->relations[$key]; } null if (! $this->isRelation($key)) { return; } null if ($this->attemptToAutoloadRelation($key)) { return $this->relations[$key]; } null if ($this->preventsLazyLoading) { $this->handleLazyLoadingViolation($key); } null // If the "attribute" exists as a method on the model, we will just assume // it is a relationship and will load and return results from the query // and hydrate the relationship's value on the "relationships" array. return $this->getRelationshipFromMethod($key); } null /** key requester string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasAttributes.php 494 getAttribute Illuminate\Database\Eloquent\Model // If the attribute exists in the attribute array or has a "get" mutator we will // get the attribute's value. Otherwise, we will proceed as if the developers // are asking for a relationship's value. This covers both types of values. if ($this->hasAttribute($key)) { return $this->getAttributeValue($key); } null // Here we will determine if the model base class itself contains this given key // since we don't want to treat any of those methods as relationships because // they are all intended as helper methods and none of these are relations. if (method_exists(self::class, $key)) { return $this->throwMissingAttributeExceptionIfApplicable($key); } null return $this->isRelation($key) || $this->relationLoaded($key) ? $this->getRelationValue($key) : $this->throwMissingAttributeExceptionIfApplicable($key); } null /** * Either throw a missing attribute exception or return null depending on Eloquent's configuration. * * @param  string  $key * @return null * * @throws \Illuminate\Database\Eloquent\MissingAttributeException */ protected function throwMissingAttributeExceptionIfApplicable($key) { if ($this->exists && key requester string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Model.php 2423 __get Illuminate\Database\Eloquent\Model * @return string */ public function broadcastChannel() { return str_replace('\\', '.', get_class($this)).'.'.$this->getKey(); } null /** * Dynamically retrieve attributes on the model. * * @param  string  $key * @return mixed */ public function __get($key) { return $this->getAttribute($key); } null /** * Dynamically set attributes on the model. * * @param  string  $key * @param  mixed  $value * @return void */ public function __set($key, $value) { $this->setAttribute($key, $value); } null key requester string false false false false C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php 47 require null <th>Requested By</th> <th>Items</th> <th>Status</th> <th>Action</th> </tr> </thead> null <tbody> @forelse($purchaseRequests as $key => $pr) <tr id="row-{{ $pr->id }}"> <td>{{ $key + 1 }}</td> <td>{{ $pr->pr_number }}</td> <td>{{ \Carbon\Carbon::parse($pr->request_date)->format('d-m-Y') }}</td> null <td> {{ optional($pr->requester)->name ?? 'N/A' }} </td> null <td> {{ $pr->items->count() }} </td> <td id="status-{{ $pr->id }}"> @if($pr->status == 'pending') <span class="badge bg-warning">Pending</span> @elseif($pr->status == 'approved') <span class="badge bg-success">Approved</span> @else <span class="badge bg-danger">Rejected</span> @endif </td> key requester string false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$bdec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$bded) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$bdec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$bded) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$bdec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$bded) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$bdec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$bded) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$bdec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$bded) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.list string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/users/getimage success  1 null null Purchase Request Created Successfully purchase.request.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaselist web auth can:purchase.request.list 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php <pre class=sf-dump id=sf-dump-554035953 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1705</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-554035953", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-814604019 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3297</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22823 title="3 occurrences">#2823</a><samp data-depth=3 id=sf-dump-814604019-ref22823 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22875 title="5 occurrences">#2875</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22826 title="13 occurrences">#2826</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22879 title="3 occurrences">#2879</a><samp data-depth=3 id=sf-dump-814604019-ref22879 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22875 title="5 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22826 title="13 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22878 title="3 occurrences">#2878</a><samp data-depth=3 id=sf-dump-814604019-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22875 title="5 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22826 title="13 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22877 title="3 occurrences">#2877</a><samp data-depth=3 id=sf-dump-814604019-ref22877 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22875 title="5 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22826 title="13 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22876 title="3 occurrences">#2876</a><samp data-depth=3 id=sf-dump-814604019-ref22876 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22875 title="5 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22826 title="13 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-814604019", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1386347641 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1386347641", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-414283863 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-414283863", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-463303400 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-463303400", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1800297199 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1800297199", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1252894944 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1252894944", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1577242077 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1577242077", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-557811932 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3266</a>}
</pre><script>Sfdump("sf-dump-557811932", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1601923313 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3290</a>}
</pre><script>Sfdump("sf-dump-1601923313", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.13 mysql 1 1775466747.3967 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.83 mysql App\Models\User 1775466747.4214 select * from `purchase_requests` where `is_active` = ? order by `created_at` desc 1.27 mysql 1 1775466747.4345 select * from `purchase_request_items` where `purchase_request_items`.`purchase_request_id` in (3, 4, 5, 7, 8) 0.77 mysql  1775466747.4431 production null null C:\xampp\htdocs\anilmineral null c62d3eb2-9b72-49d5-94db-1cb1aefbd0b2 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasRelationships.php 1035 newRelatedInstance Illuminate\Database\Eloquent\Model } null return static::class; } null /** * Create a new model instance for a related model. * * @template TRelatedModel of \Illuminate\Database\Eloquent\Model * * @param  class-string<TRelatedModel>  $class * @return TRelatedModel */ protected function newRelatedInstance($class) { return tap(new $class, function ($instance) { if (! $instance->getConnectionName()) { $instance->setConnection($this->connection); } }); } null /** * Create a new model instance for a related "through" model. * * @template TRelatedModel of \Illuminate\Database\Eloquent\Model * * @param  class-string<TRelatedModel>  $class * @return TRelatedModel */  false vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasRelationships.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasRelationships.php 355 belongsTo Illuminate\Database\Eloquent\Model * @param  class-string<TRelatedModel>  $related * @param  string|null  $foreignKey * @param  string|null  $ownerKey * @param  string|null  $relation * @return \Illuminate\Database\Eloquent\Relations\BelongsTo<TRelatedModel, $this> */ public function belongsTo($related, $foreignKey = null, $ownerKey = null, $relation = null) { // If no relation name was given, we will use this debug backtrace to extract // the calling method's name and use that as the relationship name as most // of the time this will be what we desire to use for the relationships. if (is_null($relation)) { $relation = $this->guessBelongsToRelation(); } null $instance = $this->newRelatedInstance($related); null // If no foreign key was supplied, we can use a backtrace to guess the proper // foreign key name by using the name of the relationship function, which // when combined with an "_id" should conventionally match the columns. if (is_null($foreignKey)) { $foreignKey = Str::snake($relation).'_'.$instance->getKeyName(); } null // Once we have the foreign key names we'll just create a new Eloquent query // for the related models and return the relationship instance which will // actually be responsible for retrieving and hydrating every relation. $ownerKey = $ownerKey ?: $instance->getKeyName(); null return $this->newBelongsTo( class App\Models\Purchase\User string false false false false vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasRelationships.php C:\xampp\htdocs\anilmineral\app\Models\Purchase\PurchaseRequest.php 42 requester App\Models\Purchase\PurchaseRequest 'request_date', 'status', 'remarks', 'approved_by', 'approved_at', 'is_active' ]; null protected $casts = [ 'request_date' => 'date', 'approved_at' => 'datetime', ]; null // =============================== // Relationships // =============================== null // One PR has many items public function items() { return $this->hasMany(PurchaseRequestItem::class); } null public function requester() { return $this->belongsTo(User::class, 'requested_by'); } // Requested user null } related App\Models\Purchase\User string false false false foreignKey requested_by string false false false ownerKey null null false false false relation null null false false false true app\Models\Purchase\PurchaseRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 967 Illuminate\Database\Eloquent\{closure} Illuminate\Database\Eloquent\Builder } null /** * Get the relation instance for the given relation name. * * @param  string  $name * @return \Illuminate\Database\Eloquent\Relations\Relation<\Illuminate\Database\Eloquent\Model, TModel, *> */ public function getRelation($name) { // We want to run a relationship query without any constrains so that we will // not have to remove these where clauses manually which gets really hacky // and error prone. We don't want constraints because we add eager ones. $relation = Relation::noConstraints(function () use ($name) { try { return $this->getModel()->newInstance()->$name(); } catch (BadMethodCallException) { throw RelationNotFoundException::make($this->getModel(), $name); } }); null $nested = $this->relationsNestedUnder($name); null // If there are nested relationships set on the query, we will put those onto // the query instances so that they can be handled after this relationship // is loaded. In this way they will all trickle down as they are loaded. if (count($nested) > 0) { $relation->getQuery()->with($nested); } null  false vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Relations\Relation.php 119 noConstraints Illuminate\Database\Eloquent\Relations\Relation * @template TReturn of mixed * * @param  Closure(): TReturn  $callback * @return TReturn */ public static function noConstraints(Closure $callback) { $previous = static::$constraints; null static::$constraints = false; null // When resetting the relation where clause, we want to shift the first element // off of the bindings, leaving only the constraints that the developers put // as "extra" on the relationships, and not original relation constraints. try { return $callback(); } finally { static::$constraints = $previous; } } null /** * Set the base constraints on the relation query. * * @return void */ abstract public function addConstraints(); null /** * Set the constraints for an eager load of the relation.  false vendor\laravel\framework\src\Illuminate\Database\Eloquent\Relations\Relation.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 965 getRelation Illuminate\Database\Eloquent\Builder $relation->getEager(), $name ); } null /** * Get the relation instance for the given relation name. * * @param  string  $name * @return \Illuminate\Database\Eloquent\Relations\Relation<\Illuminate\Database\Eloquent\Model, TModel, *> */ public function getRelation($name) { // We want to run a relationship query without any constrains so that we will // not have to remove these where clauses manually which gets really hacky // and error prone. We don't want constraints because we add eager ones. $relation = Relation::noConstraints(function () use ($name) { try { return $this->getModel()->newInstance()->$name(); } catch (BadMethodCallException) { throw RelationNotFoundException::make($this->getModel(), $name); } }); null $nested = $this->relationsNestedUnder($name); null // If there are nested relationships set on the query, we will put those onto // the query instances so that they can be handled after this relationship // is loaded. In this way they will all trickle down as they are loaded. if (count($nested) > 0) { $relation->getQuery()->with($nested); callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php:965-971 Closure false false false false vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 939 eagerLoadRelation Illuminate\Database\Eloquent\Builder } null /** * Eagerly load the relationship on a set of models. * * @param  array  $models * @param  string  $name * @param  \Closure  $constraints * @return array */ protected function eagerLoadRelation(array $models, $name, Closure $constraints) { // First we will "back up" the existing where conditions on the query so we can // add our eager constraints. Then we will merge the wheres that were on the // query back to it in order that any where conditions might be specified. $relation = $this->getRelation($name); null $relation->addEagerConstraints($models); null $constraints($relation); null // Once we have the results, we just match those back up to their parent models // using the relationship instance. Then we just return the finished arrays // of models which have been eagerly hydrated and are readied for return. return $relation->match( $relation->initRelation($models, $name), $relation->getEager(), $name ); } null name requester string false false false false vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 919 eagerLoadRelations Illuminate\Database\Eloquent\Builder } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager // loaded on that query, because that is where they get hydrated as models. if (! str_contains($name, '.')) { $models = $this->eagerLoadRelation($models, $name, $constraints); } } null return $models; } null /** * Eagerly load the relationship on a set of models. * * @param  array  $models * @param  string  $name * @param  \Closure  $constraints * @return array */ models object (App\Models\Purchase\PurchaseRequest) object (App\Models\Purchase\PurchaseRequest) object (App\Models\Purchase\PurchaseRequest) object (App\Models\Purchase\PurchaseRequest) object (App\Models\Purchase\PurchaseRequest) array false false false name requester string false false false constraints C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php:1839-1845 Closure false false false false vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php 100 load Illuminate\Database\Eloquent\Collection /** * Load a set of relationships onto the collection. * * @param  array<array-key, array|(callable(\Illuminate\Database\Eloquent\Relations\Relation<*, *, *>): mixed)|string>|string  $relations * @return $this */ public function load($relations) { if ($this->isNotEmpty()) { if (is_string($relations)) { $relations = func_get_args(); } null $query = $this->first()->newQueryWithoutRelationships()->with($relations); null $this->items = $query->eagerLoadRelations($this->items); } null return $this; } null /** * Load a set of aggregations over relationship's column onto the collection. * * @param  array<array-key, array|(callable(\Illuminate\Database\Eloquent\Relations\Relation<*, *, *>): mixed)|string>|string  $relations * @param  string  $column * @param  string|null  $function * @return $this */ public function loadAggregate($relations, $column, $function = null) models object (App\Models\Purchase\PurchaseRequest) object (App\Models\Purchase\PurchaseRequest) object (App\Models\Purchase\PurchaseRequest) object (App\Models\Purchase\PurchaseRequest) object (App\Models\Purchase\PurchaseRequest) array false false false false vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php 266 loadMissingRelationshipChain Illuminate\Database\Eloquent\Collection null /** * Load a relationship path for models of the given type if it is not already eager loaded. * * @param  array<int, <string, class-string>>  $tuples * @return void */ public function loadMissingRelationshipChain(array $tuples) { [$relation, $class] = array_shift($tuples); null $this->filter(function ($model) use ($relation, $class) { return ! is_null($model) && ! $model->relationLoaded($relation) && $model::class === $class; })->load($relation); null if (empty($tuples)) { return; } null $models = $this->pluck($relation)->whereNotNull(); null if ($models->first() instanceof BaseCollection) { $models = $models->collapse(); } null (new static($models))->loadMissingRelationshipChain($tuples); } null relations requester array false false false false vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php 761 Illuminate\Database\Eloquent\{closure} Illuminate\Database\Eloquent\Collection * @param  bool  $strict * @return callable(TModel, TModel): bool */ protected function duplicateComparator($strict) { return fn ($a, $b) => $a->is($b); } null /** * Enable relationship autoloading for all models in this collection. * * @return $this */ public function withRelationshipAutoloading() { $callback = fn ($tuples) => $this->loadMissingRelationshipChain($tuples); null foreach ($this as $model) { if (! $model->hasRelationAutoloadCallback()) { $model->autoloadRelationsUsing($callback, $this); } } null return $this; } null /** * Get the type of the entities being queued. * * @return string|null tuples  array false false false false vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php unknown 0 call_user_func null File not found for code snippet arg0 array (size=2) array false false false true unknown C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasRelationships.php 171 invokeRelationAutoloadCallbackFor Illuminate\Database\Eloquent\Model null return $this->relationLoaded($key); } null /** * Invoke the relationship autoloader callback for the given relationships. * * @param  string  $key * @param  array  $tuples * @return void */ protected function invokeRelationAutoloadCallbackFor($key, $tuples) { $tuples = array_merge([[$key, get_class($this)]], $tuples); null call_user_func($this->relationAutoloadCallback, $tuples); } null /** * Propagate the relationship autoloader callback to the given related models. * * @param  string  $key * @param  mixed  $models * @return void */ protected function propagateRelationAutoloadCallbackToRelation($key, $models) { if (! $this->hasRelationAutoloadCallback() || ! $models) { return; } callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php:761-761 Closure false false false args array (size=2) array false true false false vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasRelationships.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasRelationships.php 155 attemptToAutoloadRelation Illuminate\Database\Eloquent\Model return $this; } null /** * Attempt to autoload the given relationship using the autoload callback. * * @param  string  $key * @return bool */ protected function attemptToAutoloadRelation($key) { if (! $this->hasRelationAutoloadCallback()) { return false; } null $this->invokeRelationAutoloadCallbackFor($key, []); null return $this->relationLoaded($key); } null /** * Invoke the relationship autoloader callback for the given relationships. * * @param  string  $key * @param  array  $tuples * @return void */ protected function invokeRelationAutoloadCallbackFor($key, $tuples) { $tuples = array_merge([[$key, get_class($this)]], $tuples); key requester string false false false tuples array (size=2) array false false false false vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasRelationships.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasAttributes.php 562 getRelationValue Illuminate\Database\Eloquent\Model * @return mixed */ public function getRelationValue($key) { // If the key already exists in the relationships array, it just means the // relationship has already been loaded, so we'll just return it out of // here because there is no need to query within the relations twice. if ($this->relationLoaded($key)) { return $this->relations[$key]; } null if (! $this->isRelation($key)) { return; } null if ($this->attemptToAutoloadRelation($key)) { return $this->relations[$key]; } null if ($this->preventsLazyLoading) { $this->handleLazyLoadingViolation($key); } null // If the "attribute" exists as a method on the model, we will just assume // it is a relationship and will load and return results from the query // and hydrate the relationship's value on the "relationships" array. return $this->getRelationshipFromMethod($key); } null /** key requester string false false false false vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasAttributes.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasAttributes.php 494 getAttribute Illuminate\Database\Eloquent\Model // If the attribute exists in the attribute array or has a "get" mutator we will // get the attribute's value. Otherwise, we will proceed as if the developers // are asking for a relationship's value. This covers both types of values. if ($this->hasAttribute($key)) { return $this->getAttributeValue($key); } null // Here we will determine if the model base class itself contains this given key // since we don't want to treat any of those methods as relationships because // they are all intended as helper methods and none of these are relations. if (method_exists(self::class, $key)) { return $this->throwMissingAttributeExceptionIfApplicable($key); } null return $this->isRelation($key) || $this->relationLoaded($key) ? $this->getRelationValue($key) : $this->throwMissingAttributeExceptionIfApplicable($key); } null /** * Either throw a missing attribute exception or return null depending on Eloquent's configuration. * * @param  string  $key * @return null * * @throws \Illuminate\Database\Eloquent\MissingAttributeException */ protected function throwMissingAttributeExceptionIfApplicable($key) { if ($this->exists && key requester string false false false false vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasAttributes.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Model.php 2423 __get Illuminate\Database\Eloquent\Model * @return string */ public function broadcastChannel() { return str_replace('\\', '.', get_class($this)).'.'.$this->getKey(); } null /** * Dynamically retrieve attributes on the model. * * @param  string  $key * @return mixed */ public function __get($key) { return $this->getAttribute($key); } null /** * Dynamically set attributes on the model. * * @param  string  $key * @param  mixed  $value * @return void */ public function __set($key, $value) { $this->setAttribute($key, $value); } null key requester string false false false false vendor\laravel\framework\src\Illuminate\Database\Eloquent\Model.php C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php 47 require null <th>Requested By</th> <th>Items</th> <th>Status</th> <th>Action</th> </tr> </thead> null <tbody> @forelse($purchaseRequests as $key => $pr) <tr id="row-{{ $pr->id }}"> <td>{{ $key + 1 }}</td> <td>{{ $pr->pr_number }}</td> <td>{{ \Carbon\Carbon::parse($pr->request_date)->format('d-m-Y') }}</td> null <td> {{ optional($pr->requester)->name ?? 'N/A' }} </td> null <td> {{ $pr->items->count() }} </td> <td id="status-{{ $pr->id }}"> @if($pr->status == 'pending') <span class="badge bg-warning">Pending</span> @elseif($pr->status == 'approved') <span class="badge bg-success">Approved</span> @else <span class="badge bg-danger">Rejected</span> @endif </td> key requester string false false false true resources\views\purchase\request\list.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$bdec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$bded) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$bdec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$bded) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$bdec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$bded) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$bdec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$bded) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$bdec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$bded) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.list string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/request/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.13 mysql 1 1775466747.3967 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.83 mysql App\Models\User 1775466747.4214 select * from `purchase_requests` where `is_active` = ? order by `created_at` desc 1.27 mysql 1 1775466747.4345 select * from `purchase_request_items` where `purchase_request_items`.`purchase_request_id` in (3, 4, 5, 7, 8) 0.77 mysql  1775466747.4431   null localhost keep-alive max-age=0 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" http://localhost/anilmineral/public/purchase/request/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/users/getimage success  1 null null Purchase Request Created Successfully 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.request.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaselist web auth can:purchase.request.list null null C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php <pre class=sf-dump id=sf-dump-554035953 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1705</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-554035953", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-814604019 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3297</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22823 title="3 occurrences">#2823</a><samp data-depth=3 id=sf-dump-814604019-ref22823 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22875 title="5 occurrences">#2875</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22826 title="13 occurrences">#2826</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22879 title="3 occurrences">#2879</a><samp data-depth=3 id=sf-dump-814604019-ref22879 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22875 title="5 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22826 title="13 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22878 title="3 occurrences">#2878</a><samp data-depth=3 id=sf-dump-814604019-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22875 title="5 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22826 title="13 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22877 title="3 occurrences">#2877</a><samp data-depth=3 id=sf-dump-814604019-ref22877 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22875 title="5 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22826 title="13 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22876 title="3 occurrences">#2876</a><samp data-depth=3 id=sf-dump-814604019-ref22876 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22875 title="5 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-814604019-ref22826 title="13 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-814604019", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1386347641 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1386347641", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-414283863 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-414283863", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-463303400 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-463303400", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1800297199 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1800297199", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1252894944 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1252894944", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1577242077 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1577242077", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-557811932 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3266</a>}
</pre><script>Sfdump("sf-dump-557811932", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1601923313 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3290</a>}
</pre><script>Sfdump("sf-dump-1601923313", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/request/list Error Class "App\Models\Purchase\User" not found C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\Database\Eloquent\Model newRelatedInstance    {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T09:12:32.247Z"} 
[2026-04-06 15:04:02] production.ERROR: Error Server error Error: Server error
    at http://localhost/anilmineral/public/purchase/request/list:8:23 {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T09:34:00.238Z"} 
[2026-04-06 16:02:47] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T10:32:46.802Z"} 
[2026-04-06 16:02:47] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1775471564 Undefined variable $parties    C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php 152 require null <div class="modal-dialog modal-lg"> <div class="modal-content"> null <div class="modal-header"> <h5>Send RFQ to Vendor</h5> <button class="btn-close" data-bs-dismiss="modal"></button> </div> null <div class="modal-body"> null <!-- Vendor --> <div class="mb-3"> <label>Select Vendor</label> <select id="vendor_id" class="form-control"> <option value="">Select Vendor</option> @foreach($parties as $party) <option value="{{ $party->id }}"> {{ $party->name }} </option> @endforeach </select> </div> null <!-- Items --> <table class="table table-bordered"> <thead> <tr> <th>Product</th> <th>Qty</th> </tr>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dc3f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dc40) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dc3f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dc40) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dc3f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dc40) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dc3f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dc40) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dc3f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dc40) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.list string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/party/customer/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/purchase/request/details/10   1 null purchase.request.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaselist web auth can:purchase.request.list 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php <pre class=sf-dump id=sf-dump-1296714797 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1705</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1296714797", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1139263209 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3300</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22847 title="4 occurrences">#2847</a><samp data-depth=3 id=sf-dump-1139263209-ref22847 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22875 title="8 occurrences">#2875</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22826 title="22 occurrences">#2826</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22882 title="3 occurrences">#2882</a><samp data-depth=3 id=sf-dump-1139263209-ref22882 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22881 title="3 occurrences">#2881</a><samp data-depth=3 id=sf-dump-1139263209-ref22881 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22880 title="3 occurrences">#2880</a><samp data-depth=3 id=sf-dump-1139263209-ref22880 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22879 title="3 occurrences">#2879</a><samp data-depth=3 id=sf-dump-1139263209-ref22879 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22878 title="3 occurrences">#2878</a><samp data-depth=3 id=sf-dump-1139263209-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22877 title="3 occurrences">#2877</a><samp data-depth=3 id=sf-dump-1139263209-ref22877 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22876 title="3 occurrences">#2876</a><samp data-depth=3 id=sf-dump-1139263209-ref22876 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1139263209", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-436542406 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-436542406", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-307967454 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-307967454", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2437093 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-2437093", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-780926516 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-780926516", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1994758072 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1994758072", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-884004668 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-884004668", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1672310231 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3293</a>}
</pre><script>Sfdump("sf-dump-1672310231", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-472838714 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3292</a>}
</pre><script>Sfdump("sf-dump-472838714", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.1 mysql 1 1775471564.2523 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.06 mysql App\Models\User 1775471564.2781 select * from `purchase_requests` where `is_active` = ? order by `created_at` desc 0.83 mysql 1 1775471564.2914 select * from `purchase_request_items` where `purchase_request_items`.`purchase_request_id` in (3, 4, 5, 7, 8, 9, 10, 11) 1.01 mysql  1775471564.2993 select * from `users` where `users`.`id` in (1) 0.69 mysql  1775471564.6136 production null null C:\xampp\htdocs\anilmineral null d4cd1fa6-cd52-4aab-82dd-af05b04b5eca null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1775471565 Undefined variable $parties    C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php 152 require null <div class="modal-dialog modal-lg"> <div class="modal-content"> null <div class="modal-header"> <h5>Send RFQ to Vendor</h5> <button class="btn-close" data-bs-dismiss="modal"></button> </div> null <div class="modal-body"> null <!-- Vendor --> <div class="mb-3"> <label>Select Vendor</label> <select id="vendor_id" class="form-control"> <option value="">Select Vendor</option> @foreach($parties as $party) <option value="{{ $party->id }}"> {{ $party->name }} </option> @endforeach </select> </div> null <!-- Items --> <table class="table table-bordered"> <thead> <tr> <th>Product</th> <th>Qty</th> </tr>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dc3f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dc40) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dc3f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dc40) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dc3f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dc40) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dc3f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dc40) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dc3f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dc40) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.list string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/party/customer/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/purchase/request/details/10   1 null purchase.request.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaselist web auth can:purchase.request.list 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php <pre class=sf-dump id=sf-dump-1296714797 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1705</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1296714797", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1139263209 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3300</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22847 title="4 occurrences">#2847</a><samp data-depth=3 id=sf-dump-1139263209-ref22847 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22875 title="8 occurrences">#2875</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22826 title="22 occurrences">#2826</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22882 title="3 occurrences">#2882</a><samp data-depth=3 id=sf-dump-1139263209-ref22882 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22881 title="3 occurrences">#2881</a><samp data-depth=3 id=sf-dump-1139263209-ref22881 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22880 title="3 occurrences">#2880</a><samp data-depth=3 id=sf-dump-1139263209-ref22880 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22879 title="3 occurrences">#2879</a><samp data-depth=3 id=sf-dump-1139263209-ref22879 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22878 title="3 occurrences">#2878</a><samp data-depth=3 id=sf-dump-1139263209-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22877 title="3 occurrences">#2877</a><samp data-depth=3 id=sf-dump-1139263209-ref22877 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22876 title="3 occurrences">#2876</a><samp data-depth=3 id=sf-dump-1139263209-ref22876 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1139263209", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-436542406 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-436542406", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-307967454 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-307967454", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2437093 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-2437093", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-780926516 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-780926516", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1994758072 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1994758072", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-884004668 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-884004668", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1672310231 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3293</a>}
</pre><script>Sfdump("sf-dump-1672310231", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-472838714 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3292</a>}
</pre><script>Sfdump("sf-dump-472838714", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.1 mysql 1 1775471564.2523 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.06 mysql App\Models\User 1775471564.2781 select * from `purchase_requests` where `is_active` = ? order by `created_at` desc 0.83 mysql 1 1775471564.2914 select * from `purchase_request_items` where `purchase_request_items`.`purchase_request_id` in (3, 4, 5, 7, 8, 9, 10, 11) 1.01 mysql  1775471564.2993 select * from `users` where `users`.`id` in (1) 0.69 mysql  1775471564.6136 production null null C:\xampp\htdocs\anilmineral null d4cd1fa6-cd52-4aab-82dd-af05b04b5eca null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php 152 require null <div class="modal-dialog modal-lg"> <div class="modal-content"> null <div class="modal-header"> <h5>Send RFQ to Vendor</h5> <button class="btn-close" data-bs-dismiss="modal"></button> </div> null <div class="modal-body"> null <!-- Vendor --> <div class="mb-3"> <label>Select Vendor</label> <select id="vendor_id" class="form-control"> <option value="">Select Vendor</option> @foreach($parties as $party) <option value="{{ $party->id }}"> {{ $party->name }} </option> @endforeach </select> </div> null <!-- Items --> <table class="table table-bordered"> <thead> <tr> <th>Product</th> <th>Qty</th> </tr>  true resources\views\purchase\request\list.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dc3f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dc40) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dc3f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dc40) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dc3f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dc40) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dc3f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dc40) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dc3f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dc40) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.list string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/request/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.1 mysql 1 1775471564.2523 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.06 mysql App\Models\User 1775471564.2781 select * from `purchase_requests` where `is_active` = ? order by `created_at` desc 0.83 mysql 1 1775471564.2914 select * from `purchase_request_items` where `purchase_request_items`.`purchase_request_id` in (3, 4, 5, 7, 8, 9, 10, 11) 1.01 mysql  1775471564.2993 select * from `users` where `users`.`id` in (1) 0.69 mysql  1775471564.6136   null localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/party/customer/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/purchase/request/details/10   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.request.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaselist web auth can:purchase.request.list null null C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php <pre class=sf-dump id=sf-dump-1296714797 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1705</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1296714797", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1139263209 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3300</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22847 title="4 occurrences">#2847</a><samp data-depth=3 id=sf-dump-1139263209-ref22847 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22875 title="8 occurrences">#2875</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22826 title="22 occurrences">#2826</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22882 title="3 occurrences">#2882</a><samp data-depth=3 id=sf-dump-1139263209-ref22882 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22881 title="3 occurrences">#2881</a><samp data-depth=3 id=sf-dump-1139263209-ref22881 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22880 title="3 occurrences">#2880</a><samp data-depth=3 id=sf-dump-1139263209-ref22880 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22879 title="3 occurrences">#2879</a><samp data-depth=3 id=sf-dump-1139263209-ref22879 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22878 title="3 occurrences">#2878</a><samp data-depth=3 id=sf-dump-1139263209-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22877 title="3 occurrences">#2877</a><samp data-depth=3 id=sf-dump-1139263209-ref22877 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22876 title="3 occurrences">#2876</a><samp data-depth=3 id=sf-dump-1139263209-ref22876 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1139263209-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1139263209", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-436542406 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-436542406", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-307967454 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-307967454", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2437093 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-2437093", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-780926516 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-780926516", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1994758072 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1994758072", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-884004668 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-884004668", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1672310231 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3293</a>}
</pre><script>Sfdump("sf-dump-1672310231", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-472838714 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3292</a>}
</pre><script>Sfdump("sf-dump-472838714", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/request/list ErrorException Undefined variable $parties C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T10:32:46.837Z"} 
[2026-04-06 16:04:37] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T10:34:36.472Z"} 
[2026-04-06 16:04:37] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1775471676 Undefined variable $parties    C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php 152 require null <div class="modal-dialog modal-lg"> <div class="modal-content"> null <div class="modal-header"> <h5>Send RFQ to Vendor</h5> <button class="btn-close" data-bs-dismiss="modal"></button> </div> null <div class="modal-body"> null <!-- Vendor --> <div class="mb-3"> <label>Select Vendor</label> <select id="vendor_id" class="form-control"> <option value="">Select Vendor</option> @foreach($parties as $party) <option value="{{ $party->id }}"> {{ $party->name }} </option> @endforeach </select> </div> null <!-- Items --> <table class="table table-bordered"> <thead> <tr> <th>Product</th> <th>Qty</th> </tr>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c308) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c309) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c308) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c309) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c308) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c309) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c308) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c309) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c308) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c309) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.list string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/party/customer/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/purchase/request/list   1 purchase.request.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaselist web auth can:purchase.request.list 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php <pre class=sf-dump id=sf-dump-568125209 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1705</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-568125209", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-440241486 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3300</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22847 title="4 occurrences">#2847</a><samp data-depth=3 id=sf-dump-440241486-ref22847 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22875 title="8 occurrences">#2875</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22826 title="22 occurrences">#2826</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22882 title="3 occurrences">#2882</a><samp data-depth=3 id=sf-dump-440241486-ref22882 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22881 title="3 occurrences">#2881</a><samp data-depth=3 id=sf-dump-440241486-ref22881 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22880 title="3 occurrences">#2880</a><samp data-depth=3 id=sf-dump-440241486-ref22880 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22879 title="3 occurrences">#2879</a><samp data-depth=3 id=sf-dump-440241486-ref22879 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22878 title="3 occurrences">#2878</a><samp data-depth=3 id=sf-dump-440241486-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22877 title="3 occurrences">#2877</a><samp data-depth=3 id=sf-dump-440241486-ref22877 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22876 title="3 occurrences">#2876</a><samp data-depth=3 id=sf-dump-440241486-ref22876 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-440241486", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1449728747 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1449728747", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-736386259 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-736386259", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1195257100 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1195257100", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1238505212 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1238505212", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1215605073 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1215605073", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1032918749 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1032918749", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-201923417 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2828</a>}
</pre><script>Sfdump("sf-dump-201923417", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-162257645 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2831</a>}
</pre><script>Sfdump("sf-dump-162257645", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 21.48 mysql 1 1775471675.6131 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.85 mysql App\Models\User 1775471675.6381 select * from `purchase_requests` where `is_active` = ? order by `created_at` desc 0.82 mysql 1 1775471675.6507 select * from `purchase_request_items` where `purchase_request_items`.`purchase_request_id` in (3, 4, 5, 7, 8, 9, 10, 11) 0.98 mysql  1775471675.6593 select * from `parties` 0.78 mysql  1775471675.6655 select * from `users` where `users`.`id` in (1) 0.78 mysql  1775471675.6885 production null null C:\xampp\htdocs\anilmineral null 64c348c8-5ff7-493c-8ba0-6ae06edaf3fa null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1775471676 Undefined variable $parties    C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php 152 require null <div class="modal-dialog modal-lg"> <div class="modal-content"> null <div class="modal-header"> <h5>Send RFQ to Vendor</h5> <button class="btn-close" data-bs-dismiss="modal"></button> </div> null <div class="modal-body"> null <!-- Vendor --> <div class="mb-3"> <label>Select Vendor</label> <select id="vendor_id" class="form-control"> <option value="">Select Vendor</option> @foreach($parties as $party) <option value="{{ $party->id }}"> {{ $party->name }} </option> @endforeach </select> </div> null <!-- Items --> <table class="table table-bordered"> <thead> <tr> <th>Product</th> <th>Qty</th> </tr>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c308) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c309) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c308) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c309) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c308) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c309) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c308) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c309) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c308) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c309) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.list string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/party/customer/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/purchase/request/list   1 purchase.request.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaselist web auth can:purchase.request.list 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php <pre class=sf-dump id=sf-dump-568125209 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1705</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-568125209", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-440241486 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3300</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22847 title="4 occurrences">#2847</a><samp data-depth=3 id=sf-dump-440241486-ref22847 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22875 title="8 occurrences">#2875</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22826 title="22 occurrences">#2826</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22882 title="3 occurrences">#2882</a><samp data-depth=3 id=sf-dump-440241486-ref22882 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22881 title="3 occurrences">#2881</a><samp data-depth=3 id=sf-dump-440241486-ref22881 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22880 title="3 occurrences">#2880</a><samp data-depth=3 id=sf-dump-440241486-ref22880 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22879 title="3 occurrences">#2879</a><samp data-depth=3 id=sf-dump-440241486-ref22879 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22878 title="3 occurrences">#2878</a><samp data-depth=3 id=sf-dump-440241486-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22877 title="3 occurrences">#2877</a><samp data-depth=3 id=sf-dump-440241486-ref22877 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22876 title="3 occurrences">#2876</a><samp data-depth=3 id=sf-dump-440241486-ref22876 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-440241486", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1449728747 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1449728747", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-736386259 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-736386259", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1195257100 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1195257100", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1238505212 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1238505212", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1215605073 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1215605073", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1032918749 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1032918749", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-201923417 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2828</a>}
</pre><script>Sfdump("sf-dump-201923417", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-162257645 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2831</a>}
</pre><script>Sfdump("sf-dump-162257645", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 21.48 mysql 1 1775471675.6131 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.85 mysql App\Models\User 1775471675.6381 select * from `purchase_requests` where `is_active` = ? order by `created_at` desc 0.82 mysql 1 1775471675.6507 select * from `purchase_request_items` where `purchase_request_items`.`purchase_request_id` in (3, 4, 5, 7, 8, 9, 10, 11) 0.98 mysql  1775471675.6593 select * from `parties` 0.78 mysql  1775471675.6655 select * from `users` where `users`.`id` in (1) 0.78 mysql  1775471675.6885 production null null C:\xampp\htdocs\anilmineral null 64c348c8-5ff7-493c-8ba0-6ae06edaf3fa null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php 152 require null <div class="modal-dialog modal-lg"> <div class="modal-content"> null <div class="modal-header"> <h5>Send RFQ to Vendor</h5> <button class="btn-close" data-bs-dismiss="modal"></button> </div> null <div class="modal-body"> null <!-- Vendor --> <div class="mb-3"> <label>Select Vendor</label> <select id="vendor_id" class="form-control"> <option value="">Select Vendor</option> @foreach($parties as $party) <option value="{{ $party->id }}"> {{ $party->name }} </option> @endforeach </select> </div> null <!-- Items --> <table class="table table-bordered"> <thead> <tr> <th>Product</th> <th>Qty</th> </tr>  true resources\views\purchase\request\list.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c308) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c309) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c308) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c309) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c308) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c309) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c308) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c309) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c308) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c309) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.list string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/request/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 21.48 mysql 1 1775471675.6131 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.85 mysql App\Models\User 1775471675.6381 select * from `purchase_requests` where `is_active` = ? order by `created_at` desc 0.82 mysql 1 1775471675.6507 select * from `purchase_request_items` where `purchase_request_items`.`purchase_request_id` in (3, 4, 5, 7, 8, 9, 10, 11) 0.98 mysql  1775471675.6593 select * from `parties` 0.78 mysql  1775471675.6655 select * from `users` where `users`.`id` in (1) 0.78 mysql  1775471675.6885   null localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/party/customer/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/purchase/request/list   1 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.request.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaselist web auth can:purchase.request.list null null C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php <pre class=sf-dump id=sf-dump-568125209 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1705</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-568125209", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-440241486 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3300</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22847 title="4 occurrences">#2847</a><samp data-depth=3 id=sf-dump-440241486-ref22847 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22875 title="8 occurrences">#2875</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22826 title="22 occurrences">#2826</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22882 title="3 occurrences">#2882</a><samp data-depth=3 id=sf-dump-440241486-ref22882 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22881 title="3 occurrences">#2881</a><samp data-depth=3 id=sf-dump-440241486-ref22881 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22880 title="3 occurrences">#2880</a><samp data-depth=3 id=sf-dump-440241486-ref22880 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22879 title="3 occurrences">#2879</a><samp data-depth=3 id=sf-dump-440241486-ref22879 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22878 title="3 occurrences">#2878</a><samp data-depth=3 id=sf-dump-440241486-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22877 title="3 occurrences">#2877</a><samp data-depth=3 id=sf-dump-440241486-ref22877 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22876 title="3 occurrences">#2876</a><samp data-depth=3 id=sf-dump-440241486-ref22876 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440241486-ref22826 title="22 occurrences">#2826</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-440241486", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1449728747 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1449728747", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-736386259 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-736386259", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1195257100 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1195257100", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1238505212 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1238505212", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1215605073 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1215605073", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1032918749 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1032918749", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-201923417 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2828</a>}
</pre><script>Sfdump("sf-dump-201923417", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-162257645 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2831</a>}
</pre><script>Sfdump("sf-dump-162257645", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/request/list ErrorException Undefined variable $parties C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T10:34:36.484Z"} 
[2026-04-06 16:29:35] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T10:59:33.321Z"} 
[2026-04-06 16:29:35] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1775473172 Undefined variable $products    C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php 418 require null .then(data => { null alert(data.message); null let modal = bootstrap.Modal.getInstance(document.getElementById('rfqModal')); modal.hide(); }); } function addRFQRow() { let row = ` <tr> <td> <select class="form-control product"> <option value="">Select Product</option> @foreach($products as $product) <option value="{{ $product->id }}"> {{ $product->name }} </option> @endforeach </select> </td> null <td> <input type="number" class="form-control qty" min="1"> </td> null <td> <button class="btn btn-danger btn-sm" onclick="removeRow(this)">X</button> </td>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e34e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e34f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e34e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e34f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e34e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e34f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e34e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e34f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e34e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e34f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.list string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/party/customer/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/purchase/request/details/11   1 null purchase.request.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaselist web auth can:purchase.request.list 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php <pre class=sf-dump id=sf-dump-2087022306 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1706</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2087022306", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1855663222 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3301</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22847 title="4 occurrences">#2847</a><samp data-depth=3 id=sf-dump-1855663222-ref22847 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22875 title="8 occurrences">#2875</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22828 title="22 occurrences">#2828</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22882 title="3 occurrences">#2882</a><samp data-depth=3 id=sf-dump-1855663222-ref22882 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22828 title="22 occurrences">#2828</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22881 title="3 occurrences">#2881</a><samp data-depth=3 id=sf-dump-1855663222-ref22881 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22828 title="22 occurrences">#2828</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22880 title="3 occurrences">#2880</a><samp data-depth=3 id=sf-dump-1855663222-ref22880 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22828 title="22 occurrences">#2828</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22879 title="3 occurrences">#2879</a><samp data-depth=3 id=sf-dump-1855663222-ref22879 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22828 title="22 occurrences">#2828</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22878 title="3 occurrences">#2878</a><samp data-depth=3 id=sf-dump-1855663222-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22828 title="22 occurrences">#2828</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22877 title="3 occurrences">#2877</a><samp data-depth=3 id=sf-dump-1855663222-ref22877 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22828 title="22 occurrences">#2828</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22876 title="3 occurrences">#2876</a><samp data-depth=3 id=sf-dump-1855663222-ref22876 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22828 title="22 occurrences">#2828</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1855663222", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-440196555 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3335</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-440196555-ref23332 title="2 occurrences">#3332</a><samp data-depth=3 id=sf-dump-440196555-ref23332 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440196555-ref22835 title="2 occurrences">#2835</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440196555-ref23337 title="3 occurrences">#3337</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-440196555-ref22832 title="2 occurrences">#2832</a><samp data-depth=3 id=sf-dump-440196555-ref22832 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440196555-ref22835 title="2 occurrences">#2835</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440196555-ref23337 title="3 occurrences">#3337</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-440196555", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-910890406 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-910890406", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1302555492 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1302555492", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-282821408 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-282821408", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1663861075 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1663861075", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1730660405 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1730660405", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1352201458 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1352201458", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1265090500 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2829</a>}
</pre><script>Sfdump("sf-dump-1265090500", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-697019428 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2831</a>}
</pre><script>Sfdump("sf-dump-697019428", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 5.04 mysql 1 1775473171.7492 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.85 mysql App\Models\User 1775473171.7749 select * from `purchase_requests` where `is_active` = ? order by `created_at` desc 0.87 mysql 1 1775473171.7905 select * from `purchase_request_items` where `purchase_request_items`.`purchase_request_id` in (3, 4, 5, 7, 8, 9, 10, 11) 0.82 mysql  1775473171.801 select * from `parties` 0.67 mysql  1775473171.8069 select * from `users` where `users`.`id` in (1) 0.66 mysql  1775473172.1336 production null null C:\xampp\htdocs\anilmineral null b32181e0-9018-40a9-83e5-0e7662b577b9 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1775473172 Undefined variable $products    C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php 418 require null .then(data => { null alert(data.message); null let modal = bootstrap.Modal.getInstance(document.getElementById('rfqModal')); modal.hide(); }); } function addRFQRow() { let row = ` <tr> <td> <select class="form-control product"> <option value="">Select Product</option> @foreach($products as $product) <option value="{{ $product->id }}"> {{ $product->name }} </option> @endforeach </select> </td> null <td> <input type="number" class="form-control qty" min="1"> </td> null <td> <button class="btn btn-danger btn-sm" onclick="removeRow(this)">X</button> </td>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e34e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e34f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e34e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e34f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e34e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e34f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e34e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e34f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e34e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e34f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.list string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/party/customer/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/purchase/request/details/11   1 null purchase.request.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaselist web auth can:purchase.request.list 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php <pre class=sf-dump id=sf-dump-2087022306 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1706</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2087022306", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1855663222 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3301</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22847 title="4 occurrences">#2847</a><samp data-depth=3 id=sf-dump-1855663222-ref22847 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22875 title="8 occurrences">#2875</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22828 title="22 occurrences">#2828</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22882 title="3 occurrences">#2882</a><samp data-depth=3 id=sf-dump-1855663222-ref22882 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22828 title="22 occurrences">#2828</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22881 title="3 occurrences">#2881</a><samp data-depth=3 id=sf-dump-1855663222-ref22881 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22828 title="22 occurrences">#2828</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22880 title="3 occurrences">#2880</a><samp data-depth=3 id=sf-dump-1855663222-ref22880 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22828 title="22 occurrences">#2828</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22879 title="3 occurrences">#2879</a><samp data-depth=3 id=sf-dump-1855663222-ref22879 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22828 title="22 occurrences">#2828</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22878 title="3 occurrences">#2878</a><samp data-depth=3 id=sf-dump-1855663222-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22828 title="22 occurrences">#2828</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22877 title="3 occurrences">#2877</a><samp data-depth=3 id=sf-dump-1855663222-ref22877 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22828 title="22 occurrences">#2828</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22876 title="3 occurrences">#2876</a><samp data-depth=3 id=sf-dump-1855663222-ref22876 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22828 title="22 occurrences">#2828</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1855663222", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-440196555 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3335</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-440196555-ref23332 title="2 occurrences">#3332</a><samp data-depth=3 id=sf-dump-440196555-ref23332 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440196555-ref22835 title="2 occurrences">#2835</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440196555-ref23337 title="3 occurrences">#3337</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-440196555-ref22832 title="2 occurrences">#2832</a><samp data-depth=3 id=sf-dump-440196555-ref22832 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440196555-ref22835 title="2 occurrences">#2835</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440196555-ref23337 title="3 occurrences">#3337</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-440196555", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-910890406 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-910890406", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1302555492 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1302555492", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-282821408 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-282821408", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1663861075 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1663861075", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1730660405 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1730660405", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1352201458 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1352201458", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1265090500 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2829</a>}
</pre><script>Sfdump("sf-dump-1265090500", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-697019428 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2831</a>}
</pre><script>Sfdump("sf-dump-697019428", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 5.04 mysql 1 1775473171.7492 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.85 mysql App\Models\User 1775473171.7749 select * from `purchase_requests` where `is_active` = ? order by `created_at` desc 0.87 mysql 1 1775473171.7905 select * from `purchase_request_items` where `purchase_request_items`.`purchase_request_id` in (3, 4, 5, 7, 8, 9, 10, 11) 0.82 mysql  1775473171.801 select * from `parties` 0.67 mysql  1775473171.8069 select * from `users` where `users`.`id` in (1) 0.66 mysql  1775473172.1336 production null null C:\xampp\htdocs\anilmineral null b32181e0-9018-40a9-83e5-0e7662b577b9 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php 418 require null .then(data => { null alert(data.message); null let modal = bootstrap.Modal.getInstance(document.getElementById('rfqModal')); modal.hide(); }); } function addRFQRow() { let row = ` <tr> <td> <select class="form-control product"> <option value="">Select Product</option> @foreach($products as $product) <option value="{{ $product->id }}"> {{ $product->name }} </option> @endforeach </select> </td> null <td> <input type="number" class="form-control qty" min="1"> </td> null <td> <button class="btn btn-danger btn-sm" onclick="removeRow(this)">X</button> </td>  true resources\views\purchase\request\list.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e34e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e34f) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e34e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e34f) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e34e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e34f) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e34e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e34f) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e34e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e34f) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.list string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/request/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 5.04 mysql 1 1775473171.7492 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.85 mysql App\Models\User 1775473171.7749 select * from `purchase_requests` where `is_active` = ? order by `created_at` desc 0.87 mysql 1 1775473171.7905 select * from `purchase_request_items` where `purchase_request_items`.`purchase_request_id` in (3, 4, 5, 7, 8, 9, 10, 11) 0.82 mysql  1775473171.801 select * from `parties` 0.67 mysql  1775473171.8069 select * from `users` where `users`.`id` in (1) 0.66 mysql  1775473172.1336   null localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/party/customer/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg HiXAIwkZDrFqiXtKEjuFTYg7xUPcOMMy4mrfYSfz YhnMLmOb778RhdPhQvvXHDAjzs4dZnZRVbu5Njfg http://localhost/anilmineral/public/purchase/request/details/11   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.request.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaselist web auth can:purchase.request.list null null C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php <pre class=sf-dump id=sf-dump-2087022306 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1706</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2087022306", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1855663222 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3301</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22847 title="4 occurrences">#2847</a><samp data-depth=3 id=sf-dump-1855663222-ref22847 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22875 title="8 occurrences">#2875</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22828 title="22 occurrences">#2828</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22882 title="3 occurrences">#2882</a><samp data-depth=3 id=sf-dump-1855663222-ref22882 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22828 title="22 occurrences">#2828</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22881 title="3 occurrences">#2881</a><samp data-depth=3 id=sf-dump-1855663222-ref22881 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22828 title="22 occurrences">#2828</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22880 title="3 occurrences">#2880</a><samp data-depth=3 id=sf-dump-1855663222-ref22880 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22828 title="22 occurrences">#2828</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22879 title="3 occurrences">#2879</a><samp data-depth=3 id=sf-dump-1855663222-ref22879 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22828 title="22 occurrences">#2828</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22878 title="3 occurrences">#2878</a><samp data-depth=3 id=sf-dump-1855663222-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22828 title="22 occurrences">#2828</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22877 title="3 occurrences">#2877</a><samp data-depth=3 id=sf-dump-1855663222-ref22877 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22828 title="22 occurrences">#2828</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseRequest
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseRequest</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22876 title="3 occurrences">#2876</a><samp data-depth=3 id=sf-dump-1855663222-ref22876 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_requests</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22875 title="8 occurrences">#2875</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1855663222-ref22828 title="22 occurrences">#2828</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1855663222", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-440196555 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3335</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-440196555-ref23332 title="2 occurrences">#3332</a><samp data-depth=3 id=sf-dump-440196555-ref23332 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440196555-ref22835 title="2 occurrences">#2835</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440196555-ref23337 title="3 occurrences">#3337</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-440196555-ref22832 title="2 occurrences">#2832</a><samp data-depth=3 id=sf-dump-440196555-ref22832 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-440196555-ref22835 title="2 occurrences">#2835</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-440196555-ref23337 title="3 occurrences">#3337</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-440196555", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-910890406 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-910890406", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1302555492 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1302555492", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-282821408 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-282821408", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1663861075 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1663861075", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1730660405 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1730660405", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1352201458 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1352201458", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1265090500 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2829</a>}
</pre><script>Sfdump("sf-dump-1265090500", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-697019428 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2831</a>}
</pre><script>Sfdump("sf-dump-697019428", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/request/list ErrorException Undefined variable $products C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T10:59:33.351Z"} 
[2026-04-06 16:37:22] production.ERROR: Uncaught ReferenceError: Cannot access 'currentPR' before initialization http://localhost/anilmineral/public/purchase/request/list 9 15 ReferenceError Cannot access 'currentPR' before initialization ReferenceError: Cannot access 'currentPR' before initialization
    at openRFQModal (http://localhost/anilmineral/public/purchase/request/list:9:15)
    at HTMLButtonElement.onclick (http://localhost/anilmineral/public/purchase/request/list:1370:40) {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T11:07:21.719Z"} 
[2026-04-06 16:37:22] production.ERROR: Uncaught ReferenceError: Cannot access 'currentPR' before initialization http://localhost/anilmineral/public/purchase/request/list 9 15 ReferenceError Cannot access 'currentPR' before initialization ReferenceError: Cannot access 'currentPR' before initialization
    at openRFQModal (http://localhost/anilmineral/public/purchase/request/list:9:15)
    at HTMLButtonElement.onclick (http://localhost/anilmineral/public/purchase/request/list:1370:40) {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T11:07:21.719Z"} 
[2026-04-06 16:37:23] production.ERROR: Uncaught ReferenceError: Cannot access 'currentPR' before initialization http://localhost/anilmineral/public/purchase/request/list 9 15 ReferenceError Cannot access 'currentPR' before initialization ReferenceError: Cannot access 'currentPR' before initialization
    at openRFQModal (http://localhost/anilmineral/public/purchase/request/list:9:15)
    at HTMLButtonElement.onclick (http://localhost/anilmineral/public/purchase/request/list:1370:40) {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T11:07:23.308Z"} 
[2026-04-06 16:37:23] production.ERROR: Uncaught ReferenceError: Cannot access 'currentPR' before initialization http://localhost/anilmineral/public/purchase/request/list 9 15 ReferenceError Cannot access 'currentPR' before initialization ReferenceError: Cannot access 'currentPR' before initialization
    at openRFQModal (http://localhost/anilmineral/public/purchase/request/list:9:15)
    at HTMLButtonElement.onclick (http://localhost/anilmineral/public/purchase/request/list:1370:40) {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T11:07:23.308Z"} 
[2026-04-06 16:37:24] production.ERROR: Uncaught ReferenceError: Cannot access 'currentPR' before initialization http://localhost/anilmineral/public/purchase/request/list 9 15 ReferenceError Cannot access 'currentPR' before initialization ReferenceError: Cannot access 'currentPR' before initialization
    at openRFQModal (http://localhost/anilmineral/public/purchase/request/list:9:15)
    at HTMLButtonElement.onclick (http://localhost/anilmineral/public/purchase/request/list:1370:40) {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T11:07:23.899Z"} 
[2026-04-06 16:37:24] production.ERROR: Uncaught ReferenceError: Cannot access 'currentPR' before initialization http://localhost/anilmineral/public/purchase/request/list 9 15 ReferenceError Cannot access 'currentPR' before initialization ReferenceError: Cannot access 'currentPR' before initialization
    at openRFQModal (http://localhost/anilmineral/public/purchase/request/list:9:15)
    at HTMLButtonElement.onclick (http://localhost/anilmineral/public/purchase/request/list:1370:40) {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T11:07:23.899Z"} 
[2026-04-06 11:07:25] production.ERROR: Uncaught ReferenceError: Cannot access 'currentPR' before initialization http://localhost/anilmineral/public/purchase/request/list 9 15 ReferenceError Cannot access 'currentPR' before initialization ReferenceError: Cannot access 'currentPR' before initialization
    at openRFQModal (http://localhost/anilmineral/public/purchase/request/list:9:15)
    at HTMLButtonElement.onclick (http://localhost/anilmineral/public/purchase/request/list:1370:40) {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T11:07:24.108Z"} 
[2026-04-06 11:07:25] production.ERROR: Uncaught ReferenceError: Cannot access 'currentPR' before initialization http://localhost/anilmineral/public/purchase/request/list 9 15 ReferenceError Cannot access 'currentPR' before initialization ReferenceError: Cannot access 'currentPR' before initialization
    at openRFQModal (http://localhost/anilmineral/public/purchase/request/list:9:15)
    at HTMLButtonElement.onclick (http://localhost/anilmineral/public/purchase/request/list:1370:40) {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T11:07:24.108Z"} 
[2026-04-06 11:07:25] production.ERROR: Uncaught ReferenceError: Cannot access 'currentPR' before initialization http://localhost/anilmineral/public/purchase/request/list 9 15 ReferenceError Cannot access 'currentPR' before initialization ReferenceError: Cannot access 'currentPR' before initialization
    at openRFQModal (http://localhost/anilmineral/public/purchase/request/list:9:15)
    at HTMLButtonElement.onclick (http://localhost/anilmineral/public/purchase/request/list:1370:40) {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T11:07:24.276Z"} 
[2026-04-06 11:07:25] production.ERROR: Uncaught ReferenceError: Cannot access 'currentPR' before initialization http://localhost/anilmineral/public/purchase/request/list 9 15 ReferenceError Cannot access 'currentPR' before initialization ReferenceError: Cannot access 'currentPR' before initialization
    at openRFQModal (http://localhost/anilmineral/public/purchase/request/list:9:15)
    at HTMLButtonElement.onclick (http://localhost/anilmineral/public/purchase/request/list:1370:40) {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T11:07:24.276Z"} 
[2026-04-06 11:07:26] production.ERROR: Uncaught ReferenceError: Cannot access 'currentPR' before initialization http://localhost/anilmineral/public/purchase/request/list 9 15 ReferenceError Cannot access 'currentPR' before initialization ReferenceError: Cannot access 'currentPR' before initialization
    at openRFQModal (http://localhost/anilmineral/public/purchase/request/list:9:15)
    at HTMLButtonElement.onclick (http://localhost/anilmineral/public/purchase/request/list:1519:39) {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T11:07:25.061Z"} 
[2026-04-06 11:07:26] production.ERROR: Uncaught ReferenceError: Cannot access 'currentPR' before initialization http://localhost/anilmineral/public/purchase/request/list 9 15 ReferenceError Cannot access 'currentPR' before initialization ReferenceError: Cannot access 'currentPR' before initialization
    at openRFQModal (http://localhost/anilmineral/public/purchase/request/list:9:15)
    at HTMLButtonElement.onclick (http://localhost/anilmineral/public/purchase/request/list:1519:39) {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T11:07:25.061Z"} 
[2026-04-06 11:07:26] production.ERROR: Uncaught ReferenceError: Cannot access 'currentPR' before initialization http://localhost/anilmineral/public/purchase/request/list 9 15 ReferenceError Cannot access 'currentPR' before initialization ReferenceError: Cannot access 'currentPR' before initialization
    at openRFQModal (http://localhost/anilmineral/public/purchase/request/list:9:15)
    at HTMLButtonElement.onclick (http://localhost/anilmineral/public/purchase/request/list:1519:39) {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T11:07:25.261Z"} 
[2026-04-06 11:07:26] production.ERROR: Uncaught ReferenceError: Cannot access 'currentPR' before initialization http://localhost/anilmineral/public/purchase/request/list 9 15 ReferenceError Cannot access 'currentPR' before initialization ReferenceError: Cannot access 'currentPR' before initialization
    at openRFQModal (http://localhost/anilmineral/public/purchase/request/list:9:15)
    at HTMLButtonElement.onclick (http://localhost/anilmineral/public/purchase/request/list:1519:39) {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T11:07:25.261Z"} 
[2026-04-06 16:37:27] production.ERROR: Uncaught ReferenceError: Cannot access 'currentPR' before initialization http://localhost/anilmineral/public/purchase/request/list 9 15 ReferenceError Cannot access 'currentPR' before initialization ReferenceError: Cannot access 'currentPR' before initialization
    at openRFQModal (http://localhost/anilmineral/public/purchase/request/list:9:15)
    at HTMLButtonElement.onclick (http://localhost/anilmineral/public/purchase/request/list:1519:39) {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T11:07:25.708Z"} 
[2026-04-06 16:37:27] production.ERROR: Uncaught ReferenceError: Cannot access 'currentPR' before initialization http://localhost/anilmineral/public/purchase/request/list 9 15 ReferenceError Cannot access 'currentPR' before initialization ReferenceError: Cannot access 'currentPR' before initialization
    at openRFQModal (http://localhost/anilmineral/public/purchase/request/list:9:15)
    at HTMLButtonElement.onclick (http://localhost/anilmineral/public/purchase/request/list:1519:39) {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-06T11:07:25.708Z"} 
[2026-04-07 09:23:12] production.DEBUG: Deleting ID: 11 {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T03:53:11.778Z"} 
[2026-04-07 09:23:15] production.DEBUG: Response:  {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T03:53:12.952Z"} 
[2026-04-07 09:23:15] production.DEBUG: Data: Purchase Request Deleted Successfully {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T03:53:12.959Z"} 
[2026-04-07 09:23:18] production.DEBUG: Deleting ID: 10 {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T03:53:17.743Z"} 
[2026-04-07 09:23:19] production.DEBUG: Response:  {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T03:53:18.427Z"} 
[2026-04-07 09:23:19] production.DEBUG: Data: Purchase Request Deleted Successfully {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T03:53:18.432Z"} 
[2026-04-07 09:23:22] production.DEBUG: Deleting ID: 9 {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T03:53:21.671Z"} 
[2026-04-07 09:23:23] production.DEBUG: Response:  {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T03:53:22.379Z"} 
[2026-04-07 09:23:23] production.DEBUG: Data: Purchase Request Deleted Successfully {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T03:53:22.380Z"} 
[2026-04-07 09:23:25] production.DEBUG: Deleting ID: 8 {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T03:53:24.943Z"} 
[2026-04-07 09:23:27] production.DEBUG: Response:  {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T03:53:25.710Z"} 
[2026-04-07 09:23:27] production.DEBUG: Data: Purchase Request Deleted Successfully {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T03:53:25.715Z"} 
[2026-04-07 09:23:29] production.DEBUG: Deleting ID: 7 {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T03:53:28.519Z"} 
[2026-04-07 09:23:30] production.DEBUG: Response:  {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T03:53:29.425Z"} 
[2026-04-07 09:23:30] production.DEBUG: Data: Purchase Request Deleted Successfully {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T03:53:29.430Z"} 
[2026-04-07 09:23:32] production.DEBUG: Deleting ID: 5 {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T03:53:31.599Z"} 
[2026-04-07 09:23:33] production.DEBUG: Response:  {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T03:53:32.389Z"} 
[2026-04-07 09:23:33] production.DEBUG: Data: Purchase Request Deleted Successfully {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T03:53:32.391Z"} 
[2026-04-07 09:23:35] production.DEBUG: Deleting ID: 4 {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T03:53:35.215Z"} 
[2026-04-07 09:23:37] production.DEBUG: Response:  {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T03:53:35.933Z"} 
[2026-04-07 09:23:37] production.DEBUG: Data: Purchase Request Deleted Successfully {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T03:53:35.941Z"} 
[2026-04-07 09:23:39] production.DEBUG: Deleting ID: 3 {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T03:53:38.455Z"} 
[2026-04-07 09:23:40] production.DEBUG: Response:  {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T03:53:39.200Z"} 
[2026-04-07 09:23:40] production.DEBUG: Data: Purchase Request Deleted Successfully {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T03:53:39.201Z"} 
[2026-04-07 09:54:04] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T04:24:03.176Z"} 
[2026-04-07 09:54:04] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1775535840 Undefined property: stdClass::$pr_number    C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php 37 require null <thead> <tr> <th>#</th> <th>RFQ Number</th> <th>PR Number</th> <th>Vendor</th> <th>Status</th> </tr> </thead> null <tbody> @foreach($rfqs as $key => $rfq) <tr> <td>{{ $key+1 }}</td> <td>{{ $rfq->rfq_number }}</td> <td>{{ $rfq->pr_number }}</td> <td>{{ $rfq->vendor_name }}</td> <td> <span class="badge bg-success"> {{ ucfirst($rfq->status) }} </span> </td> </tr> @endforeach </tbody> null </table> null </div> </div>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\d01659f3dcb283d2277603ae4df3b3fe.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3535) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3536) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3535) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3536) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3535) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3536) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3535) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3536) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3535) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3536) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG SZmMQ44gTzifuyk4TJPFt45J2aO08mVeAn9FuWSN gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG http://localhost/anilmineral/public/users/getimage   1 null create.quotation.list  App\Http\Controllers\Purchase\PurchaserequestController@rfqindex web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php <pre class=sf-dump id=sf-dump-1959775274 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1713</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1959775274", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1751171766 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2464</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2463</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-095001-2</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:50:01</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:50:01</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2460</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-093103-1</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2459</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-093103-2</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1751171766", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-537362514 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-537362514", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-24392181 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-24392181", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2079853863 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-2079853863", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1078466929 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1078466929", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-164832895 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-164832895", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-964764828 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-964764828", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-315625782 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2480</a>}
</pre><script>Sfdump("sf-dump-315625782", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1321131310 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2481</a>}
</pre><script>Sfdump("sf-dump-1321131310", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.82 mysql 1 1775535835.9516 select * from `rfqs` order by `created_at` desc 0.69 mysql  1775535835.9599 production null null C:\xampp\htdocs\anilmineral null 85c4739f-535e-4f13-ab1f-fbe3fbb2ff01 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1775535840 Undefined property: stdClass::$pr_number    C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php 37 require null <thead> <tr> <th>#</th> <th>RFQ Number</th> <th>PR Number</th> <th>Vendor</th> <th>Status</th> </tr> </thead> null <tbody> @foreach($rfqs as $key => $rfq) <tr> <td>{{ $key+1 }}</td> <td>{{ $rfq->rfq_number }}</td> <td>{{ $rfq->pr_number }}</td> <td>{{ $rfq->vendor_name }}</td> <td> <span class="badge bg-success"> {{ ucfirst($rfq->status) }} </span> </td> </tr> @endforeach </tbody> null </table> null </div> </div>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\d01659f3dcb283d2277603ae4df3b3fe.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3535) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3536) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3535) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3536) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3535) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3536) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3535) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3536) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3535) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3536) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG SZmMQ44gTzifuyk4TJPFt45J2aO08mVeAn9FuWSN gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG http://localhost/anilmineral/public/users/getimage   1 null create.quotation.list  App\Http\Controllers\Purchase\PurchaserequestController@rfqindex web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php <pre class=sf-dump id=sf-dump-1959775274 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1713</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1959775274", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1751171766 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2464</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2463</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-095001-2</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:50:01</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:50:01</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2460</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-093103-1</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2459</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-093103-2</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1751171766", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-537362514 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-537362514", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-24392181 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-24392181", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2079853863 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-2079853863", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1078466929 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1078466929", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-164832895 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-164832895", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-964764828 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-964764828", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-315625782 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2480</a>}
</pre><script>Sfdump("sf-dump-315625782", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1321131310 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2481</a>}
</pre><script>Sfdump("sf-dump-1321131310", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.82 mysql 1 1775535835.9516 select * from `rfqs` order by `created_at` desc 0.69 mysql  1775535835.9599 production null null C:\xampp\htdocs\anilmineral null 85c4739f-535e-4f13-ab1f-fbe3fbb2ff01 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php 37 require null <thead> <tr> <th>#</th> <th>RFQ Number</th> <th>PR Number</th> <th>Vendor</th> <th>Status</th> </tr> </thead> null <tbody> @foreach($rfqs as $key => $rfq) <tr> <td>{{ $key+1 }}</td> <td>{{ $rfq->rfq_number }}</td> <td>{{ $rfq->pr_number }}</td> <td>{{ $rfq->vendor_name }}</td> <td> <span class="badge bg-success"> {{ ucfirst($rfq->status) }} </span> </td> </tr> @endforeach </tbody> null </table> null </div> </div>  true resources\views\purchase\quotation\index.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\d01659f3dcb283d2277603ae4df3b3fe.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3535) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3536) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3535) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3536) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3535) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3536) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3535) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3536) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3535) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3536) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/request/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.82 mysql 1 1775535835.9516 select * from `rfqs` order by `created_at` desc 0.69 mysql  1775535835.9599   null localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG SZmMQ44gTzifuyk4TJPFt45J2aO08mVeAn9FuWSN gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG http://localhost/anilmineral/public/users/getimage   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 create.quotation.list  App\Http\Controllers\Purchase\PurchaserequestController@rfqindex web auth null null C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php <pre class=sf-dump id=sf-dump-1959775274 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1713</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1959775274", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1751171766 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2464</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2463</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-095001-2</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:50:01</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:50:01</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2460</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-093103-1</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2459</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-093103-2</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1751171766", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-537362514 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-537362514", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-24392181 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-24392181", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2079853863 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-2079853863", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1078466929 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1078466929", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-164832895 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-164832895", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-964764828 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-964764828", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-315625782 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2480</a>}
</pre><script>Sfdump("sf-dump-315625782", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1321131310 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2481</a>}
</pre><script>Sfdump("sf-dump-1321131310", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/request/create/quotation/list ErrorException Undefined property: stdClass::$pr_number C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T04:24:03.203Z"} 
[2026-04-07 09:55:03] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T04:25:02.500Z"} 
[2026-04-07 09:55:03] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 InvalidArgumentException 1775535902 View [rfq.create] not found.  Spatie\ErrorSolutions\Contracts\BaseSolution rfq.create was not found. Did you mean `tax\create`?  null false false  C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php 138 findInPaths Illuminate\View\FileViewFinder * * @throws \InvalidArgumentException */ protected function findInPaths($name, $paths) { foreach ((array) $paths as $path) { foreach ($this->getPossibleViewFiles($name) as $file) { $viewPath = $path.'/'.$file; null if (strlen($viewPath) < (PHP_MAXPATHLEN - 1) && $this->files->exists($viewPath)) { return $viewPath; } } } null throw new InvalidArgumentException("View [{$name}] not found."); } null /** * Get an array of possible view files. * * @param  string  $name * @return string[] */ protected function getPossibleViewFiles($name) { return array_map(fn ($extension) => str_replace('.', '/', $name).'.'.$extension, $this->extensions); } null /**  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php 78 find Illuminate\View\FileViewFinder * Get the fully qualified location of the view. * * @param  string  $name * @return string */ public function find($name) { if (isset($this->views[$name])) { return $this->views[$name]; } null if ($this->hasHintInformation($name = trim($name))) { return $this->views[$name] = $this->findNamespacedView($name); } null return $this->views[$name] = $this->findInPaths($name, $this->paths); } null /** * Get the path to a template with a named path. * * @param  string  $name * @return string */ protected function findNamespacedView($name) { [$namespace, $view] = $this->parseNamespaceSegments($name); null return $this->findInPaths($view, $this->hints[$namespace]); } name rfq.create string false false false paths C:\xampp\htdocs\anilmineral\resources\views array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Factory.php 150 make Illuminate\View\Factory return tap($this->viewInstance($path, $path, $data), function ($view) { $this->callCreator($view); }); } null /** * Get the evaluated view contents for the given view. * * @param  string  $view * @param  \Illuminate\Contracts\Support\Arrayable|array  $data * @param  array  $mergeData * @return \Illuminate\Contracts\View\View */ public function make($view, $data = [], $mergeData = []) { $path = $this->finder->find( $view = $this->normalizeName($view) ); null // Next, we will create the view instance and call the view creator for the view // which can set any data, etc. Then we will return the view instance back to // the caller for rendering or performing other view manipulations on this. $data = array_merge($mergeData, $this->parseData($data)); null return tap($this->viewInstance($view, $path, $data), function ($view) { $this->callCreator($view); }); } null /** name rfq.create string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 1101 view null null if (func_num_args() === 0) { return $factory; } null return $factory->make($data ?? [], $rules, $messages, $attributes); } } null if (! function_exists('view')) { /** * Get the evaluated view contents for the given view. * * @param  string|null  $view * @param  \Illuminate\Contracts\Support\Arrayable|array  $data * @param  array  $mergeData * @return ($view is null ? \Illuminate\Contracts\View\Factory : \Illuminate\Contracts\View\View) */ function view($view = null, $data = [], $mergeData = []): ViewContract|ViewFactory { $factory = app(ViewFactory::class); null if (func_num_args() === 0) { return $factory; } null return $factory->make($view, $data, $mergeData); } } null view rfq.create string false false false data object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) array false false false mergeData  array false false false false C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaserequestController.php 108 rfqcreate App\Http\Controllers\Purchase\PurchaserequestController DB::raw("CONCAT(parties.first_name, ' ', parties.last_name) as vendor_name") ) ->latest() ->get(); return view('purchase.quotation.index', compact('rfqs')); } null public function rfqcreate() { $prs = DB::table('purchase_requests') ->where('status', 'approved') ->get(); null $vendors = DB::table('parties')->get(); null return view('rfq.create', compact('prs', 'vendors')); } null public function rfqgetPRItems($id) { $items = DB::table('purchase_request_items') ->where('purchase_request_id', $id) ->get(); null return response()->json($items); } null public function rfqsstore(Request $request) { foreach ($request->vendor_ids as $vendor) { view rfq.create string false false false data object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) array false false false mergeData  array false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method rfqcreate string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaserequestController false false false method rfqcreate string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create/quotation/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create/quotation/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG SZmMQ44gTzifuyk4TJPFt45J2aO08mVeAn9FuWSN gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null quotation.create  App\Http\Controllers\Purchase\PurchaserequestController@rfqcreate web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 22.47 mysql 1 1775535901.5756 select * from `purchase_requests` where `status` = ? 1.03 mysql approved 1775535901.5831 select * from `parties` 0.73 mysql  1775535901.5886 production null null C:\xampp\htdocs\anilmineral null 2094a3fc-cf76-469c-b3dc-e5dafa08bf2f null null Laravel Client PHP 12.30.1 8.2.12 InvalidArgumentException 1775535902 View [rfq.create] not found.  Spatie\ErrorSolutions\Contracts\BaseSolution rfq.create was not found. Did you mean `tax\create`?  null false false  C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php 138 findInPaths Illuminate\View\FileViewFinder * * @throws \InvalidArgumentException */ protected function findInPaths($name, $paths) { foreach ((array) $paths as $path) { foreach ($this->getPossibleViewFiles($name) as $file) { $viewPath = $path.'/'.$file; null if (strlen($viewPath) < (PHP_MAXPATHLEN - 1) && $this->files->exists($viewPath)) { return $viewPath; } } } null throw new InvalidArgumentException("View [{$name}] not found."); } null /** * Get an array of possible view files. * * @param  string  $name * @return string[] */ protected function getPossibleViewFiles($name) { return array_map(fn ($extension) => str_replace('.', '/', $name).'.'.$extension, $this->extensions); } null /**  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php 78 find Illuminate\View\FileViewFinder * Get the fully qualified location of the view. * * @param  string  $name * @return string */ public function find($name) { if (isset($this->views[$name])) { return $this->views[$name]; } null if ($this->hasHintInformation($name = trim($name))) { return $this->views[$name] = $this->findNamespacedView($name); } null return $this->views[$name] = $this->findInPaths($name, $this->paths); } null /** * Get the path to a template with a named path. * * @param  string  $name * @return string */ protected function findNamespacedView($name) { [$namespace, $view] = $this->parseNamespaceSegments($name); null return $this->findInPaths($view, $this->hints[$namespace]); } name rfq.create string false false false paths C:\xampp\htdocs\anilmineral\resources\views array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Factory.php 150 make Illuminate\View\Factory return tap($this->viewInstance($path, $path, $data), function ($view) { $this->callCreator($view); }); } null /** * Get the evaluated view contents for the given view. * * @param  string  $view * @param  \Illuminate\Contracts\Support\Arrayable|array  $data * @param  array  $mergeData * @return \Illuminate\Contracts\View\View */ public function make($view, $data = [], $mergeData = []) { $path = $this->finder->find( $view = $this->normalizeName($view) ); null // Next, we will create the view instance and call the view creator for the view // which can set any data, etc. Then we will return the view instance back to // the caller for rendering or performing other view manipulations on this. $data = array_merge($mergeData, $this->parseData($data)); null return tap($this->viewInstance($view, $path, $data), function ($view) { $this->callCreator($view); }); } null /** name rfq.create string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 1101 view null null if (func_num_args() === 0) { return $factory; } null return $factory->make($data ?? [], $rules, $messages, $attributes); } } null if (! function_exists('view')) { /** * Get the evaluated view contents for the given view. * * @param  string|null  $view * @param  \Illuminate\Contracts\Support\Arrayable|array  $data * @param  array  $mergeData * @return ($view is null ? \Illuminate\Contracts\View\Factory : \Illuminate\Contracts\View\View) */ function view($view = null, $data = [], $mergeData = []): ViewContract|ViewFactory { $factory = app(ViewFactory::class); null if (func_num_args() === 0) { return $factory; } null return $factory->make($view, $data, $mergeData); } } null view rfq.create string false false false data object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) array false false false mergeData  array false false false false C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaserequestController.php 108 rfqcreate App\Http\Controllers\Purchase\PurchaserequestController DB::raw("CONCAT(parties.first_name, ' ', parties.last_name) as vendor_name") ) ->latest() ->get(); return view('purchase.quotation.index', compact('rfqs')); } null public function rfqcreate() { $prs = DB::table('purchase_requests') ->where('status', 'approved') ->get(); null $vendors = DB::table('parties')->get(); null return view('rfq.create', compact('prs', 'vendors')); } null public function rfqgetPRItems($id) { $items = DB::table('purchase_request_items') ->where('purchase_request_id', $id) ->get(); null return response()->json($items); } null public function rfqsstore(Request $request) { foreach ($request->vendor_ids as $vendor) { view rfq.create string false false false data object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) array false false false mergeData  array false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method rfqcreate string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaserequestController false false false method rfqcreate string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create/quotation/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create/quotation/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG SZmMQ44gTzifuyk4TJPFt45J2aO08mVeAn9FuWSN gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null quotation.create  App\Http\Controllers\Purchase\PurchaserequestController@rfqcreate web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 22.47 mysql 1 1775535901.5756 select * from `purchase_requests` where `status` = ? 1.03 mysql approved 1775535901.5831 select * from `parties` 0.73 mysql  1775535901.5886 production null null C:\xampp\htdocs\anilmineral null 2094a3fc-cf76-469c-b3dc-e5dafa08bf2f null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports Spatie\ErrorSolutions\Contracts\BaseSolution rfq.create was not found.  Did you mean `tax\create`? false false /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php 138 findInPaths Illuminate\View\FileViewFinder * * @throws \InvalidArgumentException */ protected function findInPaths($name, $paths) { foreach ((array) $paths as $path) { foreach ($this->getPossibleViewFiles($name) as $file) { $viewPath = $path.'/'.$file; null if (strlen($viewPath) < (PHP_MAXPATHLEN - 1) && $this->files->exists($viewPath)) { return $viewPath; } } } null throw new InvalidArgumentException("View [{$name}] not found."); } null /** * Get an array of possible view files. * * @param  string  $name * @return string[] */ protected function getPossibleViewFiles($name) { return array_map(fn ($extension) => str_replace('.', '/', $name).'.'.$extension, $this->extensions); } null /**  false vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php 78 find Illuminate\View\FileViewFinder * Get the fully qualified location of the view. * * @param  string  $name * @return string */ public function find($name) { if (isset($this->views[$name])) { return $this->views[$name]; } null if ($this->hasHintInformation($name = trim($name))) { return $this->views[$name] = $this->findNamespacedView($name); } null return $this->views[$name] = $this->findInPaths($name, $this->paths); } null /** * Get the path to a template with a named path. * * @param  string  $name * @return string */ protected function findNamespacedView($name) { [$namespace, $view] = $this->parseNamespaceSegments($name); null return $this->findInPaths($view, $this->hints[$namespace]); } name rfq.create string false false false paths C:\xampp\htdocs\anilmineral\resources\views array false false false false vendor\laravel\framework\src\Illuminate\View\FileViewFinder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Factory.php 150 make Illuminate\View\Factory return tap($this->viewInstance($path, $path, $data), function ($view) { $this->callCreator($view); }); } null /** * Get the evaluated view contents for the given view. * * @param  string  $view * @param  \Illuminate\Contracts\Support\Arrayable|array  $data * @param  array  $mergeData * @return \Illuminate\Contracts\View\View */ public function make($view, $data = [], $mergeData = []) { $path = $this->finder->find( $view = $this->normalizeName($view) ); null // Next, we will create the view instance and call the view creator for the view // which can set any data, etc. Then we will return the view instance back to // the caller for rendering or performing other view manipulations on this. $data = array_merge($mergeData, $this->parseData($data)); null return tap($this->viewInstance($view, $path, $data), function ($view) { $this->callCreator($view); }); } null /** name rfq.create string false false false false vendor\laravel\framework\src\Illuminate\View\Factory.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 1101 view null null if (func_num_args() === 0) { return $factory; } null return $factory->make($data ?? [], $rules, $messages, $attributes); } } null if (! function_exists('view')) { /** * Get the evaluated view contents for the given view. * * @param  string|null  $view * @param  \Illuminate\Contracts\Support\Arrayable|array  $data * @param  array  $mergeData * @return ($view is null ? \Illuminate\Contracts\View\Factory : \Illuminate\Contracts\View\View) */ function view($view = null, $data = [], $mergeData = []): ViewContract|ViewFactory { $factory = app(ViewFactory::class); null if (func_num_args() === 0) { return $factory; } null return $factory->make($view, $data, $mergeData); } } null view rfq.create string false false false data object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) array false false false mergeData  array false false false false vendor\laravel\framework\src\Illuminate\Foundation\helpers.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaserequestController.php 108 rfqcreate App\Http\Controllers\Purchase\PurchaserequestController DB::raw("CONCAT(parties.first_name, ' ', parties.last_name) as vendor_name") ) ->latest() ->get(); return view('purchase.quotation.index', compact('rfqs')); } null public function rfqcreate() { $prs = DB::table('purchase_requests') ->where('status', 'approved') ->get(); null $vendors = DB::table('parties')->get(); null return view('rfq.create', compact('prs', 'vendors')); } null public function rfqgetPRItems($id) { $items = DB::table('purchase_request_items') ->where('purchase_request_id', $id) ->get(); null return response()->json($items); } null public function rfqsstore(Request $request) { foreach ($request->vendor_ids as $vendor) { view rfq.create string false false false data object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) array false false false mergeData  array false false false true app\Http\Controllers\Purchase\PurchaserequestController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method rfqcreate string false false false parameters  array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaserequestController false false false method rfqcreate string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/request/create/quotation/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 22.47 mysql 1 1775535901.5756 select * from `purchase_requests` where `status` = ? 1.03 mysql approved 1775535901.5831 select * from `parties` 0.73 mysql  1775535901.5886   null localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create/quotation/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG SZmMQ44gTzifuyk4TJPFt45J2aO08mVeAn9FuWSN gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 quotation.create  App\Http\Controllers\Purchase\PurchaserequestController@rfqcreate web auth null null null null null null  web http://localhost/anilmineral/public/purchase/request/create/quotation/create InvalidArgumentException View [rfq.create] not found. C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\View\FileViewFinder findInPaths  Spatie\ErrorSolutions\Contracts\BaseSolution rfq.create was not found.  Did you mean `tax\create`? false false  {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T04:25:02.527Z"} 
[2026-04-07 10:25:40] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T04:55:38.573Z"} 
[2026-04-07 10:25:40] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 Illuminate\Routing\Exceptions\UrlGenerationException 1775537736 Missing required parameter for [Route: quotation.items] [URI: purchase/request/get-pr-items/{id}] [Missing parameter: id].    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Exceptions\UrlGenerationException.php 35 forMissingParameters Illuminate\Routing\Exceptions\UrlGenerationException class UrlGenerationException extends Exception { /** * Create a new exception for missing route parameters. * * @param  \Illuminate\Routing\Route  $route * @param  array  $parameters * @return static */ public static function forMissingParameters(Route $route, array $parameters = []) { $parameterLabel = Str::plural('parameter', count($parameters)); null $message = sprintf( 'Missing required %s for [Route: %s] [URI: %s]', $parameterLabel, $route->getName(), $route->uri() ); null if (count($parameters) > 0) { $message .= sprintf(' [Missing %s: %s]', $parameterLabel, implode(', ', $parameters)); } null $message .= '.'; null return new static($message); } } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\RouteUrlGenerator.php 94 to Illuminate\Routing\RouteUrlGenerator { $parameters = $this->formatParameters($route, $parameters); null $domain = $this->getRouteDomain($route, $parameters); null // First we will construct the entire URI including the root and query string. Once it // has been constructed, we'll make sure we don't have any missing parameters or we // will need to throw the exception to let the developers know one was not given. $uri = $this->addQueryString($this->url->format( $root = $this->replaceRootParameters($route, $domain, $parameters), $this->replaceRouteParameters($route->uri(), $parameters), $route ), $parameters); null if (preg_match_all('/{(.*?)}/', $uri, $matchedMissingParameters)) { throw UrlGenerationException::forMissingParameters($route, $matchedMissingParameters[1]); } null // Once we have ensured that there are no missing parameters in the URI we will encode // the URI and prepare it for returning to the developer. If the URI is supposed to // be absolute, we will return it as-is. Otherwise we will remove the URL's root. $uri = strtr(rawurlencode($uri), $this->dontEncode); null if (! $absolute) { $uri = preg_replace('#^(//|[^/?])+#', '', $uri); null if ($base = $this->request->getBaseUrl()) { $uri = preg_replace('#^'.$base.'#i', '', $uri); } null route object Illuminate\Routing\Route false false false parameters id array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 541 toRoute Illuminate\Routing\UrlGenerator throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) { return $this->routeUrl()->to( $route, $parameters, $absolute ); } null /** * Get the URL to a controller action. * * @param  string|array  $action * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \InvalidArgumentException */ route object Illuminate\Routing\Route false false false parameters  array false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 518 route Illuminate\Routing\UrlGenerator * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Symfony\Component\Routing\Exception\RouteNotFoundException|\InvalidArgumentException */ public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route route object Illuminate\Routing\Route false false false parameters null string false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name quotation.items string false false false parameters null string false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php 138 require null let modal = new bootstrap.Modal(document.getElementById('createRFQModal')); modal.show(); } null document.addEventListener('change', function(e) { null if (e.target && e.target.id === 'pr_id') { null let prId = e.target.value; null if (!prId) { document.getElementById('createItems').innerHTML = ''; return; } null fetch("{{ route('quotation.items', '') }}/" + prId) .then(res => res.json()) .then(data => { null let rows = ''; null data.forEach(item => { rows += ` <tr> <td> ${item.product_name} <input type="hidden" class="product_id" value="${item.product_id}"> </td> <td> <input type="number" class="form-control qty" value="${item.quantity}"> name quotation.items string false false false parameters null string false false false absolute true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\d01659f3dcb283d2277603ae4df3b3fe.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$270e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$270f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$270e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$270f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$270e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$270f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$270e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$270f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$270e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$270f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG SZmMQ44gTzifuyk4TJPFt45J2aO08mVeAn9FuWSN gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null create.quotation.list  App\Http\Controllers\Purchase\PurchaserequestController@rfqindex web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php <pre class=sf-dump id=sf-dump-162395759 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1713</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-162395759", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-991244975 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2462</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2457</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-095001-2</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:50:01</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:50:01</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-092354</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_name</span>": "<span class=sf-dump-str title="11 characters">khushi jain</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2460</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-093103-1</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-092354</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_name</span>": <span class=sf-dump-const>null</span>
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2455</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-093103-2</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-092354</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_name</span>": "<span class=sf-dump-str title="11 characters">khushi jain</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-991244975", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1820952888 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2464</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2493</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="3 characters">abc</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2459</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="6 characters">khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="4 characters">jain</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="21 characters">anmollodha4@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": "<span class=sf-dump-str title="7 characters">7894562</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1820952888", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1537276316 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2228</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2456</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-092354</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-07</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="8 characters">i am not</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:23:54</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:24:01</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1537276316", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1490660722 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1490660722", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1385273085 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1385273085", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-373037837 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-373037837", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2092114213 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-2092114213", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-869523705 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-869523705", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1998120548 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1998120548", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2093100878 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2497</a>}
</pre><script>Sfdump("sf-dump-2093100878", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-545811356 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2498</a>}
</pre><script>Sfdump("sf-dump-545811356", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.37 mysql 1 1775537735.7828 select `rfqs`.*, `purchase_requests`.`pr_number`, CONCAT(parties.first_name, ' ', parties.last_name) as vendor_name from `rfqs` inner join `purchase_requests` on `rfqs`.`purchase_request_id` = `purchase_requests`.`id` inner join `parties` on `rfqs`.`vendor_id` = `parties`.`id` order by `created_at` desc 15.28 mysql  1775537735.8064 select * from `purchase_requests` where `is_active` = ? 0.62 mysql 1 1775537735.8141 select * from `parties` 0.58 mysql  1775537735.8185 production null null C:\xampp\htdocs\anilmineral null ed524f28-5691-4de1-a6dd-fa0e8a15f4fb null null Laravel Client PHP 12.30.1 8.2.12 Illuminate\Routing\Exceptions\UrlGenerationException 1775537736 Missing required parameter for [Route: quotation.items] [URI: purchase/request/get-pr-items/{id}] [Missing parameter: id].    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Exceptions\UrlGenerationException.php 35 forMissingParameters Illuminate\Routing\Exceptions\UrlGenerationException class UrlGenerationException extends Exception { /** * Create a new exception for missing route parameters. * * @param  \Illuminate\Routing\Route  $route * @param  array  $parameters * @return static */ public static function forMissingParameters(Route $route, array $parameters = []) { $parameterLabel = Str::plural('parameter', count($parameters)); null $message = sprintf( 'Missing required %s for [Route: %s] [URI: %s]', $parameterLabel, $route->getName(), $route->uri() ); null if (count($parameters) > 0) { $message .= sprintf(' [Missing %s: %s]', $parameterLabel, implode(', ', $parameters)); } null $message .= '.'; null return new static($message); } } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\RouteUrlGenerator.php 94 to Illuminate\Routing\RouteUrlGenerator { $parameters = $this->formatParameters($route, $parameters); null $domain = $this->getRouteDomain($route, $parameters); null // First we will construct the entire URI including the root and query string. Once it // has been constructed, we'll make sure we don't have any missing parameters or we // will need to throw the exception to let the developers know one was not given. $uri = $this->addQueryString($this->url->format( $root = $this->replaceRootParameters($route, $domain, $parameters), $this->replaceRouteParameters($route->uri(), $parameters), $route ), $parameters); null if (preg_match_all('/{(.*?)}/', $uri, $matchedMissingParameters)) { throw UrlGenerationException::forMissingParameters($route, $matchedMissingParameters[1]); } null // Once we have ensured that there are no missing parameters in the URI we will encode // the URI and prepare it for returning to the developer. If the URI is supposed to // be absolute, we will return it as-is. Otherwise we will remove the URL's root. $uri = strtr(rawurlencode($uri), $this->dontEncode); null if (! $absolute) { $uri = preg_replace('#^(//|[^/?])+#', '', $uri); null if ($base = $this->request->getBaseUrl()) { $uri = preg_replace('#^'.$base.'#i', '', $uri); } null route object Illuminate\Routing\Route false false false parameters id array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 541 toRoute Illuminate\Routing\UrlGenerator throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) { return $this->routeUrl()->to( $route, $parameters, $absolute ); } null /** * Get the URL to a controller action. * * @param  string|array  $action * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \InvalidArgumentException */ route object Illuminate\Routing\Route false false false parameters  array false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 518 route Illuminate\Routing\UrlGenerator * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Symfony\Component\Routing\Exception\RouteNotFoundException|\InvalidArgumentException */ public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route route object Illuminate\Routing\Route false false false parameters null string false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name quotation.items string false false false parameters null string false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php 138 require null let modal = new bootstrap.Modal(document.getElementById('createRFQModal')); modal.show(); } null document.addEventListener('change', function(e) { null if (e.target && e.target.id === 'pr_id') { null let prId = e.target.value; null if (!prId) { document.getElementById('createItems').innerHTML = ''; return; } null fetch("{{ route('quotation.items', '') }}/" + prId) .then(res => res.json()) .then(data => { null let rows = ''; null data.forEach(item => { rows += ` <tr> <td> ${item.product_name} <input type="hidden" class="product_id" value="${item.product_id}"> </td> <td> <input type="number" class="form-control qty" value="${item.quantity}"> name quotation.items string false false false parameters null string false false false absolute true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\d01659f3dcb283d2277603ae4df3b3fe.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$270e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$270f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$270e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$270f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$270e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$270f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$270e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$270f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$270e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$270f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG SZmMQ44gTzifuyk4TJPFt45J2aO08mVeAn9FuWSN gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null create.quotation.list  App\Http\Controllers\Purchase\PurchaserequestController@rfqindex web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php <pre class=sf-dump id=sf-dump-162395759 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1713</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-162395759", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-991244975 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2462</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2457</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-095001-2</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:50:01</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:50:01</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-092354</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_name</span>": "<span class=sf-dump-str title="11 characters">khushi jain</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2460</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-093103-1</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-092354</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_name</span>": <span class=sf-dump-const>null</span>
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2455</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-093103-2</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-092354</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_name</span>": "<span class=sf-dump-str title="11 characters">khushi jain</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-991244975", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1820952888 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2464</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2493</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="3 characters">abc</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2459</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="6 characters">khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="4 characters">jain</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="21 characters">anmollodha4@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": "<span class=sf-dump-str title="7 characters">7894562</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1820952888", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1537276316 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2228</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2456</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-092354</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-07</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="8 characters">i am not</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:23:54</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:24:01</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1537276316", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1490660722 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1490660722", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1385273085 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1385273085", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-373037837 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-373037837", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2092114213 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-2092114213", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-869523705 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-869523705", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1998120548 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1998120548", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2093100878 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2497</a>}
</pre><script>Sfdump("sf-dump-2093100878", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-545811356 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2498</a>}
</pre><script>Sfdump("sf-dump-545811356", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.37 mysql 1 1775537735.7828 select `rfqs`.*, `purchase_requests`.`pr_number`, CONCAT(parties.first_name, ' ', parties.last_name) as vendor_name from `rfqs` inner join `purchase_requests` on `rfqs`.`purchase_request_id` = `purchase_requests`.`id` inner join `parties` on `rfqs`.`vendor_id` = `parties`.`id` order by `created_at` desc 15.28 mysql  1775537735.8064 select * from `purchase_requests` where `is_active` = ? 0.62 mysql 1 1775537735.8141 select * from `parties` 0.58 mysql  1775537735.8185 production null null C:\xampp\htdocs\anilmineral null ed524f28-5691-4de1-a6dd-fa0e8a15f4fb null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Exceptions\UrlGenerationException.php 35 forMissingParameters Illuminate\Routing\Exceptions\UrlGenerationException class UrlGenerationException extends Exception { /** * Create a new exception for missing route parameters. * * @param  \Illuminate\Routing\Route  $route * @param  array  $parameters * @return static */ public static function forMissingParameters(Route $route, array $parameters = []) { $parameterLabel = Str::plural('parameter', count($parameters)); null $message = sprintf( 'Missing required %s for [Route: %s] [URI: %s]', $parameterLabel, $route->getName(), $route->uri() ); null if (count($parameters) > 0) { $message .= sprintf(' [Missing %s: %s]', $parameterLabel, implode(', ', $parameters)); } null $message .= '.'; null return new static($message); } } null  false vendor\laravel\framework\src\Illuminate\Routing\Exceptions\UrlGenerationException.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\RouteUrlGenerator.php 94 to Illuminate\Routing\RouteUrlGenerator { $parameters = $this->formatParameters($route, $parameters); null $domain = $this->getRouteDomain($route, $parameters); null // First we will construct the entire URI including the root and query string. Once it // has been constructed, we'll make sure we don't have any missing parameters or we // will need to throw the exception to let the developers know one was not given. $uri = $this->addQueryString($this->url->format( $root = $this->replaceRootParameters($route, $domain, $parameters), $this->replaceRouteParameters($route->uri(), $parameters), $route ), $parameters); null if (preg_match_all('/{(.*?)}/', $uri, $matchedMissingParameters)) { throw UrlGenerationException::forMissingParameters($route, $matchedMissingParameters[1]); } null // Once we have ensured that there are no missing parameters in the URI we will encode // the URI and prepare it for returning to the developer. If the URI is supposed to // be absolute, we will return it as-is. Otherwise we will remove the URL's root. $uri = strtr(rawurlencode($uri), $this->dontEncode); null if (! $absolute) { $uri = preg_replace('#^(//|[^/?])+#', '', $uri); null if ($base = $this->request->getBaseUrl()) { $uri = preg_replace('#^'.$base.'#i', '', $uri); } null route object Illuminate\Routing\Route false false false parameters id array false false false false vendor\laravel\framework\src\Illuminate\Routing\RouteUrlGenerator.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 541 toRoute Illuminate\Routing\UrlGenerator throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) { return $this->routeUrl()->to( $route, $parameters, $absolute ); } null /** * Get the URL to a controller action. * * @param  string|array  $action * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \InvalidArgumentException */ route object Illuminate\Routing\Route false false false parameters  array false false false absolute true bool false false false false vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 518 route Illuminate\Routing\UrlGenerator * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Symfony\Component\Routing\Exception\RouteNotFoundException|\InvalidArgumentException */ public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route route object Illuminate\Routing\Route false false false parameters null string false false false absolute true bool false false false false vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name quotation.items string false false false parameters null string false false false absolute true bool false false false false vendor\laravel\framework\src\Illuminate\Foundation\helpers.php C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php 138 require null let modal = new bootstrap.Modal(document.getElementById('createRFQModal')); modal.show(); } null document.addEventListener('change', function(e) { null if (e.target && e.target.id === 'pr_id') { null let prId = e.target.value; null if (!prId) { document.getElementById('createItems').innerHTML = ''; return; } null fetch("{{ route('quotation.items', '') }}/" + prId) .then(res => res.json()) .then(data => { null let rows = ''; null data.forEach(item => { rows += ` <tr> <td> ${item.product_name} <input type="hidden" class="product_id" value="${item.product_id}"> </td> <td> <input type="number" class="form-control qty" value="${item.quantity}"> name quotation.items string false false false parameters null string false false false absolute true bool false false false true resources\views\purchase\quotation\index.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\d01659f3dcb283d2277603ae4df3b3fe.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$270e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$270f) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$270e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$270f) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$270e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$270f) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$270e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$270f) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$270e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$270f) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/request/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.37 mysql 1 1775537735.7828 select `rfqs`.*, `purchase_requests`.`pr_number`, CONCAT(parties.first_name, ' ', parties.last_name) as vendor_name from `rfqs` inner join `purchase_requests` on `rfqs`.`purchase_request_id` = `purchase_requests`.`id` inner join `parties` on `rfqs`.`vendor_id` = `parties`.`id` order by `created_at` desc 15.28 mysql  1775537735.8064 select * from `purchase_requests` where `is_active` = ? 0.62 mysql 1 1775537735.8141 select * from `parties` 0.58 mysql  1775537735.8185   null localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG SZmMQ44gTzifuyk4TJPFt45J2aO08mVeAn9FuWSN gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 create.quotation.list  App\Http\Controllers\Purchase\PurchaserequestController@rfqindex web auth null null C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php <pre class=sf-dump id=sf-dump-162395759 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1713</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-162395759", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-991244975 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2462</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2457</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-095001-2</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:50:01</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:50:01</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-092354</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_name</span>": "<span class=sf-dump-str title="11 characters">khushi jain</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2460</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-093103-1</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-092354</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_name</span>": <span class=sf-dump-const>null</span>
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2455</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-093103-2</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-092354</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_name</span>": "<span class=sf-dump-str title="11 characters">khushi jain</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-991244975", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1820952888 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2464</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2493</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="3 characters">abc</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2459</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="6 characters">khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="4 characters">jain</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="21 characters">anmollodha4@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": "<span class=sf-dump-str title="7 characters">7894562</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1820952888", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1537276316 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2228</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2456</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-092354</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-07</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="8 characters">i am not</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:23:54</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:24:01</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1537276316", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1490660722 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1490660722", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1385273085 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1385273085", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-373037837 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-373037837", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2092114213 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-2092114213", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-869523705 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-869523705", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1998120548 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1998120548", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2093100878 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2497</a>}
</pre><script>Sfdump("sf-dump-2093100878", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-545811356 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2498</a>}
</pre><script>Sfdump("sf-dump-545811356", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Routing\Exceptions\UrlGenerationException Missing required parameter for [Route: quotation.items] [URI: purchase/request/get-pr-items/{id}] [Missing parameter: id]. C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\Routing\Exceptions\UrlGenerationException forMissingParameters    {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T04:55:38.620Z"} 
[2026-04-07 10:30:24] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:00:21.927Z"} 
[2026-04-07 10:30:24] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 Illuminate\Routing\Exceptions\UrlGenerationException 1775538019 Missing required parameter for [Route: quotation.items] [URI: get-pr-items/{id}] [Missing parameter: id].    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Exceptions\UrlGenerationException.php 35 forMissingParameters Illuminate\Routing\Exceptions\UrlGenerationException class UrlGenerationException extends Exception { /** * Create a new exception for missing route parameters. * * @param  \Illuminate\Routing\Route  $route * @param  array  $parameters * @return static */ public static function forMissingParameters(Route $route, array $parameters = []) { $parameterLabel = Str::plural('parameter', count($parameters)); null $message = sprintf( 'Missing required %s for [Route: %s] [URI: %s]', $parameterLabel, $route->getName(), $route->uri() ); null if (count($parameters) > 0) { $message .= sprintf(' [Missing %s: %s]', $parameterLabel, implode(', ', $parameters)); } null $message .= '.'; null return new static($message); } } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\RouteUrlGenerator.php 94 to Illuminate\Routing\RouteUrlGenerator { $parameters = $this->formatParameters($route, $parameters); null $domain = $this->getRouteDomain($route, $parameters); null // First we will construct the entire URI including the root and query string. Once it // has been constructed, we'll make sure we don't have any missing parameters or we // will need to throw the exception to let the developers know one was not given. $uri = $this->addQueryString($this->url->format( $root = $this->replaceRootParameters($route, $domain, $parameters), $this->replaceRouteParameters($route->uri(), $parameters), $route ), $parameters); null if (preg_match_all('/{(.*?)}/', $uri, $matchedMissingParameters)) { throw UrlGenerationException::forMissingParameters($route, $matchedMissingParameters[1]); } null // Once we have ensured that there are no missing parameters in the URI we will encode // the URI and prepare it for returning to the developer. If the URI is supposed to // be absolute, we will return it as-is. Otherwise we will remove the URL's root. $uri = strtr(rawurlencode($uri), $this->dontEncode); null if (! $absolute) { $uri = preg_replace('#^(//|[^/?])+#', '', $uri); null if ($base = $this->request->getBaseUrl()) { $uri = preg_replace('#^'.$base.'#i', '', $uri); } null route object Illuminate\Routing\Route false false false parameters id array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 541 toRoute Illuminate\Routing\UrlGenerator throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) { return $this->routeUrl()->to( $route, $parameters, $absolute ); } null /** * Get the URL to a controller action. * * @param  string|array  $action * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \InvalidArgumentException */ route object Illuminate\Routing\Route false false false parameters  array false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 518 route Illuminate\Routing\UrlGenerator * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Symfony\Component\Routing\Exception\RouteNotFoundException|\InvalidArgumentException */ public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route route object Illuminate\Routing\Route false false false parameters null array false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name quotation.items string false false false parameters null array false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php 138 require null let modal = new bootstrap.Modal(document.getElementById('createRFQModal')); modal.show(); } null document.addEventListener('change', function(e) { null if (e.target && e.target.id === 'pr_id') { null let prId = e.target.value; null if (!prId) { document.getElementById('createItems').innerHTML = ''; return; } null fetch("{{ route('quotation.items', ['id' => '']) }}/" + prId) .then(res => res.json()) .then(data => { null let rows = ''; null data.forEach(item => { rows += ` <tr> <td> ${item.product_name} <input type="hidden" class="product_id" value="${item.product_id}"> </td> <td> <input type="number" class="form-control qty" value="${item.quantity}"> name quotation.items string false false false parameters null array false false false absolute true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\d01659f3dcb283d2277603ae4df3b3fe.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$54c9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$54ca) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$54c9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$54ca) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$54c9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$54ca) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$54c9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$54ca) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$54c9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$54ca) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG SZmMQ44gTzifuyk4TJPFt45J2aO08mVeAn9FuWSN gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null create.quotation.list  App\Http\Controllers\Purchase\PurchaserequestController@rfqindex web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php <pre class=sf-dump id=sf-dump-1733956080 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1713</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1733956080", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-333250009 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2462</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2457</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-095001-2</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:50:01</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:50:01</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-092354</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_name</span>": "<span class=sf-dump-str title="11 characters">khushi jain</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2460</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-093103-1</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-092354</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_name</span>": <span class=sf-dump-const>null</span>
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2455</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-093103-2</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-092354</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_name</span>": "<span class=sf-dump-str title="11 characters">khushi jain</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-333250009", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2051532888 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2464</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2493</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="3 characters">abc</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2459</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="6 characters">khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="4 characters">jain</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="21 characters">anmollodha4@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": "<span class=sf-dump-str title="7 characters">7894562</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-2051532888", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1202460300 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2228</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2456</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-092354</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-07</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="8 characters">i am not</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:23:54</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:24:01</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1202460300", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2071174323 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-2071174323", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1347494649 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1347494649", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1908181951 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1908181951", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1767353262 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1767353262", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1904976452 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1904976452", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1425292356 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1425292356", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1423569020 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2497</a>}
</pre><script>Sfdump("sf-dump-1423569020", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-152677811 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2498</a>}
</pre><script>Sfdump("sf-dump-152677811", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.24 mysql 1 1775538019.025 select `rfqs`.*, `purchase_requests`.`pr_number`, CONCAT(parties.first_name, ' ', parties.last_name) as vendor_name from `rfqs` inner join `purchase_requests` on `rfqs`.`purchase_request_id` = `purchase_requests`.`id` inner join `parties` on `rfqs`.`vendor_id` = `parties`.`id` order by `created_at` desc 16.31 mysql  1775538019.05 select * from `purchase_requests` where `is_active` = ? 0.81 mysql 1 1775538019.056 select * from `parties` 0.68 mysql  1775538019.0612 production null null C:\xampp\htdocs\anilmineral null 043ffd46-782a-4f2a-ad2b-21bd3d9dd75e null null Laravel Client PHP 12.30.1 8.2.12 Illuminate\Routing\Exceptions\UrlGenerationException 1775538019 Missing required parameter for [Route: quotation.items] [URI: get-pr-items/{id}] [Missing parameter: id].    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Exceptions\UrlGenerationException.php 35 forMissingParameters Illuminate\Routing\Exceptions\UrlGenerationException class UrlGenerationException extends Exception { /** * Create a new exception for missing route parameters. * * @param  \Illuminate\Routing\Route  $route * @param  array  $parameters * @return static */ public static function forMissingParameters(Route $route, array $parameters = []) { $parameterLabel = Str::plural('parameter', count($parameters)); null $message = sprintf( 'Missing required %s for [Route: %s] [URI: %s]', $parameterLabel, $route->getName(), $route->uri() ); null if (count($parameters) > 0) { $message .= sprintf(' [Missing %s: %s]', $parameterLabel, implode(', ', $parameters)); } null $message .= '.'; null return new static($message); } } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\RouteUrlGenerator.php 94 to Illuminate\Routing\RouteUrlGenerator { $parameters = $this->formatParameters($route, $parameters); null $domain = $this->getRouteDomain($route, $parameters); null // First we will construct the entire URI including the root and query string. Once it // has been constructed, we'll make sure we don't have any missing parameters or we // will need to throw the exception to let the developers know one was not given. $uri = $this->addQueryString($this->url->format( $root = $this->replaceRootParameters($route, $domain, $parameters), $this->replaceRouteParameters($route->uri(), $parameters), $route ), $parameters); null if (preg_match_all('/{(.*?)}/', $uri, $matchedMissingParameters)) { throw UrlGenerationException::forMissingParameters($route, $matchedMissingParameters[1]); } null // Once we have ensured that there are no missing parameters in the URI we will encode // the URI and prepare it for returning to the developer. If the URI is supposed to // be absolute, we will return it as-is. Otherwise we will remove the URL's root. $uri = strtr(rawurlencode($uri), $this->dontEncode); null if (! $absolute) { $uri = preg_replace('#^(//|[^/?])+#', '', $uri); null if ($base = $this->request->getBaseUrl()) { $uri = preg_replace('#^'.$base.'#i', '', $uri); } null route object Illuminate\Routing\Route false false false parameters id array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 541 toRoute Illuminate\Routing\UrlGenerator throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) { return $this->routeUrl()->to( $route, $parameters, $absolute ); } null /** * Get the URL to a controller action. * * @param  string|array  $action * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \InvalidArgumentException */ route object Illuminate\Routing\Route false false false parameters  array false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 518 route Illuminate\Routing\UrlGenerator * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Symfony\Component\Routing\Exception\RouteNotFoundException|\InvalidArgumentException */ public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route route object Illuminate\Routing\Route false false false parameters null array false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name quotation.items string false false false parameters null array false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php 138 require null let modal = new bootstrap.Modal(document.getElementById('createRFQModal')); modal.show(); } null document.addEventListener('change', function(e) { null if (e.target && e.target.id === 'pr_id') { null let prId = e.target.value; null if (!prId) { document.getElementById('createItems').innerHTML = ''; return; } null fetch("{{ route('quotation.items', ['id' => '']) }}/" + prId) .then(res => res.json()) .then(data => { null let rows = ''; null data.forEach(item => { rows += ` <tr> <td> ${item.product_name} <input type="hidden" class="product_id" value="${item.product_id}"> </td> <td> <input type="number" class="form-control qty" value="${item.quantity}"> name quotation.items string false false false parameters null array false false false absolute true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\d01659f3dcb283d2277603ae4df3b3fe.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$54c9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$54ca) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$54c9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$54ca) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$54c9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$54ca) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$54c9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$54ca) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$54c9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$54ca) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG SZmMQ44gTzifuyk4TJPFt45J2aO08mVeAn9FuWSN gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null create.quotation.list  App\Http\Controllers\Purchase\PurchaserequestController@rfqindex web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php <pre class=sf-dump id=sf-dump-1733956080 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1713</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1733956080", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-333250009 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2462</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2457</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-095001-2</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:50:01</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:50:01</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-092354</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_name</span>": "<span class=sf-dump-str title="11 characters">khushi jain</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2460</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-093103-1</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-092354</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_name</span>": <span class=sf-dump-const>null</span>
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2455</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-093103-2</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-092354</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_name</span>": "<span class=sf-dump-str title="11 characters">khushi jain</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-333250009", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2051532888 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2464</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2493</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="3 characters">abc</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2459</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="6 characters">khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="4 characters">jain</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="21 characters">anmollodha4@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": "<span class=sf-dump-str title="7 characters">7894562</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-2051532888", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1202460300 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2228</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2456</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-092354</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-07</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="8 characters">i am not</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:23:54</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:24:01</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1202460300", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2071174323 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-2071174323", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1347494649 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1347494649", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1908181951 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1908181951", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1767353262 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1767353262", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1904976452 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1904976452", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1425292356 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1425292356", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1423569020 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2497</a>}
</pre><script>Sfdump("sf-dump-1423569020", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-152677811 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2498</a>}
</pre><script>Sfdump("sf-dump-152677811", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.24 mysql 1 1775538019.025 select `rfqs`.*, `purchase_requests`.`pr_number`, CONCAT(parties.first_name, ' ', parties.last_name) as vendor_name from `rfqs` inner join `purchase_requests` on `rfqs`.`purchase_request_id` = `purchase_requests`.`id` inner join `parties` on `rfqs`.`vendor_id` = `parties`.`id` order by `created_at` desc 16.31 mysql  1775538019.05 select * from `purchase_requests` where `is_active` = ? 0.81 mysql 1 1775538019.056 select * from `parties` 0.68 mysql  1775538019.0612 production null null C:\xampp\htdocs\anilmineral null 043ffd46-782a-4f2a-ad2b-21bd3d9dd75e null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Exceptions\UrlGenerationException.php 35 forMissingParameters Illuminate\Routing\Exceptions\UrlGenerationException class UrlGenerationException extends Exception { /** * Create a new exception for missing route parameters. * * @param  \Illuminate\Routing\Route  $route * @param  array  $parameters * @return static */ public static function forMissingParameters(Route $route, array $parameters = []) { $parameterLabel = Str::plural('parameter', count($parameters)); null $message = sprintf( 'Missing required %s for [Route: %s] [URI: %s]', $parameterLabel, $route->getName(), $route->uri() ); null if (count($parameters) > 0) { $message .= sprintf(' [Missing %s: %s]', $parameterLabel, implode(', ', $parameters)); } null $message .= '.'; null return new static($message); } } null  false vendor\laravel\framework\src\Illuminate\Routing\Exceptions\UrlGenerationException.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\RouteUrlGenerator.php 94 to Illuminate\Routing\RouteUrlGenerator { $parameters = $this->formatParameters($route, $parameters); null $domain = $this->getRouteDomain($route, $parameters); null // First we will construct the entire URI including the root and query string. Once it // has been constructed, we'll make sure we don't have any missing parameters or we // will need to throw the exception to let the developers know one was not given. $uri = $this->addQueryString($this->url->format( $root = $this->replaceRootParameters($route, $domain, $parameters), $this->replaceRouteParameters($route->uri(), $parameters), $route ), $parameters); null if (preg_match_all('/{(.*?)}/', $uri, $matchedMissingParameters)) { throw UrlGenerationException::forMissingParameters($route, $matchedMissingParameters[1]); } null // Once we have ensured that there are no missing parameters in the URI we will encode // the URI and prepare it for returning to the developer. If the URI is supposed to // be absolute, we will return it as-is. Otherwise we will remove the URL's root. $uri = strtr(rawurlencode($uri), $this->dontEncode); null if (! $absolute) { $uri = preg_replace('#^(//|[^/?])+#', '', $uri); null if ($base = $this->request->getBaseUrl()) { $uri = preg_replace('#^'.$base.'#i', '', $uri); } null route object Illuminate\Routing\Route false false false parameters id array false false false false vendor\laravel\framework\src\Illuminate\Routing\RouteUrlGenerator.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 541 toRoute Illuminate\Routing\UrlGenerator throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) { return $this->routeUrl()->to( $route, $parameters, $absolute ); } null /** * Get the URL to a controller action. * * @param  string|array  $action * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \InvalidArgumentException */ route object Illuminate\Routing\Route false false false parameters  array false false false absolute true bool false false false false vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 518 route Illuminate\Routing\UrlGenerator * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Symfony\Component\Routing\Exception\RouteNotFoundException|\InvalidArgumentException */ public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route route object Illuminate\Routing\Route false false false parameters null array false false false absolute true bool false false false false vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name quotation.items string false false false parameters null array false false false absolute true bool false false false false vendor\laravel\framework\src\Illuminate\Foundation\helpers.php C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php 138 require null let modal = new bootstrap.Modal(document.getElementById('createRFQModal')); modal.show(); } null document.addEventListener('change', function(e) { null if (e.target && e.target.id === 'pr_id') { null let prId = e.target.value; null if (!prId) { document.getElementById('createItems').innerHTML = ''; return; } null fetch("{{ route('quotation.items', ['id' => '']) }}/" + prId) .then(res => res.json()) .then(data => { null let rows = ''; null data.forEach(item => { rows += ` <tr> <td> ${item.product_name} <input type="hidden" class="product_id" value="${item.product_id}"> </td> <td> <input type="number" class="form-control qty" value="${item.quantity}"> name quotation.items string false false false parameters null array false false false absolute true bool false false false true resources\views\purchase\quotation\index.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\d01659f3dcb283d2277603ae4df3b3fe.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$54c9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$54ca) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$54c9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$54ca) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$54c9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$54ca) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$54c9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$54ca) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$54c9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$54ca) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/request/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 4.24 mysql 1 1775538019.025 select `rfqs`.*, `purchase_requests`.`pr_number`, CONCAT(parties.first_name, ' ', parties.last_name) as vendor_name from `rfqs` inner join `purchase_requests` on `rfqs`.`purchase_request_id` = `purchase_requests`.`id` inner join `parties` on `rfqs`.`vendor_id` = `parties`.`id` order by `created_at` desc 16.31 mysql  1775538019.05 select * from `purchase_requests` where `is_active` = ? 0.81 mysql 1 1775538019.056 select * from `parties` 0.68 mysql  1775538019.0612   null localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG SZmMQ44gTzifuyk4TJPFt45J2aO08mVeAn9FuWSN gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 create.quotation.list  App\Http\Controllers\Purchase\PurchaserequestController@rfqindex web auth null null C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php <pre class=sf-dump id=sf-dump-1733956080 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1713</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1733956080", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-333250009 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2462</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2457</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-095001-2</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:50:01</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:50:01</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-092354</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_name</span>": "<span class=sf-dump-str title="11 characters">khushi jain</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2460</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-093103-1</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-092354</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_name</span>": <span class=sf-dump-const>null</span>
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2455</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="21 characters">RFQ-20260407-093103-2</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:31:03</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-092354</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_name</span>": "<span class=sf-dump-str title="11 characters">khushi jain</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-333250009", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2051532888 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2464</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2493</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="3 characters">abc</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2459</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="6 characters">khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="4 characters">jain</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="21 characters">anmollodha4@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": "<span class=sf-dump-str title="7 characters">7894562</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-2051532888", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1202460300 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2228</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2456</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-092354</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-07</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="8 characters">i am not</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:23:54</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 09:24:01</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1202460300", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2071174323 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-2071174323", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1347494649 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1347494649", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1908181951 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1908181951", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1767353262 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1767353262", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1904976452 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1904976452", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1425292356 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1425292356", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1423569020 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2497</a>}
</pre><script>Sfdump("sf-dump-1423569020", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-152677811 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2498</a>}
</pre><script>Sfdump("sf-dump-152677811", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Routing\Exceptions\UrlGenerationException Missing required parameter for [Route: quotation.items] [URI: get-pr-items/{id}] [Missing parameter: id]. C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\Routing\Exceptions\UrlGenerationException forMissingParameters    {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:00:21.964Z"} 
[2026-04-07 11:09:33] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:39:33.025Z"} 
[2026-04-07 11:09:36] production.DEBUG: PR Selected: 13 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:39:35.373Z"} 
[2026-04-07 11:09:36] production.DEBUG: URL: http://localhost/anilmineral/public/get-pr-items/13 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:39:35.373Z"} 
[2026-04-07 11:09:37] production.DEBUG: DATA: 3 15.00 khushi 6 15.00 Benjamin Atkinson {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:39:36.180Z"} 
[2026-04-07 11:09:43] production.DEBUG: PR Selected: 12 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:39:42.348Z"} 
[2026-04-07 11:09:43] production.DEBUG: URL: http://localhost/anilmineral/public/get-pr-items/12 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:39:42.349Z"} 
[2026-04-07 11:09:44] production.DEBUG: DATA: 2 15.00 Jessamine Joyce {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:39:43.181Z"} 
[2026-04-07 11:09:48] production.DEBUG: PR Selected: 13 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:39:47.388Z"} 
[2026-04-07 11:09:48] production.DEBUG: URL: http://localhost/anilmineral/public/get-pr-items/13 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:39:47.388Z"} 
[2026-04-07 05:39:49] production.DEBUG: DATA: 3 15.00 khushi 6 15.00 Benjamin Atkinson {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:39:48.351Z"} 
[2026-04-07 11:10:00] production.DEBUG: PR Selected: 12 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:39:59.404Z"} 
[2026-04-07 11:10:00] production.DEBUG: URL: http://localhost/anilmineral/public/get-pr-items/12 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:39:59.404Z"} 
[2026-04-07 05:40:00] production.DEBUG: DATA: 2 15.00 Jessamine Joyce {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:40:00.141Z"} 
[2026-04-07 11:13:34] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:43:34.214Z"} 
[2026-04-07 11:13:36] production.DEBUG: PR Selected: 12 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:43:35.862Z"} 
[2026-04-07 11:13:36] production.DEBUG: URL: http://localhost/anilmineral/public/get-pr-items/12 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:43:35.862Z"} 
[2026-04-07 11:13:37] production.DEBUG: DATA: 2 15.00 Jessamine Joyce {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:43:36.516Z"} 
[2026-04-07 11:13:57] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:43:56.574Z"} 
[2026-04-07 11:18:16] production.DEBUG: Deleting ID: 13 {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:48:13.276Z"} 
[2026-04-07 11:18:19] production.DEBUG: Response:  {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:48:17.243Z"} 
[2026-04-07 11:18:19] production.DEBUG: Data: Purchase Request Deleted Successfully {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:48:17.265Z"} 
[2026-04-07 11:18:21] production.DEBUG: Deleting ID: 12 {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:48:20.996Z"} 
[2026-04-07 11:18:24] production.DEBUG: Response:  {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:48:22.117Z"} 
[2026-04-07 11:18:24] production.DEBUG: Data: Purchase Request Deleted Successfully {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T05:48:22.119Z"} 
[2026-04-07 11:30:58] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T06:00:57.593Z"} 
[2026-04-07 12:46:57] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T07:16:56.474Z"} 
[2026-04-07 12:48:38] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T07:18:37.287Z"} 
[2026-04-07 12:48:38] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1775546316 Undefined property: stdClass::$vendor_name    C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php 38 require null <tr> <th>#</th> <th>RFQ Number</th> <th>PR Number</th> <th>Vendor</th> <th>Status</th> </tr> </thead> null <tbody> @foreach($rfqs as $key => $rfq) <tr> <td>{{ $key+1 }}</td> <td>{{ $rfq->rfq_number }}</td> <td>{{ $rfq->pr_number }}</td> <td>{{ $rfq->vendor_name }}</td> <td> <span class="badge bg-success"> {{ ucfirst($rfq->status) }} </span> </td> </tr> @endforeach </tbody> null </table> null </div> </div> null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\d01659f3dcb283d2277603ae4df3b3fe.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dd92) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dd93) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dd92) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dd93) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dd92) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dd93) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dd92) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dd93) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dd92) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dd93) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG SZmMQ44gTzifuyk4TJPFt45J2aO08mVeAn9FuWSN gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG http://localhost/anilmineral/public/users/getimage   1 null create.quotation.list  App\Http\Controllers\Purchase\PurchaserequestController@rfqindex web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php <pre class=sf-dump id=sf-dump-541596073 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1713</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-541596073", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1100858609 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2228</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2459</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>7</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>16</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260407-124547</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:45:47</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:45:47</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-124418</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1100858609", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-278734840 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2463</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2491</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="3 characters">abc</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2483</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="6 characters">khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="4 characters">jain</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="21 characters">anmollodha4@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": "<span class=sf-dump-str title="7 characters">7894562</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2490</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="5 characters">ANMOL</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="5 characters">LODHA</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="22 characters">anmollodha41@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:39:54</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:39:54</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-278734840", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1845126889 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2464</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2462</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>16</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-124418</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-07</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:44:18</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:44:25</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1845126889", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1269271377 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1269271377", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1363165752 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1363165752", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1917039890 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1917039890", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1049221301 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1049221301", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-373078530 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-373078530", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1724099989 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1724099989", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-600070036 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2496</a>}
</pre><script>Sfdump("sf-dump-600070036", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2002048284 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2497</a>}
</pre><script>Sfdump("sf-dump-2002048284", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.26 mysql 1 1775546316.3182 select `rfqs`.*, `purchase_requests`.`pr_number` from `rfqs` inner join `purchase_requests` on `rfqs`.`purchase_request_id` = `purchase_requests`.`id` order by `created_at` desc 0.62 mysql  1775546316.3262 select * from `purchase_requests` where `is_active` = ? 0.53 mysql 1 1775546316.3316 select * from `parties` 0.68 mysql  1775546316.3366 production null null C:\xampp\htdocs\anilmineral null 7fa1d775-cc78-471d-b300-38e3bff7f0d9 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1775546316 Undefined property: stdClass::$vendor_name    C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php 38 require null <tr> <th>#</th> <th>RFQ Number</th> <th>PR Number</th> <th>Vendor</th> <th>Status</th> </tr> </thead> null <tbody> @foreach($rfqs as $key => $rfq) <tr> <td>{{ $key+1 }}</td> <td>{{ $rfq->rfq_number }}</td> <td>{{ $rfq->pr_number }}</td> <td>{{ $rfq->vendor_name }}</td> <td> <span class="badge bg-success"> {{ ucfirst($rfq->status) }} </span> </td> </tr> @endforeach </tbody> null </table> null </div> </div> null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\d01659f3dcb283d2277603ae4df3b3fe.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dd92) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dd93) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dd92) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dd93) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dd92) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dd93) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dd92) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dd93) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dd92) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dd93) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG SZmMQ44gTzifuyk4TJPFt45J2aO08mVeAn9FuWSN gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG http://localhost/anilmineral/public/users/getimage   1 null create.quotation.list  App\Http\Controllers\Purchase\PurchaserequestController@rfqindex web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php <pre class=sf-dump id=sf-dump-541596073 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1713</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-541596073", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1100858609 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2228</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2459</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>7</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>16</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260407-124547</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:45:47</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:45:47</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-124418</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1100858609", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-278734840 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2463</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2491</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="3 characters">abc</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2483</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="6 characters">khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="4 characters">jain</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="21 characters">anmollodha4@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": "<span class=sf-dump-str title="7 characters">7894562</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2490</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="5 characters">ANMOL</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="5 characters">LODHA</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="22 characters">anmollodha41@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:39:54</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:39:54</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-278734840", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1845126889 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2464</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2462</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>16</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-124418</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-07</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:44:18</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:44:25</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1845126889", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1269271377 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1269271377", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1363165752 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1363165752", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1917039890 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1917039890", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1049221301 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1049221301", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-373078530 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-373078530", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1724099989 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1724099989", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-600070036 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2496</a>}
</pre><script>Sfdump("sf-dump-600070036", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2002048284 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2497</a>}
</pre><script>Sfdump("sf-dump-2002048284", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.26 mysql 1 1775546316.3182 select `rfqs`.*, `purchase_requests`.`pr_number` from `rfqs` inner join `purchase_requests` on `rfqs`.`purchase_request_id` = `purchase_requests`.`id` order by `created_at` desc 0.62 mysql  1775546316.3262 select * from `purchase_requests` where `is_active` = ? 0.53 mysql 1 1775546316.3316 select * from `parties` 0.68 mysql  1775546316.3366 production null null C:\xampp\htdocs\anilmineral null 7fa1d775-cc78-471d-b300-38e3bff7f0d9 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php 38 require null <tr> <th>#</th> <th>RFQ Number</th> <th>PR Number</th> <th>Vendor</th> <th>Status</th> </tr> </thead> null <tbody> @foreach($rfqs as $key => $rfq) <tr> <td>{{ $key+1 }}</td> <td>{{ $rfq->rfq_number }}</td> <td>{{ $rfq->pr_number }}</td> <td>{{ $rfq->vendor_name }}</td> <td> <span class="badge bg-success"> {{ ucfirst($rfq->status) }} </span> </td> </tr> @endforeach </tbody> null </table> null </div> </div> null  true resources\views\purchase\quotation\index.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\d01659f3dcb283d2277603ae4df3b3fe.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dd92) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dd93) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dd92) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dd93) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dd92) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dd93) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dd92) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dd93) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dd92) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dd93) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/request/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.26 mysql 1 1775546316.3182 select `rfqs`.*, `purchase_requests`.`pr_number` from `rfqs` inner join `purchase_requests` on `rfqs`.`purchase_request_id` = `purchase_requests`.`id` order by `created_at` desc 0.62 mysql  1775546316.3262 select * from `purchase_requests` where `is_active` = ? 0.53 mysql 1 1775546316.3316 select * from `parties` 0.68 mysql  1775546316.3366   null localhost keep-alive max-age=0 "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG SZmMQ44gTzifuyk4TJPFt45J2aO08mVeAn9FuWSN gk8FwmdhYdmfEkF9OaeMcDR79z4PEn7ZwdhzajHG http://localhost/anilmineral/public/users/getimage   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 create.quotation.list  App\Http\Controllers\Purchase\PurchaserequestController@rfqindex web auth null null C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php <pre class=sf-dump id=sf-dump-541596073 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1713</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-541596073", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1100858609 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2228</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2459</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>7</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>16</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260407-124547</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:45:47</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:45:47</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-124418</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1100858609", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-278734840 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2463</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2491</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="3 characters">abc</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2483</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="6 characters">khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="4 characters">jain</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="21 characters">anmollodha4@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": "<span class=sf-dump-str title="7 characters">7894562</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2490</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="5 characters">ANMOL</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="5 characters">LODHA</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="22 characters">anmollodha41@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:39:54</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:39:54</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-278734840", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1845126889 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2464</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2462</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>16</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260407-124418</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-07</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:44:18</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:44:25</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1845126889", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1269271377 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1269271377", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1363165752 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1363165752", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1917039890 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1917039890", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1049221301 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1049221301", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-373078530 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-373078530", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1724099989 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1724099989", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-600070036 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2496</a>}
</pre><script>Sfdump("sf-dump-600070036", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2002048284 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2497</a>}
</pre><script>Sfdump("sf-dump-2002048284", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/request/create/quotation/list ErrorException Undefined property: stdClass::$vendor_name C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T07:18:37.320Z"} 
[2026-04-07 12:49:17] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T07:19:17.284Z"} 
[2026-04-07 12:52:47] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T07:22:46.948Z"} 
[2026-04-07 12:52:49] production.DEBUG: PR Selected: 16 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T07:22:49.171Z"} 
[2026-04-07 12:52:49] production.DEBUG: URL: http://localhost/anilmineral/public/get-pr-items/16 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T07:22:49.172Z"} 
[2026-04-07 12:52:50] production.DEBUG: DATA: 1 12.00 test 3 15.00 khushi 2 15.00 Jessamine Joyce {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T07:22:49.861Z"} 
[2026-04-07 12:53:32] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T07:23:32.023Z"} 
[2026-04-07 12:53:34] production.DEBUG: PR Selected: 17 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T07:23:34.395Z"} 
[2026-04-07 12:53:34] production.DEBUG: URL: http://localhost/anilmineral/public/get-pr-items/17 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T07:23:34.395Z"} 
[2026-04-07 07:23:35] production.DEBUG: DATA: 1 3.00 test 7 5.00 Amena Hurley {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T07:23:35.087Z"} 
[2026-04-07 17:42:35] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T12:12:35.082Z"} 
[2026-04-07 17:42:37] production.DEBUG: PR Selected: 16 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T12:12:37.377Z"} 
[2026-04-07 17:42:37] production.DEBUG: URL: http://localhost/anilmineral/public/get-pr-items/16 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T12:12:37.377Z"} 
[2026-04-07 12:12:38] production.DEBUG: DATA: 1 12.00 test 3 15.00 khushi 2 15.00 Jessamine Joyce {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T12:12:38.032Z"} 
[2026-04-07 17:47:46] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T12:17:45.455Z"} 
[2026-04-07 18:00:25] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-07T12:30:25.080Z"} 
[2026-04-08 11:18:29] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T05:48:28.473Z"} 
[2026-04-08 11:18:29] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 Illuminate\Contracts\Container\BindingResolutionException 1775627306 Target class [App\Http\Controllers\PurchaserequestController] does not exist.    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 1163 build Illuminate\Container\Container // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. if (! $reflector->isInstantiable()) { return $this->notInstantiable($concrete); } null if (is_a($concrete, SelfBuilding::class, true) && ! in_array($concrete, $this->buildStack, true)) { return $this->buildSelfBuildingInstance($concrete, $reflector); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete App\Http\Controllers\PurchaserequestController string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract App\Http\Controllers\PurchaserequestController string false false false parameters  array false false false raiseEvents true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract App\Http\Controllers\PurchaserequestController string false false false parameters  array false false false raiseEvents true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract App\Http\Controllers\PurchaserequestController string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 286 getController Illuminate\Routing\Route * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null; } null if (! $this->controller) { $class = $this->getControllerClass(); null $this->controller = $this->container->make(ltrim($class, '\\')); } null return $this->controller; } null /** * Get the controller class used for the route. * * @return string|null */ public function getControllerClass() { return $this->isControllerAction() ? $this->parseControllerCallback()[0] : null; } abstract App\Http\Controllers\PurchaserequestController string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 266 runController Illuminate\Routing\Route protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null;  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/dashboard gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null null 28KBK191ZI8yzE3dmDd3QqhSkzEgOgfeM0s6WsIN MKhT3RfgiIpddJGtA5b6kzDUKPciAqrW5ZCvgQbQ 28KBK191ZI8yzE3dmDd3QqhSkzEgOgfeM0s6WsIN null http://localhost/anilmineral/public/users/getimage   1 create.quotation.list  App\Http\Controllers\PurchaserequestController@rfqindex web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 14.71 mysql 1 1775627303.2426 production null null C:\xampp\htdocs\anilmineral null 93f55b49-df75-4e6f-bfa2-9c4a0d62b832 null null Laravel Client PHP 12.30.1 8.2.12 Illuminate\Contracts\Container\BindingResolutionException 1775627306 Target class [App\Http\Controllers\PurchaserequestController] does not exist.    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 1163 build Illuminate\Container\Container // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. if (! $reflector->isInstantiable()) { return $this->notInstantiable($concrete); } null if (is_a($concrete, SelfBuilding::class, true) && ! in_array($concrete, $this->buildStack, true)) { return $this->buildSelfBuildingInstance($concrete, $reflector); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete App\Http\Controllers\PurchaserequestController string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract App\Http\Controllers\PurchaserequestController string false false false parameters  array false false false raiseEvents true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract App\Http\Controllers\PurchaserequestController string false false false parameters  array false false false raiseEvents true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract App\Http\Controllers\PurchaserequestController string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 286 getController Illuminate\Routing\Route * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null; } null if (! $this->controller) { $class = $this->getControllerClass(); null $this->controller = $this->container->make(ltrim($class, '\\')); } null return $this->controller; } null /** * Get the controller class used for the route. * * @return string|null */ public function getControllerClass() { return $this->isControllerAction() ? $this->parseControllerCallback()[0] : null; } abstract App\Http\Controllers\PurchaserequestController string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 266 runController Illuminate\Routing\Route protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null;  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/dashboard gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null null 28KBK191ZI8yzE3dmDd3QqhSkzEgOgfeM0s6WsIN MKhT3RfgiIpddJGtA5b6kzDUKPciAqrW5ZCvgQbQ 28KBK191ZI8yzE3dmDd3QqhSkzEgOgfeM0s6WsIN null http://localhost/anilmineral/public/users/getimage   1 create.quotation.list  App\Http\Controllers\PurchaserequestController@rfqindex web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 14.71 mysql 1 1775627303.2426 production null null C:\xampp\htdocs\anilmineral null 93f55b49-df75-4e6f-bfa2-9c4a0d62b832 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 1163 build Illuminate\Container\Container // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. if (! $reflector->isInstantiable()) { return $this->notInstantiable($concrete); } null if (is_a($concrete, SelfBuilding::class, true) && ! in_array($concrete, $this->buildStack, true)) { return $this->buildSelfBuildingInstance($concrete, $reflector); } null  false vendor\laravel\framework\src\Illuminate\Container\Container.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete App\Http\Controllers\PurchaserequestController string false false false false vendor\laravel\framework\src\Illuminate\Container\Container.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract App\Http\Controllers\PurchaserequestController string false false false parameters  array false false false raiseEvents true bool false false false false vendor\laravel\framework\src\Illuminate\Foundation\Application.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract App\Http\Controllers\PurchaserequestController string false false false parameters  array false false false raiseEvents true bool false false false false vendor\laravel\framework\src\Illuminate\Container\Container.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract App\Http\Controllers\PurchaserequestController string false false false parameters  array false false false false vendor\laravel\framework\src\Illuminate\Foundation\Application.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 286 getController Illuminate\Routing\Route * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null; } null if (! $this->controller) { $class = $this->getControllerClass(); null $this->controller = $this->container->make(ltrim($class, '\\')); } null return $this->controller; } null /** * Get the controller class used for the route. * * @return string|null */ public function getControllerClass() { return $this->isControllerAction() ? $this->parseControllerCallback()[0] : null; } abstract App\Http\Controllers\PurchaserequestController string false false false parameters  array false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 266 runController Illuminate\Routing\Route protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null;  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 14.71 mysql 1 1775627303.2426   null localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/dashboard gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null null 28KBK191ZI8yzE3dmDd3QqhSkzEgOgfeM0s6WsIN MKhT3RfgiIpddJGtA5b6kzDUKPciAqrW5ZCvgQbQ 28KBK191ZI8yzE3dmDd3QqhSkzEgOgfeM0s6WsIN null http://localhost/anilmineral/public/users/getimage   1 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 create.quotation.list  App\Http\Controllers\PurchaserequestController@rfqindex web auth null null null null null null  web http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list Illuminate\Contracts\Container\BindingResolutionException Target class [App\Http\Controllers\PurchaserequestController] does not exist. C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\Container\Container build    {"url":"http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T05:48:28.501Z"} 
[2026-04-08 11:38:28] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T06:08:28.321Z"} 
[2026-04-08 11:38:34] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchaserequest/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T06:08:32.974Z"} 
[2026-04-08 11:38:34] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 Symfony\Component\Routing\Exception\RouteNotFoundException 1775628512 Route [purchase.request.updateStatus] not defined.    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 526 route Illuminate\Routing\UrlGenerator public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name purchase.request.updateStatus string false false false parameters  array false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php 328 require null .then(data => { console.log("Data:", data); null alert(data.message); null let row = document.getElementById('row-' + id); if (row) row.remove(); }) .catch(error => { console.error("Error:", error); alert('Something went wrong'); }); } function updateStatus(id, status) { fetch("{{ route('purchase.request.updateStatus') }}", { method: 'POST', headers: { 'X-CSRF-TOKEN': '{{ csrf_token() }}', 'Content-Type': 'application/json' }, body: JSON.stringify({ id: id, status: status }) }) .then(res => res.json()) .then(data => { null null name purchase.request.updateStatus string false false false parameters  array false false false absolute true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e0d9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e0da) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e0d9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e0da) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e0d9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e0da) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e0d9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e0da) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e0d9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e0da) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchaserequest/order/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null null 28KBK191ZI8yzE3dmDd3QqhSkzEgOgfeM0s6WsIN MKhT3RfgiIpddJGtA5b6kzDUKPciAqrW5ZCvgQbQ 28KBK191ZI8yzE3dmDd3QqhSkzEgOgfeM0s6WsIN http://localhost/anilmineral/public/users/getimage   1 null purchase.request.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaselist web auth can:purchase.request.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php <pre class=sf-dump id=sf-dump-531173790 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1713</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-531173790", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-611885569 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2835</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-611885569", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-308398440 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3314</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref23311 title="2 occurrences">#3311</a><samp data-depth=3 id=sf-dump-308398440-ref23311 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref22856 title="3 occurrences">#2856</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref23318 title="4 occurrences">#3318</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref22854 title="2 occurrences">#2854</a><samp data-depth=3 id=sf-dump-308398440-ref22854 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref22856 title="3 occurrences">#2856</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref23318 title="4 occurrences">#3318</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref22855 title="2 occurrences">#2855</a><samp data-depth=3 id=sf-dump-308398440-ref22855 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref22856 title="3 occurrences">#2856</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref23318 title="4 occurrences">#3318</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-308398440", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2071626446 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3293</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref22823 title="2 occurrences">#2823</a><samp data-depth=3 id=sf-dump-2071626446-ref22823 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23270 title="8 occurrences">#3270</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23302 title="9 occurrences">#3302</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23263 title="2 occurrences">#3263</a><samp data-depth=3 id=sf-dump-2071626446-ref23263 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23270 title="8 occurrences">#3270</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23302 title="9 occurrences">#3302</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23264 title="2 occurrences">#3264</a><samp data-depth=3 id=sf-dump-2071626446-ref23264 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23270 title="8 occurrences">#3270</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23302 title="9 occurrences">#3302</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23265 title="2 occurrences">#3265</a><samp data-depth=3 id=sf-dump-2071626446-ref23265 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23270 title="8 occurrences">#3270</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23302 title="9 occurrences">#3302</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23266 title="2 occurrences">#3266</a><samp data-depth=3 id=sf-dump-2071626446-ref23266 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23270 title="8 occurrences">#3270</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23302 title="9 occurrences">#3302</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23267 title="2 occurrences">#3267</a><samp data-depth=3 id=sf-dump-2071626446-ref23267 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23270 title="8 occurrences">#3270</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23302 title="9 occurrences">#3302</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23268 title="2 occurrences">#3268</a><samp data-depth=3 id=sf-dump-2071626446-ref23268 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23270 title="8 occurrences">#3270</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23302 title="9 occurrences">#3302</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23269 title="2 occurrences">#3269</a><samp data-depth=3 id=sf-dump-2071626446-ref23269 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23270 title="8 occurrences">#3270</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23302 title="9 occurrences">#3302</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-2071626446", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1024758126 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1024758126", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-754653251 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-754653251", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1006440903 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1006440903", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-635481081 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-635481081", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-975864912 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-975864912", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-749023114 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-749023114", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-550724116 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2860</a>}
</pre><script>Sfdump("sf-dump-550724116", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-809874748 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2861</a>}
</pre><script>Sfdump("sf-dump-809874748", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.89 mysql 1 1775628511.8745 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.77 mysql App\Models\User 1775628511.8962 select * from `purchase_requests` where `is_active` = ? order by `created_at` desc 0.69 mysql 1 1775628511.9096 select * from `items` 0.86 mysql  1775628511.9159 select * from `parties` 0.74 mysql  1775628511.923 production null null C:\xampp\htdocs\anilmineral null a3173293-7a60-4dd0-acd2-cd4984529488 null null Laravel Client PHP 12.30.1 8.2.12 Symfony\Component\Routing\Exception\RouteNotFoundException 1775628512 Route [purchase.request.updateStatus] not defined.    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 526 route Illuminate\Routing\UrlGenerator public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name purchase.request.updateStatus string false false false parameters  array false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php 328 require null .then(data => { console.log("Data:", data); null alert(data.message); null let row = document.getElementById('row-' + id); if (row) row.remove(); }) .catch(error => { console.error("Error:", error); alert('Something went wrong'); }); } function updateStatus(id, status) { fetch("{{ route('purchase.request.updateStatus') }}", { method: 'POST', headers: { 'X-CSRF-TOKEN': '{{ csrf_token() }}', 'Content-Type': 'application/json' }, body: JSON.stringify({ id: id, status: status }) }) .then(res => res.json()) .then(data => { null null name purchase.request.updateStatus string false false false parameters  array false false false absolute true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e0d9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e0da) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e0d9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e0da) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e0d9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e0da) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e0d9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e0da) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e0d9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e0da) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchaserequest/order/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null null 28KBK191ZI8yzE3dmDd3QqhSkzEgOgfeM0s6WsIN MKhT3RfgiIpddJGtA5b6kzDUKPciAqrW5ZCvgQbQ 28KBK191ZI8yzE3dmDd3QqhSkzEgOgfeM0s6WsIN http://localhost/anilmineral/public/users/getimage   1 null purchase.request.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaselist web auth can:purchase.request.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php <pre class=sf-dump id=sf-dump-531173790 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1713</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-531173790", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-611885569 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2835</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-611885569", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-308398440 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3314</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref23311 title="2 occurrences">#3311</a><samp data-depth=3 id=sf-dump-308398440-ref23311 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref22856 title="3 occurrences">#2856</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref23318 title="4 occurrences">#3318</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref22854 title="2 occurrences">#2854</a><samp data-depth=3 id=sf-dump-308398440-ref22854 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref22856 title="3 occurrences">#2856</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref23318 title="4 occurrences">#3318</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref22855 title="2 occurrences">#2855</a><samp data-depth=3 id=sf-dump-308398440-ref22855 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref22856 title="3 occurrences">#2856</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref23318 title="4 occurrences">#3318</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-308398440", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2071626446 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3293</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref22823 title="2 occurrences">#2823</a><samp data-depth=3 id=sf-dump-2071626446-ref22823 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23270 title="8 occurrences">#3270</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23302 title="9 occurrences">#3302</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23263 title="2 occurrences">#3263</a><samp data-depth=3 id=sf-dump-2071626446-ref23263 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23270 title="8 occurrences">#3270</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23302 title="9 occurrences">#3302</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23264 title="2 occurrences">#3264</a><samp data-depth=3 id=sf-dump-2071626446-ref23264 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23270 title="8 occurrences">#3270</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23302 title="9 occurrences">#3302</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23265 title="2 occurrences">#3265</a><samp data-depth=3 id=sf-dump-2071626446-ref23265 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23270 title="8 occurrences">#3270</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23302 title="9 occurrences">#3302</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23266 title="2 occurrences">#3266</a><samp data-depth=3 id=sf-dump-2071626446-ref23266 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23270 title="8 occurrences">#3270</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23302 title="9 occurrences">#3302</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23267 title="2 occurrences">#3267</a><samp data-depth=3 id=sf-dump-2071626446-ref23267 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23270 title="8 occurrences">#3270</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23302 title="9 occurrences">#3302</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23268 title="2 occurrences">#3268</a><samp data-depth=3 id=sf-dump-2071626446-ref23268 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23270 title="8 occurrences">#3270</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23302 title="9 occurrences">#3302</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23269 title="2 occurrences">#3269</a><samp data-depth=3 id=sf-dump-2071626446-ref23269 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23270 title="8 occurrences">#3270</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23302 title="9 occurrences">#3302</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-2071626446", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1024758126 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1024758126", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-754653251 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-754653251", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1006440903 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1006440903", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-635481081 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-635481081", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-975864912 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-975864912", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-749023114 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-749023114", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-550724116 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2860</a>}
</pre><script>Sfdump("sf-dump-550724116", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-809874748 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2861</a>}
</pre><script>Sfdump("sf-dump-809874748", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.89 mysql 1 1775628511.8745 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.77 mysql App\Models\User 1775628511.8962 select * from `purchase_requests` where `is_active` = ? order by `created_at` desc 0.69 mysql 1 1775628511.9096 select * from `items` 0.86 mysql  1775628511.9159 select * from `parties` 0.74 mysql  1775628511.923 production null null C:\xampp\htdocs\anilmineral null a3173293-7a60-4dd0-acd2-cd4984529488 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 526 route Illuminate\Routing\UrlGenerator public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) {  false vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name purchase.request.updateStatus string false false false parameters  array false false false absolute true bool false false false false vendor\laravel\framework\src\Illuminate\Foundation\helpers.php C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php 328 require null .then(data => { console.log("Data:", data); null alert(data.message); null let row = document.getElementById('row-' + id); if (row) row.remove(); }) .catch(error => { console.error("Error:", error); alert('Something went wrong'); }); } function updateStatus(id, status) { fetch("{{ route('purchase.request.updateStatus') }}", { method: 'POST', headers: { 'X-CSRF-TOKEN': '{{ csrf_token() }}', 'Content-Type': 'application/json' }, body: JSON.stringify({ id: id, status: status }) }) .then(res => res.json()) .then(data => { null null name purchase.request.updateStatus string false false false parameters  array false false false absolute true bool false false false true resources\views\purchase\request\list.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e0d9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e0da) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e0d9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e0da) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2e07ffd16481b4cd0ded8f3c2681ce66.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e0d9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e0da) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e0d9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e0da) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e0d9) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e0da) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchaserequest/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchaserequest/order/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.89 mysql 1 1775628511.8745 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.77 mysql App\Models\User 1775628511.8962 select * from `purchase_requests` where `is_active` = ? order by `created_at` desc 0.69 mysql 1 1775628511.9096 select * from `items` 0.86 mysql  1775628511.9159 select * from `parties` 0.74 mysql  1775628511.923   null localhost keep-alive "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchaserequest/order/create/quotation/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null null 28KBK191ZI8yzE3dmDd3QqhSkzEgOgfeM0s6WsIN MKhT3RfgiIpddJGtA5b6kzDUKPciAqrW5ZCvgQbQ 28KBK191ZI8yzE3dmDd3QqhSkzEgOgfeM0s6WsIN http://localhost/anilmineral/public/users/getimage   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.request.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaselist web auth can:purchase.request.view null null C:\xampp\htdocs\anilmineral\resources\views\purchase\request\list.blade.php <pre class=sf-dump id=sf-dump-531173790 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1713</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-531173790", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-611885569 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2835</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-611885569", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-308398440 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3314</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref23311 title="2 occurrences">#3311</a><samp data-depth=3 id=sf-dump-308398440-ref23311 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref22856 title="3 occurrences">#2856</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref23318 title="4 occurrences">#3318</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref22854 title="2 occurrences">#2854</a><samp data-depth=3 id=sf-dump-308398440-ref22854 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref22856 title="3 occurrences">#2856</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref23318 title="4 occurrences">#3318</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref22855 title="2 occurrences">#2855</a><samp data-depth=3 id=sf-dump-308398440-ref22855 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref22856 title="3 occurrences">#2856</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-308398440-ref23318 title="4 occurrences">#3318</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-308398440", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2071626446 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3293</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref22823 title="2 occurrences">#2823</a><samp data-depth=3 id=sf-dump-2071626446-ref22823 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23270 title="8 occurrences">#3270</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23302 title="9 occurrences">#3302</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23263 title="2 occurrences">#3263</a><samp data-depth=3 id=sf-dump-2071626446-ref23263 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23270 title="8 occurrences">#3270</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23302 title="9 occurrences">#3302</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23264 title="2 occurrences">#3264</a><samp data-depth=3 id=sf-dump-2071626446-ref23264 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23270 title="8 occurrences">#3270</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23302 title="9 occurrences">#3302</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23265 title="2 occurrences">#3265</a><samp data-depth=3 id=sf-dump-2071626446-ref23265 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23270 title="8 occurrences">#3270</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23302 title="9 occurrences">#3302</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23266 title="2 occurrences">#3266</a><samp data-depth=3 id=sf-dump-2071626446-ref23266 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23270 title="8 occurrences">#3270</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23302 title="9 occurrences">#3302</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23267 title="2 occurrences">#3267</a><samp data-depth=3 id=sf-dump-2071626446-ref23267 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23270 title="8 occurrences">#3270</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23302 title="9 occurrences">#3302</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23268 title="2 occurrences">#3268</a><samp data-depth=3 id=sf-dump-2071626446-ref23268 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23270 title="8 occurrences">#3270</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23302 title="9 occurrences">#3302</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23269 title="2 occurrences">#3269</a><samp data-depth=3 id=sf-dump-2071626446-ref23269 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23270 title="8 occurrences">#3270</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2071626446-ref23302 title="9 occurrences">#3302</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-2071626446", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1024758126 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1024758126", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-754653251 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-754653251", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1006440903 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1006440903", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-635481081 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-635481081", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-975864912 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-975864912", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-749023114 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-749023114", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-550724116 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2860</a>}
</pre><script>Sfdump("sf-dump-550724116", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-809874748 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2861</a>}
</pre><script>Sfdump("sf-dump-809874748", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchaserequest/order/list Symfony\Component\Routing\Exception\RouteNotFoundException Route [purchase.request.updateStatus] not defined. C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\Routing\UrlGenerator route    {"url":"http://localhost/anilmineral/public/purchaserequest/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T06:08:33.012Z"} 
[2026-04-08 11:40:17] production.ERROR: Error Server error Error: Server error
    at http://localhost/anilmineral/public/purchaserequest/order/list:49:23 {"url":"http://localhost/anilmineral/public/purchaserequest/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T06:10:13.618Z"} 
[2026-04-08 11:40:39] production.ERROR: Error Server error Error: Server error
    at http://localhost/anilmineral/public/purchaserequest/order/list:49:23 {"url":"http://localhost/anilmineral/public/purchaserequest/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T06:10:32.379Z"} 
[2026-04-08 11:43:01] production.ERROR: Error Server error Error: Server error
    at http://localhost/anilmineral/public/purchaserequest/order/list:49:23 {"url":"http://localhost/anilmineral/public/purchaserequest/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T06:12:55.435Z"} 
[2026-04-08 11:44:51] production.ERROR: Error Server error Error: Server error
    at http://localhost/anilmineral/public/purchase/request/order/list:49:23 {"url":"http://localhost/anilmineral/public/purchase/request/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T06:14:45.212Z"} 
[2026-04-08 11:52:37] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T06:22:36.716Z"} 
[2026-04-08 15:24:56] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T09:54:55.397Z"} 
[2026-04-08 09:54:57] production.DEBUG: PR Selected: 19 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T09:54:56.846Z"} 
[2026-04-08 09:54:57] production.DEBUG: URL: http://localhost/anilmineral/public/get-pr-items/19 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T09:54:56.846Z"} 
[2026-04-08 15:24:58] production.DEBUG: DATA: 3 15.00 khushi 8 16.00 Kitra Craig 5 52.00 today new {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T09:54:57.574Z"} 
[2026-04-08 15:26:09] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T09:56:09.057Z"} 
[2026-04-08 15:26:11] production.DEBUG: PR Selected: 18 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T09:56:11.065Z"} 
[2026-04-08 15:26:11] production.DEBUG: URL: http://localhost/anilmineral/public/get-pr-items/18 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T09:56:11.065Z"} 
[2026-04-08 09:56:12] production.DEBUG: DATA: 1 14.00 test 2 12.00 Jessamine Joyce 8 45.00 Kitra Craig {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T09:56:11.745Z"} 
[2026-04-08 16:43:12] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T11:13:11.578Z"} 
[2026-04-08 16:43:13] production.DEBUG: PR Selected: 18 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T11:13:13.126Z"} 
[2026-04-08 16:43:13] production.DEBUG: URL: http://localhost/anilmineral/public/get-pr-items/18 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T11:13:13.126Z"} 
[2026-04-08 11:13:14] production.DEBUG: DATA: 1 14.00 test 2 12.00 Jessamine Joyce 8 45.00 Kitra Craig {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T11:13:13.781Z"} 
[2026-04-08 16:52:43] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T11:22:42.638Z"} 
[2026-04-08 16:52:47] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T11:22:47.038Z"} 
[2026-04-08 16:52:53] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T11:22:52.509Z"} 
[2026-04-08 16:52:54] production.DEBUG: PR Selected: 19 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T11:22:53.822Z"} 
[2026-04-08 16:52:54] production.DEBUG: URL: http://localhost/anilmineral/public/get-pr-items/19 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T11:22:53.822Z"} 
[2026-04-08 16:52:55] production.DEBUG: DATA: 3 15.00 khushi 8 16.00 Kitra Craig 5 52.00 today new {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T11:22:54.478Z"} 
[2026-04-08 16:53:08] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T11:23:08.248Z"} 
[2026-04-08 17:38:04] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-08T12:08:03.612Z"} 
[2026-04-13 16:13:00] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/warehouse/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/warehouse/list:91:24) {"url":"http://localhost/anilmineral/public/warehouse/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-13T10:42:59.731Z"} 
[2026-04-13 16:13:00] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/warehouse/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/warehouse/list:91:24) {"url":"http://localhost/anilmineral/public/warehouse/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-13T10:42:59.732Z"} 
[2026-04-13 16:13:09] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/role-and-permission/role/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/role-and-permission/role/list:91:24) {"url":"http://localhost/anilmineral/public/role-and-permission/role/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-13T10:43:08.731Z"} 
[2026-04-13 16:13:09] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/role-and-permission/role/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/role-and-permission/role/list:91:24) {"url":"http://localhost/anilmineral/public/role-and-permission/role/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-13T10:43:08.732Z"} 
[2026-04-13 16:34:01] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/users/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/users/list:91:24) {"url":"http://localhost/anilmineral/public/users/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-13T11:04:00.903Z"} 
[2026-04-13 16:34:01] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/users/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/users/list:91:24) {"url":"http://localhost/anilmineral/public/users/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-13T11:04:00.904Z"} 
[2026-04-13 16:59:31] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-13T11:29:29.875Z"} 
[2026-04-13 16:59:31] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-13T11:29:29.875Z"} 
[2026-04-13 17:31:57] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/role-and-permission/role/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/role-and-permission/role/list:91:24) {"url":"http://localhost/anilmineral/public/role-and-permission/role/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-13T12:01:57.294Z"} 
[2026-04-13 17:31:57] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/role-and-permission/role/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/role-and-permission/role/list:91:24) {"url":"http://localhost/anilmineral/public/role-and-permission/role/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-13T12:01:57.294Z"} 
[2026-04-15 09:21:06] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T03:51:05.439Z"} 
[2026-04-15 09:21:06] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T03:51:05.439Z"} 
[2026-04-15 09:54:25] production.DEBUG:  {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T04:24:25.222Z"} 
[2026-04-15 09:56:55] production.DEBUG: 14.00 1 test 12.00 2 Jessamine Joyce 45.00 8 Kitra Craig {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T04:26:54.500Z"} 
[2026-04-15 09:57:52] production.DEBUG: 14.00 1 test 12.00 2 Jessamine Joyce 45.00 8 Kitra Craig {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T04:27:52.164Z"} 
[2026-04-15 09:58:06] production.DEBUG: 15.00 3 khushi 16.00 8 Kitra Craig 52.00 5 today new {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T04:28:05.789Z"} 
[2026-04-15 10:08:32] production.DEBUG: 14.00 1 test 12.00 2 Jessamine Joyce 45.00 8 Kitra Craig {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T04:38:31.869Z"} 
[2026-04-15 10:09:59] production.DEBUG: 15.00 3 khushi 16.00 8 Kitra Craig 52.00 5 today new {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T04:39:58.681Z"} 
[2026-04-15 10:11:05] production.DEBUG: 14.00 1 test 12.00 2 Jessamine Joyce 45.00 8 Kitra Craig {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T04:41:04.934Z"} 
[2026-04-15 10:18:48] production.DEBUG: 14.00 1 test 12.00 2 Jessamine Joyce 45.00 8 Kitra Craig {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T04:48:48.231Z"} 
[2026-04-15 10:18:48] production.ERROR: Uncaught ReferenceError: price is not defined http://localhost/anilmineral/public/purchase/order/create 1996 34 ReferenceError price is not defined ReferenceError: price is not defined
    at Object.<anonymous> (http://localhost/anilmineral/public/purchase/order/create:1996:34)
    at ce.each (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:3129)
    at Object.success (http://localhost/anilmineral/public/purchase/order/create:1984:19)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as resolveWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77721)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T04:48:48.232Z"} 
[2026-04-15 10:18:48] production.ERROR: Uncaught ReferenceError: price is not defined http://localhost/anilmineral/public/purchase/order/create 1996 34 ReferenceError price is not defined ReferenceError: price is not defined
    at Object.<anonymous> (http://localhost/anilmineral/public/purchase/order/create:1996:34)
    at ce.each (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:3129)
    at Object.success (http://localhost/anilmineral/public/purchase/order/create:1984:19)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as resolveWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77721)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T04:48:48.232Z"} 
[2026-04-15 10:22:51] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T04:52:48.863Z"} 
[2026-04-15 10:22:51] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 Symfony\Component\Routing\Exception\RouteNotFoundException 1776228760 Route [get.pr.items] not defined.    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 526 route Illuminate\Routing\UrlGenerator public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name get.pr.items string false false false parameters :id string false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php 172 require null @include("modals.payment-type.create") @include("modals.item.serial-tracking") @include("modals.party.create") @include("modals.item.create") @include("modals.purchase.order.load-purchased-items") null @endsection null @section('js') <script> $('#pr_id').on('change', function () { let pr_id = $(this).val(); null if (pr_id != '') { $.ajax({ url: "{{ route('get.pr.items', ':id') }}".replace(':id', pr_id), type: 'GET', success: function (res) { console.log(res); let tbody = $('#pr_items_body'); tbody.html(''); null if (res.length === 0) { tbody.append(`<tr><td colspan="6">No items found</td></tr>`); return; } null $.each(res, function (index, item) { null let qty = item.quantity ?? 0; name get.pr.items string false false false parameters :id string false false false absolute true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2fdfc2574107be4f64a70aa2063be2ce.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$13ef) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$13f0) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$13ef) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$13f0) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$13ef) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$13f0) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$13ef) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$13f0) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$13ef) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$13f0) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null Z0hsi8KFHl0soSC5onVca2KOTipGt4bnhDhP0K2x asZCXnDfarMgBeK8irwK7EdhefdMfFzR6SNMncQI Z0hsi8KFHl0soSC5onVca2KOTipGt4bnhDhP0K2x http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 purchase.order.create  App\Http\Controllers\Purchase\PurchaseOrderController@create web auth can:purchase.order.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php <pre class=sf-dump id=sf-dump-528205222 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1295</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-528205222", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1138195492 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>5</span>
</samp>]
</pre><script>Sfdump("sf-dump-1138195492", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-576543996 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-576543996", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1089061806 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1089061806", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1557062445 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1557062445", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-829522923 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-829522923", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2024877763 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-2024877763", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1583176837 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1583176837", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1595684793 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1595684793", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-152840669 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-152840669", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1785234506 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3292</a>}
</pre><script>Sfdump("sf-dump-1785234506", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-291382345 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3294</a>}
</pre><script>Sfdump("sf-dump-291382345", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.37 mysql 1 1776228754.4646 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.11 mysql App\Models\User 1776228754.4898 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.7 mysql App\Models\User 1776228754.4952 select * from `prefix` where `prefix`.`id` = ? limit 1 0.61 mysql 1 1776228754.508 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.49 mysql  1776228754.5143 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 0.77 mysql CASH 1776228754.5225 select * from `purchase_requests` where `is_active` = ? 0.62 mysql 1 1776228754.5318 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 0.78 mysql supplier 1 1776228757.3923 select * from `users` where `users`.`id` = ? limit 1 0.68 mysql 1 1776228757.4318 select * from `warehouses` 1.29 mysql  1776228757.4381 select * from `taxes` 0.57 mysql  1776228757.4777 select * from `account_groups` where `unique_code` in (?, ?) 0.76 mysql DIRECT_EXPENSES INDIRECT_EXPENSES 1776228757.5122 select * from `currencies` order by `is_company_currency` desc 0.58 mysql  1776228757.5982 select `id`, `name` from `brands` 0.62 mysql  1776228757.6725 select `id`, `name` from `item_categories` 0.5 mysql  1776228757.6852 select * from `units` 0.59 mysql  1776228757.7012 select * from `units` 0.61 mysql  1776228757.7125 select * from `taxes` 0.53 mysql  1776228757.7541 select * from `users` where `users`.`id` = ? limit 1 0.54 mysql 1 1776228757.7674 select * from `warehouses` 0.52 mysql  1776228757.7715 production null null C:\xampp\htdocs\anilmineral null 97c96c6c-d615-4273-88c8-28bc49af13fa null null Laravel Client PHP 12.30.1 8.2.12 Symfony\Component\Routing\Exception\RouteNotFoundException 1776228762 Route [get.pr.items] not defined.    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 526 route Illuminate\Routing\UrlGenerator public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name get.pr.items string false false false parameters :id string false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php 172 require null @include("modals.payment-type.create") @include("modals.item.serial-tracking") @include("modals.party.create") @include("modals.item.create") @include("modals.purchase.order.load-purchased-items") null @endsection null @section('js') <script> $('#pr_id').on('change', function () { let pr_id = $(this).val(); null if (pr_id != '') { $.ajax({ url: "{{ route('get.pr.items', ':id') }}".replace(':id', pr_id), type: 'GET', success: function (res) { console.log(res); let tbody = $('#pr_items_body'); tbody.html(''); null if (res.length === 0) { tbody.append(`<tr><td colspan="6">No items found</td></tr>`); return; } null $.each(res, function (index, item) { null let qty = item.quantity ?? 0; name get.pr.items string false false false parameters :id string false false false absolute true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2fdfc2574107be4f64a70aa2063be2ce.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$13ef) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$13f0) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$13ef) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$13f0) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$13ef) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$13f0) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$13ef) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$13f0) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$13ef) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$13f0) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null Z0hsi8KFHl0soSC5onVca2KOTipGt4bnhDhP0K2x asZCXnDfarMgBeK8irwK7EdhefdMfFzR6SNMncQI Z0hsi8KFHl0soSC5onVca2KOTipGt4bnhDhP0K2x http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 purchase.order.create  App\Http\Controllers\Purchase\PurchaseOrderController@create web auth can:purchase.order.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php <pre class=sf-dump id=sf-dump-528205222 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1295</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-528205222", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1138195492 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>5</span>
</samp>]
</pre><script>Sfdump("sf-dump-1138195492", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-576543996 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-576543996", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1089061806 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1089061806", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1557062445 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1557062445", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-829522923 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-829522923", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2024877763 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-2024877763", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1583176837 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1583176837", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1595684793 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1595684793", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-152840669 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-152840669", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1785234506 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3292</a>}
</pre><script>Sfdump("sf-dump-1785234506", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-291382345 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3294</a>}
</pre><script>Sfdump("sf-dump-291382345", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.37 mysql 1 1776228754.4646 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.11 mysql App\Models\User 1776228754.4898 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.7 mysql App\Models\User 1776228754.4952 select * from `prefix` where `prefix`.`id` = ? limit 1 0.61 mysql 1 1776228754.508 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.49 mysql  1776228754.5143 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 0.77 mysql CASH 1776228754.5225 select * from `purchase_requests` where `is_active` = ? 0.62 mysql 1 1776228754.5318 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 0.78 mysql supplier 1 1776228757.3923 select * from `users` where `users`.`id` = ? limit 1 0.68 mysql 1 1776228757.4318 select * from `warehouses` 1.29 mysql  1776228757.4381 select * from `taxes` 0.57 mysql  1776228757.4777 select * from `account_groups` where `unique_code` in (?, ?) 0.76 mysql DIRECT_EXPENSES INDIRECT_EXPENSES 1776228757.5122 select * from `currencies` order by `is_company_currency` desc 0.58 mysql  1776228757.5982 select `id`, `name` from `brands` 0.62 mysql  1776228757.6725 select `id`, `name` from `item_categories` 0.5 mysql  1776228757.6852 select * from `units` 0.59 mysql  1776228757.7012 select * from `units` 0.61 mysql  1776228757.7125 select * from `taxes` 0.53 mysql  1776228757.7541 select * from `users` where `users`.`id` = ? limit 1 0.54 mysql 1 1776228757.7674 select * from `warehouses` 0.52 mysql  1776228757.7715 production null null C:\xampp\htdocs\anilmineral null 97c96c6c-d615-4273-88c8-28bc49af13fa null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 526 route Illuminate\Routing\UrlGenerator public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) {  false vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name get.pr.items string false false false parameters :id string false false false absolute true bool false false false false vendor\laravel\framework\src\Illuminate\Foundation\helpers.php C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php 172 require null @include("modals.payment-type.create") @include("modals.item.serial-tracking") @include("modals.party.create") @include("modals.item.create") @include("modals.purchase.order.load-purchased-items") null @endsection null @section('js') <script> $('#pr_id').on('change', function () { let pr_id = $(this).val(); null if (pr_id != '') { $.ajax({ url: "{{ route('get.pr.items', ':id') }}".replace(':id', pr_id), type: 'GET', success: function (res) { console.log(res); let tbody = $('#pr_items_body'); tbody.html(''); null if (res.length === 0) { tbody.append(`<tr><td colspan="6">No items found</td></tr>`); return; } null $.each(res, function (index, item) { null let qty = item.quantity ?? 0; name get.pr.items string false false false parameters :id string false false false absolute true bool false false false true resources\views\purchase\order\create.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2fdfc2574107be4f64a70aa2063be2ce.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$13ef) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$13f0) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$13ef) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$13f0) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$13ef) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$13f0) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$13ef) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$13f0) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$13ef) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$13f0) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.create string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.37 mysql 1 1776228754.4646 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.11 mysql App\Models\User 1776228754.4898 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.7 mysql App\Models\User 1776228754.4952 select * from `prefix` where `prefix`.`id` = ? limit 1 0.61 mysql 1 1776228754.508 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.49 mysql  1776228754.5143 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 0.77 mysql CASH 1776228754.5225 select * from `purchase_requests` where `is_active` = ? 0.62 mysql 1 1776228754.5318 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 0.78 mysql supplier 1 1776228757.3923 select * from `users` where `users`.`id` = ? limit 1 0.68 mysql 1 1776228757.4318 select * from `warehouses` 1.29 mysql  1776228757.4381 select * from `taxes` 0.57 mysql  1776228757.4777 select * from `account_groups` where `unique_code` in (?, ?) 0.76 mysql DIRECT_EXPENSES INDIRECT_EXPENSES 1776228757.5122 select * from `currencies` order by `is_company_currency` desc 0.58 mysql  1776228757.5982 select `id`, `name` from `brands` 0.62 mysql  1776228757.6725 select `id`, `name` from `item_categories` 0.5 mysql  1776228757.6852 select * from `units` 0.59 mysql  1776228757.7012 select * from `units` 0.61 mysql  1776228757.7125 select * from `taxes` 0.53 mysql  1776228757.7541 select * from `users` where `users`.`id` = ? limit 1 0.54 mysql 1 1776228757.7674 select * from `warehouses` 0.52 mysql  1776228757.7715   null localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null Z0hsi8KFHl0soSC5onVca2KOTipGt4bnhDhP0K2x asZCXnDfarMgBeK8irwK7EdhefdMfFzR6SNMncQI Z0hsi8KFHl0soSC5onVca2KOTipGt4bnhDhP0K2x http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.create  App\Http\Controllers\Purchase\PurchaseOrderController@create web auth can:purchase.order.create null null C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php <pre class=sf-dump id=sf-dump-528205222 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1295</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-528205222", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1138195492 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>5</span>
</samp>]
</pre><script>Sfdump("sf-dump-1138195492", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-576543996 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-576543996", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1089061806 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1089061806", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1557062445 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1557062445", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-829522923 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-829522923", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2024877763 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-2024877763", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1583176837 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1583176837", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1595684793 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1595684793", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-152840669 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-152840669", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1785234506 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3292</a>}
</pre><script>Sfdump("sf-dump-1785234506", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-291382345 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3294</a>}
</pre><script>Sfdump("sf-dump-291382345", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/create Symfony\Component\Routing\Exception\RouteNotFoundException Route [get.pr.items] not defined. C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\Routing\UrlGenerator route    {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T04:52:48.893Z"} 
[2026-04-15 10:23:35] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T04:53:32.286Z"} 
[2026-04-15 10:23:35] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 Symfony\Component\Routing\Exception\RouteNotFoundException 1776228807 Route [get.pr.items] not defined.    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 526 route Illuminate\Routing\UrlGenerator public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name get.pr.items string false false false parameters :id string false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php 171 require null @include("modals.payment-type.create") @include("modals.item.serial-tracking") @include("modals.party.create") @include("modals.item.create") @include("modals.purchase.order.load-purchased-items") null @endsection null @section('js') <script> $('#pr_id').on('change', function () { let pr_id = $(this).val(); null if (pr_id != '') { $.ajax({ url: "{{ route('get.pr.items', ':id') }}".replace(':id', pr_id), type: 'GET', success: function (res) { console.log(res); let tbody = $('#pr_items_body'); tbody.html(''); null if (res.length === 0) { tbody.append(`<tr><td colspan="6">No items found</td></tr>`); return; } null $.each(res, function (index, item) { null let qty = item.quantity ?? 0; name get.pr.items string false false false parameters :id string false false false absolute true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2fdfc2574107be4f64a70aa2063be2ce.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4779) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$477a) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4779) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$477a) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4779) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$477a) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4779) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$477a) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4779) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$477a) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null Z0hsi8KFHl0soSC5onVca2KOTipGt4bnhDhP0K2x asZCXnDfarMgBeK8irwK7EdhefdMfFzR6SNMncQI Z0hsi8KFHl0soSC5onVca2KOTipGt4bnhDhP0K2x http://localhost/anilmineral/public/purchase/order/create   1  purchase.order.create  App\Http\Controllers\Purchase\PurchaseOrderController@create web auth can:purchase.order.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php <pre class=sf-dump id=sf-dump-462891057 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1295</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-462891057", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1610288392 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>5</span>
</samp>]
</pre><script>Sfdump("sf-dump-1610288392", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1156770409 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-1156770409", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-113331344 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-113331344", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-431748786 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-431748786", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-418178728 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-418178728", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1538858444 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1538858444", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2038809602 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-2038809602", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-995376874 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-995376874", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1559332840 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1559332840", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1809899726 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3292</a>}
</pre><script>Sfdump("sf-dump-1809899726", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2059630158 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3294</a>}
</pre><script>Sfdump("sf-dump-2059630158", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.16 mysql 1 1776228803.2617 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.78 mysql App\Models\User 1776228803.2856 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.91 mysql App\Models\User 1776228803.2915 select * from `prefix` where `prefix`.`id` = ? limit 1 0.72 mysql 1 1776228803.3037 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.64 mysql  1776228803.3111 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 0.62 mysql CASH 1776228803.317 select * from `purchase_requests` where `is_active` = ? 0.71 mysql 1 1776228803.3264 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 1.74 mysql supplier 1 1776228806.4442 select * from `users` where `users`.`id` = ? limit 1 59.13 mysql 1 1776228806.5824 select * from `warehouses` 94.22 mysql  1776228806.6852 select * from `taxes` 0.83 mysql  1776228806.7344 select * from `account_groups` where `unique_code` in (?, ?) 13.89 mysql DIRECT_EXPENSES INDIRECT_EXPENSES 1776228806.8047 select * from `currencies` order by `is_company_currency` desc 0.59 mysql  1776228806.9011 select `id`, `name` from `brands` 0.47 mysql  1776228806.9678 select `id`, `name` from `item_categories` 0.5 mysql  1776228806.9811 select * from `units` 0.62 mysql  1776228806.9958 select * from `units` 0.62 mysql  1776228807.0072 select * from `taxes` 1.1 mysql  1776228807.0502 select * from `users` where `users`.`id` = ? limit 1 0.74 mysql 1 1776228807.0685 select * from `warehouses` 0.64 mysql  1776228807.0742 production null null C:\xampp\htdocs\anilmineral null 2a008d86-b7d9-41b8-81f4-94b168fd6500 null null Laravel Client PHP 12.30.1 8.2.12 Symfony\Component\Routing\Exception\RouteNotFoundException 1776228809 Route [get.pr.items] not defined.    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 526 route Illuminate\Routing\UrlGenerator public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name get.pr.items string false false false parameters :id string false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php 171 require null @include("modals.payment-type.create") @include("modals.item.serial-tracking") @include("modals.party.create") @include("modals.item.create") @include("modals.purchase.order.load-purchased-items") null @endsection null @section('js') <script> $('#pr_id').on('change', function () { let pr_id = $(this).val(); null if (pr_id != '') { $.ajax({ url: "{{ route('get.pr.items', ':id') }}".replace(':id', pr_id), type: 'GET', success: function (res) { console.log(res); let tbody = $('#pr_items_body'); tbody.html(''); null if (res.length === 0) { tbody.append(`<tr><td colspan="6">No items found</td></tr>`); return; } null $.each(res, function (index, item) { null let qty = item.quantity ?? 0; name get.pr.items string false false false parameters :id string false false false absolute true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2fdfc2574107be4f64a70aa2063be2ce.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4779) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$477a) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4779) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$477a) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4779) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$477a) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4779) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$477a) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4779) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$477a) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null Z0hsi8KFHl0soSC5onVca2KOTipGt4bnhDhP0K2x asZCXnDfarMgBeK8irwK7EdhefdMfFzR6SNMncQI Z0hsi8KFHl0soSC5onVca2KOTipGt4bnhDhP0K2x http://localhost/anilmineral/public/purchase/order/create   1  purchase.order.create  App\Http\Controllers\Purchase\PurchaseOrderController@create web auth can:purchase.order.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php <pre class=sf-dump id=sf-dump-462891057 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1295</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-462891057", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1610288392 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>5</span>
</samp>]
</pre><script>Sfdump("sf-dump-1610288392", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1156770409 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-1156770409", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-113331344 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-113331344", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-431748786 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-431748786", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-418178728 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-418178728", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1538858444 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1538858444", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2038809602 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-2038809602", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-995376874 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-995376874", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1559332840 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1559332840", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1809899726 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3292</a>}
</pre><script>Sfdump("sf-dump-1809899726", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2059630158 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3294</a>}
</pre><script>Sfdump("sf-dump-2059630158", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.16 mysql 1 1776228803.2617 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.78 mysql App\Models\User 1776228803.2856 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.91 mysql App\Models\User 1776228803.2915 select * from `prefix` where `prefix`.`id` = ? limit 1 0.72 mysql 1 1776228803.3037 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.64 mysql  1776228803.3111 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 0.62 mysql CASH 1776228803.317 select * from `purchase_requests` where `is_active` = ? 0.71 mysql 1 1776228803.3264 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 1.74 mysql supplier 1 1776228806.4442 select * from `users` where `users`.`id` = ? limit 1 59.13 mysql 1 1776228806.5824 select * from `warehouses` 94.22 mysql  1776228806.6852 select * from `taxes` 0.83 mysql  1776228806.7344 select * from `account_groups` where `unique_code` in (?, ?) 13.89 mysql DIRECT_EXPENSES INDIRECT_EXPENSES 1776228806.8047 select * from `currencies` order by `is_company_currency` desc 0.59 mysql  1776228806.9011 select `id`, `name` from `brands` 0.47 mysql  1776228806.9678 select `id`, `name` from `item_categories` 0.5 mysql  1776228806.9811 select * from `units` 0.62 mysql  1776228806.9958 select * from `units` 0.62 mysql  1776228807.0072 select * from `taxes` 1.1 mysql  1776228807.0502 select * from `users` where `users`.`id` = ? limit 1 0.74 mysql 1 1776228807.0685 select * from `warehouses` 0.64 mysql  1776228807.0742 production null null C:\xampp\htdocs\anilmineral null 2a008d86-b7d9-41b8-81f4-94b168fd6500 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 526 route Illuminate\Routing\UrlGenerator public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) {  false vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name get.pr.items string false false false parameters :id string false false false absolute true bool false false false false vendor\laravel\framework\src\Illuminate\Foundation\helpers.php C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php 171 require null @include("modals.payment-type.create") @include("modals.item.serial-tracking") @include("modals.party.create") @include("modals.item.create") @include("modals.purchase.order.load-purchased-items") null @endsection null @section('js') <script> $('#pr_id').on('change', function () { let pr_id = $(this).val(); null if (pr_id != '') { $.ajax({ url: "{{ route('get.pr.items', ':id') }}".replace(':id', pr_id), type: 'GET', success: function (res) { console.log(res); let tbody = $('#pr_items_body'); tbody.html(''); null if (res.length === 0) { tbody.append(`<tr><td colspan="6">No items found</td></tr>`); return; } null $.each(res, function (index, item) { null let qty = item.quantity ?? 0; name get.pr.items string false false false parameters :id string false false false absolute true bool false false false true resources\views\purchase\order\create.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2fdfc2574107be4f64a70aa2063be2ce.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4779) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$477a) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4779) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$477a) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4779) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$477a) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4779) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$477a) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4779) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$477a) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.create string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 4.16 mysql 1 1776228803.2617 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.78 mysql App\Models\User 1776228803.2856 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.91 mysql App\Models\User 1776228803.2915 select * from `prefix` where `prefix`.`id` = ? limit 1 0.72 mysql 1 1776228803.3037 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.64 mysql  1776228803.3111 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 0.62 mysql CASH 1776228803.317 select * from `purchase_requests` where `is_active` = ? 0.71 mysql 1 1776228803.3264 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 1.74 mysql supplier 1 1776228806.4442 select * from `users` where `users`.`id` = ? limit 1 59.13 mysql 1 1776228806.5824 select * from `warehouses` 94.22 mysql  1776228806.6852 select * from `taxes` 0.83 mysql  1776228806.7344 select * from `account_groups` where `unique_code` in (?, ?) 13.89 mysql DIRECT_EXPENSES INDIRECT_EXPENSES 1776228806.8047 select * from `currencies` order by `is_company_currency` desc 0.59 mysql  1776228806.9011 select `id`, `name` from `brands` 0.47 mysql  1776228806.9678 select `id`, `name` from `item_categories` 0.5 mysql  1776228806.9811 select * from `units` 0.62 mysql  1776228806.9958 select * from `units` 0.62 mysql  1776228807.0072 select * from `taxes` 1.1 mysql  1776228807.0502 select * from `users` where `users`.`id` = ? limit 1 0.74 mysql 1 1776228807.0685 select * from `warehouses` 0.64 mysql  1776228807.0742   null localhost keep-alive no-cache no-cache "Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null Z0hsi8KFHl0soSC5onVca2KOTipGt4bnhDhP0K2x asZCXnDfarMgBeK8irwK7EdhefdMfFzR6SNMncQI Z0hsi8KFHl0soSC5onVca2KOTipGt4bnhDhP0K2x http://localhost/anilmineral/public/purchase/order/create   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.create  App\Http\Controllers\Purchase\PurchaseOrderController@create web auth can:purchase.order.create null null C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php <pre class=sf-dump id=sf-dump-462891057 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1295</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-462891057", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1610288392 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>5</span>
</samp>]
</pre><script>Sfdump("sf-dump-1610288392", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1156770409 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-1156770409", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-113331344 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-113331344", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-431748786 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-431748786", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-418178728 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-418178728", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1538858444 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1538858444", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2038809602 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-2038809602", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-995376874 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-995376874", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1559332840 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1559332840", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1809899726 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3292</a>}
</pre><script>Sfdump("sf-dump-1809899726", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2059630158 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3294</a>}
</pre><script>Sfdump("sf-dump-2059630158", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/create Symfony\Component\Routing\Exception\RouteNotFoundException Route [get.pr.items] not defined. C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\Routing\UrlGenerator route    {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T04:53:32.344Z"} 
[2026-04-15 10:24:45] production.DEBUG: 14.00 1 test 12.00 2 Jessamine Joyce 45.00 8 Kitra Craig {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T04:54:44.694Z"} 
[2026-04-15 10:33:49] production.DEBUG: 14.00 1 test 12.00 2 Jessamine Joyce 45.00 8 Kitra Craig {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T05:03:48.867Z"} 
[2026-04-15 10:33:49] production.ERROR: Uncaught ReferenceError: unit is not defined http://localhost/anilmineral/public/purchase/order/create 1992 31 ReferenceError unit is not defined ReferenceError: unit is not defined
    at Object.<anonymous> (http://localhost/anilmineral/public/purchase/order/create:1992:31)
    at ce.each (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:3129)
    at Object.success (http://localhost/anilmineral/public/purchase/order/create:1983:19)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as resolveWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77721)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T05:03:48.868Z"} 
[2026-04-15 10:33:49] production.ERROR: Uncaught ReferenceError: unit is not defined http://localhost/anilmineral/public/purchase/order/create 1992 31 ReferenceError unit is not defined ReferenceError: unit is not defined
    at Object.<anonymous> (http://localhost/anilmineral/public/purchase/order/create:1992:31)
    at ce.each (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:3129)
    at Object.success (http://localhost/anilmineral/public/purchase/order/create:1983:19)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as resolveWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77721)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T05:03:48.868Z"} 
[2026-04-15 10:35:14] production.DEBUG: 14.00 KG 1 test 12.00 we 2 Jessamine Joyce 45.00 as 8 Kitra Craig {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T05:05:13.924Z"} 
[2026-04-15 10:35:14] production.ERROR: Uncaught ReferenceError: unit is not defined http://localhost/anilmineral/public/purchase/order/create 1992 31 ReferenceError unit is not defined ReferenceError: unit is not defined
    at Object.<anonymous> (http://localhost/anilmineral/public/purchase/order/create:1992:31)
    at ce.each (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:3129)
    at Object.success (http://localhost/anilmineral/public/purchase/order/create:1983:19)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as resolveWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77721)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T05:05:13.925Z"} 
[2026-04-15 10:35:14] production.ERROR: Uncaught ReferenceError: unit is not defined http://localhost/anilmineral/public/purchase/order/create 1992 31 ReferenceError unit is not defined ReferenceError: unit is not defined
    at Object.<anonymous> (http://localhost/anilmineral/public/purchase/order/create:1992:31)
    at ce.each (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:3129)
    at Object.success (http://localhost/anilmineral/public/purchase/order/create:1983:19)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as resolveWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77721)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T05:05:13.925Z"} 
[2026-04-15 10:37:46] production.DEBUG: 14.00 KG 1 test 12.00 we 2 Jessamine Joyce 45.00 as 8 Kitra Craig {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T05:07:45.584Z"} 
[2026-04-15 10:39:12] production.DEBUG: 15.00 null 3 khushi 16.00 null 8 Kitra Craig 52.00 null 5 today new {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T05:09:11.628Z"} 
[2026-04-15 10:51:34] production.DEBUG: 0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T05:21:33.918Z"} 
[2026-04-15 10:52:52] production.DEBUG: _token=Z0hsi8KFHl0soSC5onVca2KOTipGt4bnhDhP0K2x&_method=POST&row_count=3&row_count_payments=0&operation=save&party_id=3&order_date=2026-04-15&due_date=2026-04-14&prefix_code=PO%2F&count_id=5&order_status=Pending&pr_id=18&warehouse_id=1&item_id%5B%5D=1&quantity%5B%5D=14.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&total%5B%5D=0&item_id%5B%5D=2&quantity%5B%5D=12.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&total%5B%5D=0&item_id%5B%5D=8&quantity%5B%5D=45.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&total%5B%5D=0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36","timestamp":"2026-04-15T05:22:52.028Z"} 
[2026-04-16 09:17:11] production.DEBUG: _token=ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0&_method=POST&row_count=0&row_count_payments=0&operation=save&order_date=2026-04-16&due_date=&prefix_code=PO%2F&count_id=5&order_status=Pending&pr_id=19&warehouse_id=1&item_id%5B%5D=3&quantity%5B%5D=15.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&total%5B%5D=0&item_id%5B%5D=8&quantity%5B%5D=16.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&total%5B%5D=0&item_id%5B%5D=5&quantity%5B%5D=52.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&total%5B%5D=0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T03:47:09.001Z"} 
[2026-04-16 09:17:11] production.DEBUG: 0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T03:47:09.003Z"} 
[2026-04-16 09:17:23] production.DEBUG: _token=ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0&_method=POST&row_count=3&row_count_payments=0&operation=save&order_date=2026-04-16&due_date=&prefix_code=PO%2F&count_id=5&order_status=Pending&pr_id=18&warehouse_id=1&item_id%5B%5D=1&quantity%5B%5D=14.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&total%5B%5D=0&item_id%5B%5D=2&quantity%5B%5D=12.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&total%5B%5D=0&item_id%5B%5D=8&quantity%5B%5D=45.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&total%5B%5D=0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T03:47:21.438Z"} 
[2026-04-16 09:17:23] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T03:47:21.439Z"} 
[2026-04-16 09:24:28] production.DEBUG: _token=ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0&_method=POST&row_count=0&row_count_payments=0&operation=save&party_id=1&order_date=2026-04-16&due_date=2026-04-17&prefix_code=PO%2F&count_id=5&order_status=Pending&pr_id=18&warehouse_id=1&item_id%5B%5D=1&quantity%5B%5D=14.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&total%5B%5D=0&item_id%5B%5D=2&quantity%5B%5D=12.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&total%5B%5D=0&item_id%5B%5D=8&quantity%5B%5D=45.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&total%5B%5D=0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T03:54:27.438Z"} 
[2026-04-16 09:24:28] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T03:54:27.440Z"} 
[2026-04-16 09:29:20] production.DEBUG: _token=ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0&_method=POST&row_count=0&row_count_payments=0&operation=save&party_id=1&order_date=2026-04-16&due_date=2026-04-17&prefix_code=PO%2F&count_id=5&order_status=Pending&pr_id=18&warehouse_id=1&item_id%5B%5D=1&quantity%5B%5D=14.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=2&quantity%5B%5D=12.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=8&quantity%5B%5D=45.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T03:59:19.148Z"} 
[2026-04-16 09:29:20] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T03:59:19.151Z"} 
[2026-04-16 09:34:13] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:04:12.292Z"} 
[2026-04-16 09:34:13] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776312246 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php 131 require null </td> <td> <input type="text" class="form-control unit-field" readonly> </td> <td> <input type="text" name="items[${rowIndex}][description]" class="form-control"> </td> <td class="text-center"> <button type="button" class="btn btn-danger btn-sm" onclick="removeRow(this)">X</button> </td> `; null rowIndex++; } function fetchUnit(selectElement) { let selectedOption = selectElement.options[selectElement.selectedIndex]; let unitName = selectedOption.getAttribute('data-unit'); null let row = selectElement.closest('tr'); let unitField = row.querySelector('.unit-field'); null unitField.value = unitName ? unitName : ''; } function removeRow(button) { let row = button.closest('tr'); row.remove(); } </script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ff1f69706773bcd5c8cb51bc44ba5400.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/app/getimage/69ca4acd44248.png   1  purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-629687643 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1286</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-629687643", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-306394431 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2839</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22837 title="3 occurrences">#2837</a><samp data-depth=3 id=sf-dump-306394431-ref22837 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22871 title="8 occurrences">#2871</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22848 title="11 occurrences">#2848</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22878 title="3 occurrences">#2878</a><samp data-depth=3 id=sf-dump-306394431-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22877 title="2 occurrences">#2877</a><samp data-depth=3 id=sf-dump-306394431-ref22877 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22876 title="2 occurrences">#2876</a><samp data-depth=3 id=sf-dump-306394431-ref22876 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22875 title="2 occurrences">#2875</a><samp data-depth=3 id=sf-dump-306394431-ref22875 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22874 title="2 occurrences">#2874</a><samp data-depth=3 id=sf-dump-306394431-ref22874 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22873 title="2 occurrences">#2873</a><samp data-depth=3 id=sf-dump-306394431-ref22873 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22872 title="2 occurrences">#2872</a><samp data-depth=3 id=sf-dump-306394431-ref22872 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-306394431", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-224129217 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3324</a>}
</pre><script>Sfdump("sf-dump-224129217", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1550891117 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2859</a>}
</pre><script>Sfdump("sf-dump-1550891117", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-264338998 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2839</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22837 title="3 occurrences">#2837</a><samp data-depth=3 id=sf-dump-264338998-ref22837 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22871 title="8 occurrences">#2871</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22848 title="11 occurrences">#2848</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22878 title="3 occurrences">#2878</a><samp data-depth=3 id=sf-dump-264338998-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22877 title="2 occurrences">#2877</a><samp data-depth=3 id=sf-dump-264338998-ref22877 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22876 title="2 occurrences">#2876</a><samp data-depth=3 id=sf-dump-264338998-ref22876 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22875 title="2 occurrences">#2875</a><samp data-depth=3 id=sf-dump-264338998-ref22875 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22874 title="2 occurrences">#2874</a><samp data-depth=3 id=sf-dump-264338998-ref22874 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22873 title="2 occurrences">#2873</a><samp data-depth=3 id=sf-dump-264338998-ref22873 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22872 title="2 occurrences">#2872</a><samp data-depth=3 id=sf-dump-264338998-ref22872 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-264338998", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1125630584 data-indent-pad="  "><span class=sf-dump-note>App\Models\Items\Item</span> {<a class=sf-dump-ref href=#sf-dump-1125630584-ref22872 title="2 occurrences">#2872</a><samp data-depth=1 id=sf-dump-1125630584-ref22872 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>8</span>
    "<span class=sf-dump-key>prefix_code</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>8</span>"
    "<span class=sf-dump-key>item_code</span>" => "<span class=sf-dump-str title="18 characters">Ad animi fugiat si</span>"
    "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="11 characters">Kitra Craig</span>"
    "<span class=sf-dump-key>description</span>" => "<span class=sf-dump-str title="20 characters">Nulla alias in possi</span>"
    "<span class=sf-dump-key>hsn</span>" => "<span class=sf-dump-str title="20 characters">Duis ipsum unde temp</span>"
    "<span class=sf-dump-key>sku</span>" => "<span class=sf-dump-str title="20 characters">Minus qui do quia su</span>"
    "<span class=sf-dump-key>is_service</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>item_category_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>brand_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>base_unit_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>secondary_unit_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>conversion_rate</span>" => "<span class=sf-dump-str title="6 characters">1.0000</span>"
    "<span class=sf-dump-key>sale_price</span>" => "<span class=sf-dump-str title="8 characters">445.0000</span>"
    "<span class=sf-dump-key>is_sale_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>sale_price_discount</span>" => "<span class=sf-dump-str title="8 characters">327.0000</span>"
    "<span class=sf-dump-key>sale_price_discount_type</span>" => "<span class=sf-dump-str title="10 characters">percentage</span>"
    "<span class=sf-dump-key>wholesale_price</span>" => "<span class=sf-dump-str title="8 characters">168.0000</span>"
    "<span class=sf-dump-key>is_wholesale_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchase_price</span>" => "<span class=sf-dump-str title="8 characters">143.0000</span>"
    "<span class=sf-dump-key>is_purchase_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>profit_margin</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>mrp</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>msp</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>tax_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>tracking_type</span>" => "<span class=sf-dump-str title="6 characters">serial</span>"
    "<span class=sf-dump-key>item_location</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>min_stock</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>current_stock</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>image_path</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>status</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-06 10:23:58</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-06 10:23:58</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>8</span>
    "<span class=sf-dump-key>prefix_code</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>8</span>"
    "<span class=sf-dump-key>item_code</span>" => "<span class=sf-dump-str title="18 characters">Ad animi fugiat si</span>"
    "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="11 characters">Kitra Craig</span>"
    "<span class=sf-dump-key>description</span>" => "<span class=sf-dump-str title="20 characters">Nulla alias in possi</span>"
    "<span class=sf-dump-key>hsn</span>" => "<span class=sf-dump-str title="20 characters">Duis ipsum unde temp</span>"
    "<span class=sf-dump-key>sku</span>" => "<span class=sf-dump-str title="20 characters">Minus qui do quia su</span>"
    "<span class=sf-dump-key>is_service</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>item_category_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>brand_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>base_unit_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>secondary_unit_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>conversion_rate</span>" => "<span class=sf-dump-str title="6 characters">1.0000</span>"
    "<span class=sf-dump-key>sale_price</span>" => "<span class=sf-dump-str title="8 characters">445.0000</span>"
    "<span class=sf-dump-key>is_sale_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>sale_price_discount</span>" => "<span class=sf-dump-str title="8 characters">327.0000</span>"
    "<span class=sf-dump-key>sale_price_discount_type</span>" => "<span class=sf-dump-str title="10 characters">percentage</span>"
    "<span class=sf-dump-key>wholesale_price</span>" => "<span class=sf-dump-str title="8 characters">168.0000</span>"
    "<span class=sf-dump-key>is_wholesale_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchase_price</span>" => "<span class=sf-dump-str title="8 characters">143.0000</span>"
    "<span class=sf-dump-key>is_purchase_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>profit_margin</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>mrp</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>msp</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>tax_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>tracking_type</span>" => "<span class=sf-dump-str title="6 characters">serial</span>"
    "<span class=sf-dump-key>item_location</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>min_stock</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>current_stock</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>image_path</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>status</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-06 10:23:58</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-06 10:23:58</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>unit</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Unit
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Unit</span></span> {<a class=sf-dump-ref href=#sf-dump-1125630584-ref23317 title="7 occurrences">#3317</a><samp data-depth=3 id=sf-dump-1125630584-ref23317 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">units</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3318</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1125630584-ref22848 title="11 occurrences">#2848</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:4</span> [ &#8230;4]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1125630584-ref22871 title="8 occurrences">#2871</a><samp data-depth=2 id=sf-dump-1125630584-ref22871 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1125630584-ref22848 title="11 occurrences">#2848</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1125630584-ref22848 title="11 occurrences">#2848</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">is_service</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="9 characters">item_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="4 characters">name</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="11 characters">description</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="3 characters">hsn</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="3 characters">sku</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="16 characters">item_category_id</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="12 characters">base_unit_id</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="17 characters">secondary_unit_id</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="15 characters">conversion_rate</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="10 characters">sale_price</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="22 characters">is_sale_price_with_tax</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="19 characters">sale_price_discount</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="24 characters">sale_price_discount_type</span>"
    <span class=sf-dump-index>15</span> => "<span class=sf-dump-str title="14 characters">purchase_price</span>"
    <span class=sf-dump-index>16</span> => "<span class=sf-dump-str title="26 characters">is_purchase_price_with_tax</span>"
    <span class=sf-dump-index>17</span> => "<span class=sf-dump-str title="6 characters">tax_id</span>"
    <span class=sf-dump-index>18</span> => "<span class=sf-dump-str title="15 characters">wholesale_price</span>"
    <span class=sf-dump-index>19</span> => "<span class=sf-dump-str title="27 characters">is_wholesale_price_with_tax</span>"
    <span class=sf-dump-index>20</span> => "<span class=sf-dump-str title="13 characters">profit_margin</span>"
    <span class=sf-dump-index>21</span> => "<span class=sf-dump-str title="3 characters">mrp</span>"
    <span class=sf-dump-index>22</span> => "<span class=sf-dump-str title="3 characters">msp</span>"
    <span class=sf-dump-index>23</span> => "<span class=sf-dump-str title="13 characters">tracking_type</span>"
    <span class=sf-dump-index>24</span> => "<span class=sf-dump-str title="9 characters">min_stock</span>"
    <span class=sf-dump-index>25</span> => "<span class=sf-dump-str title="13 characters">item_location</span>"
    <span class=sf-dump-index>26</span> => "<span class=sf-dump-str title="10 characters">image_path</span>"
    <span class=sf-dump-index>27</span> => "<span class=sf-dump-str title="6 characters">status</span>"
    <span class=sf-dump-index>28</span> => "<span class=sf-dump-str title="8 characters">brand_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1125630584", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-38204679 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-38204679", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.42 mysql 1 1776312242.5346 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.8 mysql App\Models\User 1776312242.5653 select * from `items` 0.91 mysql  1776312242.5813 select * from `units` where `units`.`id` in (1, 2) 0.89 mysql  1776312242.6063 production null null C:\xampp\htdocs\anilmineral null 54570d68-2107-4705-96f9-16876c1cb9fd null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776312246 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php 131 require null </td> <td> <input type="text" class="form-control unit-field" readonly> </td> <td> <input type="text" name="items[${rowIndex}][description]" class="form-control"> </td> <td class="text-center"> <button type="button" class="btn btn-danger btn-sm" onclick="removeRow(this)">X</button> </td> `; null rowIndex++; } function fetchUnit(selectElement) { let selectedOption = selectElement.options[selectElement.selectedIndex]; let unitName = selectedOption.getAttribute('data-unit'); null let row = selectElement.closest('tr'); let unitField = row.querySelector('.unit-field'); null unitField.value = unitName ? unitName : ''; } function removeRow(button) { let row = button.closest('tr'); row.remove(); } </script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ff1f69706773bcd5c8cb51bc44ba5400.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/app/getimage/69ca4acd44248.png   1  purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-629687643 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1286</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-629687643", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-306394431 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2839</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22837 title="3 occurrences">#2837</a><samp data-depth=3 id=sf-dump-306394431-ref22837 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22871 title="8 occurrences">#2871</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22848 title="11 occurrences">#2848</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22878 title="3 occurrences">#2878</a><samp data-depth=3 id=sf-dump-306394431-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22877 title="2 occurrences">#2877</a><samp data-depth=3 id=sf-dump-306394431-ref22877 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22876 title="2 occurrences">#2876</a><samp data-depth=3 id=sf-dump-306394431-ref22876 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22875 title="2 occurrences">#2875</a><samp data-depth=3 id=sf-dump-306394431-ref22875 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22874 title="2 occurrences">#2874</a><samp data-depth=3 id=sf-dump-306394431-ref22874 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22873 title="2 occurrences">#2873</a><samp data-depth=3 id=sf-dump-306394431-ref22873 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22872 title="2 occurrences">#2872</a><samp data-depth=3 id=sf-dump-306394431-ref22872 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-306394431", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-224129217 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3324</a>}
</pre><script>Sfdump("sf-dump-224129217", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1550891117 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2859</a>}
</pre><script>Sfdump("sf-dump-1550891117", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-264338998 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2839</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22837 title="3 occurrences">#2837</a><samp data-depth=3 id=sf-dump-264338998-ref22837 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22871 title="8 occurrences">#2871</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22848 title="11 occurrences">#2848</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22878 title="3 occurrences">#2878</a><samp data-depth=3 id=sf-dump-264338998-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22877 title="2 occurrences">#2877</a><samp data-depth=3 id=sf-dump-264338998-ref22877 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22876 title="2 occurrences">#2876</a><samp data-depth=3 id=sf-dump-264338998-ref22876 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22875 title="2 occurrences">#2875</a><samp data-depth=3 id=sf-dump-264338998-ref22875 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22874 title="2 occurrences">#2874</a><samp data-depth=3 id=sf-dump-264338998-ref22874 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22873 title="2 occurrences">#2873</a><samp data-depth=3 id=sf-dump-264338998-ref22873 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22872 title="2 occurrences">#2872</a><samp data-depth=3 id=sf-dump-264338998-ref22872 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-264338998", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1125630584 data-indent-pad="  "><span class=sf-dump-note>App\Models\Items\Item</span> {<a class=sf-dump-ref href=#sf-dump-1125630584-ref22872 title="2 occurrences">#2872</a><samp data-depth=1 id=sf-dump-1125630584-ref22872 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>8</span>
    "<span class=sf-dump-key>prefix_code</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>8</span>"
    "<span class=sf-dump-key>item_code</span>" => "<span class=sf-dump-str title="18 characters">Ad animi fugiat si</span>"
    "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="11 characters">Kitra Craig</span>"
    "<span class=sf-dump-key>description</span>" => "<span class=sf-dump-str title="20 characters">Nulla alias in possi</span>"
    "<span class=sf-dump-key>hsn</span>" => "<span class=sf-dump-str title="20 characters">Duis ipsum unde temp</span>"
    "<span class=sf-dump-key>sku</span>" => "<span class=sf-dump-str title="20 characters">Minus qui do quia su</span>"
    "<span class=sf-dump-key>is_service</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>item_category_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>brand_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>base_unit_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>secondary_unit_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>conversion_rate</span>" => "<span class=sf-dump-str title="6 characters">1.0000</span>"
    "<span class=sf-dump-key>sale_price</span>" => "<span class=sf-dump-str title="8 characters">445.0000</span>"
    "<span class=sf-dump-key>is_sale_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>sale_price_discount</span>" => "<span class=sf-dump-str title="8 characters">327.0000</span>"
    "<span class=sf-dump-key>sale_price_discount_type</span>" => "<span class=sf-dump-str title="10 characters">percentage</span>"
    "<span class=sf-dump-key>wholesale_price</span>" => "<span class=sf-dump-str title="8 characters">168.0000</span>"
    "<span class=sf-dump-key>is_wholesale_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchase_price</span>" => "<span class=sf-dump-str title="8 characters">143.0000</span>"
    "<span class=sf-dump-key>is_purchase_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>profit_margin</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>mrp</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>msp</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>tax_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>tracking_type</span>" => "<span class=sf-dump-str title="6 characters">serial</span>"
    "<span class=sf-dump-key>item_location</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>min_stock</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>current_stock</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>image_path</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>status</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-06 10:23:58</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-06 10:23:58</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>8</span>
    "<span class=sf-dump-key>prefix_code</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>8</span>"
    "<span class=sf-dump-key>item_code</span>" => "<span class=sf-dump-str title="18 characters">Ad animi fugiat si</span>"
    "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="11 characters">Kitra Craig</span>"
    "<span class=sf-dump-key>description</span>" => "<span class=sf-dump-str title="20 characters">Nulla alias in possi</span>"
    "<span class=sf-dump-key>hsn</span>" => "<span class=sf-dump-str title="20 characters">Duis ipsum unde temp</span>"
    "<span class=sf-dump-key>sku</span>" => "<span class=sf-dump-str title="20 characters">Minus qui do quia su</span>"
    "<span class=sf-dump-key>is_service</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>item_category_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>brand_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>base_unit_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>secondary_unit_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>conversion_rate</span>" => "<span class=sf-dump-str title="6 characters">1.0000</span>"
    "<span class=sf-dump-key>sale_price</span>" => "<span class=sf-dump-str title="8 characters">445.0000</span>"
    "<span class=sf-dump-key>is_sale_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>sale_price_discount</span>" => "<span class=sf-dump-str title="8 characters">327.0000</span>"
    "<span class=sf-dump-key>sale_price_discount_type</span>" => "<span class=sf-dump-str title="10 characters">percentage</span>"
    "<span class=sf-dump-key>wholesale_price</span>" => "<span class=sf-dump-str title="8 characters">168.0000</span>"
    "<span class=sf-dump-key>is_wholesale_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchase_price</span>" => "<span class=sf-dump-str title="8 characters">143.0000</span>"
    "<span class=sf-dump-key>is_purchase_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>profit_margin</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>mrp</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>msp</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>tax_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>tracking_type</span>" => "<span class=sf-dump-str title="6 characters">serial</span>"
    "<span class=sf-dump-key>item_location</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>min_stock</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>current_stock</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>image_path</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>status</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-06 10:23:58</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-06 10:23:58</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>unit</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Unit
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Unit</span></span> {<a class=sf-dump-ref href=#sf-dump-1125630584-ref23317 title="7 occurrences">#3317</a><samp data-depth=3 id=sf-dump-1125630584-ref23317 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">units</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3318</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1125630584-ref22848 title="11 occurrences">#2848</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:4</span> [ &#8230;4]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1125630584-ref22871 title="8 occurrences">#2871</a><samp data-depth=2 id=sf-dump-1125630584-ref22871 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1125630584-ref22848 title="11 occurrences">#2848</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1125630584-ref22848 title="11 occurrences">#2848</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">is_service</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="9 characters">item_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="4 characters">name</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="11 characters">description</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="3 characters">hsn</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="3 characters">sku</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="16 characters">item_category_id</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="12 characters">base_unit_id</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="17 characters">secondary_unit_id</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="15 characters">conversion_rate</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="10 characters">sale_price</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="22 characters">is_sale_price_with_tax</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="19 characters">sale_price_discount</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="24 characters">sale_price_discount_type</span>"
    <span class=sf-dump-index>15</span> => "<span class=sf-dump-str title="14 characters">purchase_price</span>"
    <span class=sf-dump-index>16</span> => "<span class=sf-dump-str title="26 characters">is_purchase_price_with_tax</span>"
    <span class=sf-dump-index>17</span> => "<span class=sf-dump-str title="6 characters">tax_id</span>"
    <span class=sf-dump-index>18</span> => "<span class=sf-dump-str title="15 characters">wholesale_price</span>"
    <span class=sf-dump-index>19</span> => "<span class=sf-dump-str title="27 characters">is_wholesale_price_with_tax</span>"
    <span class=sf-dump-index>20</span> => "<span class=sf-dump-str title="13 characters">profit_margin</span>"
    <span class=sf-dump-index>21</span> => "<span class=sf-dump-str title="3 characters">mrp</span>"
    <span class=sf-dump-index>22</span> => "<span class=sf-dump-str title="3 characters">msp</span>"
    <span class=sf-dump-index>23</span> => "<span class=sf-dump-str title="13 characters">tracking_type</span>"
    <span class=sf-dump-index>24</span> => "<span class=sf-dump-str title="9 characters">min_stock</span>"
    <span class=sf-dump-index>25</span> => "<span class=sf-dump-str title="13 characters">item_location</span>"
    <span class=sf-dump-index>26</span> => "<span class=sf-dump-str title="10 characters">image_path</span>"
    <span class=sf-dump-index>27</span> => "<span class=sf-dump-str title="6 characters">status</span>"
    <span class=sf-dump-index>28</span> => "<span class=sf-dump-str title="8 characters">brand_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1125630584", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-38204679 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-38204679", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.42 mysql 1 1776312242.5346 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.8 mysql App\Models\User 1776312242.5653 select * from `items` 0.91 mysql  1776312242.5813 select * from `units` where `units`.`id` in (1, 2) 0.89 mysql  1776312242.6063 production null null C:\xampp\htdocs\anilmineral null 54570d68-2107-4705-96f9-16876c1cb9fd null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true resources\views\layouts\app.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php 131 require null </td> <td> <input type="text" class="form-control unit-field" readonly> </td> <td> <input type="text" name="items[${rowIndex}][description]" class="form-control"> </td> <td class="text-center"> <button type="button" class="btn btn-danger btn-sm" onclick="removeRow(this)">X</button> </td> `; null rowIndex++; } function fetchUnit(selectElement) { let selectedOption = selectElement.options[selectElement.selectedIndex]; let unitName = selectedOption.getAttribute('data-unit'); null let row = selectElement.closest('tr'); let unitField = row.querySelector('.unit-field'); null unitField.value = unitName ? unitName : ''; } function removeRow(button) { let row = button.closest('tr'); row.remove(); } </script> @endsection null callback null null false false false true resources\views\purchase\request\create.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ff1f69706773bcd5c8cb51bc44ba5400.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a7f) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 4.42 mysql 1 1776312242.5346 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.8 mysql App\Models\User 1776312242.5653 select * from `items` 0.91 mysql  1776312242.5813 select * from `units` where `units`.`id` in (1, 2) 0.89 mysql  1776312242.6063   null localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/app/getimage/69ca4acd44248.png   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create null null C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-629687643 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1286</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-629687643", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-306394431 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2839</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22837 title="3 occurrences">#2837</a><samp data-depth=3 id=sf-dump-306394431-ref22837 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22871 title="8 occurrences">#2871</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22848 title="11 occurrences">#2848</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22878 title="3 occurrences">#2878</a><samp data-depth=3 id=sf-dump-306394431-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22877 title="2 occurrences">#2877</a><samp data-depth=3 id=sf-dump-306394431-ref22877 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22876 title="2 occurrences">#2876</a><samp data-depth=3 id=sf-dump-306394431-ref22876 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22875 title="2 occurrences">#2875</a><samp data-depth=3 id=sf-dump-306394431-ref22875 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22874 title="2 occurrences">#2874</a><samp data-depth=3 id=sf-dump-306394431-ref22874 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22873 title="2 occurrences">#2873</a><samp data-depth=3 id=sf-dump-306394431-ref22873 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22872 title="2 occurrences">#2872</a><samp data-depth=3 id=sf-dump-306394431-ref22872 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-306394431-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-306394431", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-224129217 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3324</a>}
</pre><script>Sfdump("sf-dump-224129217", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1550891117 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2859</a>}
</pre><script>Sfdump("sf-dump-1550891117", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-264338998 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2839</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22837 title="3 occurrences">#2837</a><samp data-depth=3 id=sf-dump-264338998-ref22837 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22871 title="8 occurrences">#2871</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22848 title="11 occurrences">#2848</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22878 title="3 occurrences">#2878</a><samp data-depth=3 id=sf-dump-264338998-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22877 title="2 occurrences">#2877</a><samp data-depth=3 id=sf-dump-264338998-ref22877 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22876 title="2 occurrences">#2876</a><samp data-depth=3 id=sf-dump-264338998-ref22876 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22875 title="2 occurrences">#2875</a><samp data-depth=3 id=sf-dump-264338998-ref22875 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22874 title="2 occurrences">#2874</a><samp data-depth=3 id=sf-dump-264338998-ref22874 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22873 title="2 occurrences">#2873</a><samp data-depth=3 id=sf-dump-264338998-ref22873 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22872 title="2 occurrences">#2872</a><samp data-depth=3 id=sf-dump-264338998-ref22872 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-264338998-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-264338998", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1125630584 data-indent-pad="  "><span class=sf-dump-note>App\Models\Items\Item</span> {<a class=sf-dump-ref href=#sf-dump-1125630584-ref22872 title="2 occurrences">#2872</a><samp data-depth=1 id=sf-dump-1125630584-ref22872 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>8</span>
    "<span class=sf-dump-key>prefix_code</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>8</span>"
    "<span class=sf-dump-key>item_code</span>" => "<span class=sf-dump-str title="18 characters">Ad animi fugiat si</span>"
    "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="11 characters">Kitra Craig</span>"
    "<span class=sf-dump-key>description</span>" => "<span class=sf-dump-str title="20 characters">Nulla alias in possi</span>"
    "<span class=sf-dump-key>hsn</span>" => "<span class=sf-dump-str title="20 characters">Duis ipsum unde temp</span>"
    "<span class=sf-dump-key>sku</span>" => "<span class=sf-dump-str title="20 characters">Minus qui do quia su</span>"
    "<span class=sf-dump-key>is_service</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>item_category_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>brand_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>base_unit_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>secondary_unit_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>conversion_rate</span>" => "<span class=sf-dump-str title="6 characters">1.0000</span>"
    "<span class=sf-dump-key>sale_price</span>" => "<span class=sf-dump-str title="8 characters">445.0000</span>"
    "<span class=sf-dump-key>is_sale_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>sale_price_discount</span>" => "<span class=sf-dump-str title="8 characters">327.0000</span>"
    "<span class=sf-dump-key>sale_price_discount_type</span>" => "<span class=sf-dump-str title="10 characters">percentage</span>"
    "<span class=sf-dump-key>wholesale_price</span>" => "<span class=sf-dump-str title="8 characters">168.0000</span>"
    "<span class=sf-dump-key>is_wholesale_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchase_price</span>" => "<span class=sf-dump-str title="8 characters">143.0000</span>"
    "<span class=sf-dump-key>is_purchase_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>profit_margin</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>mrp</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>msp</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>tax_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>tracking_type</span>" => "<span class=sf-dump-str title="6 characters">serial</span>"
    "<span class=sf-dump-key>item_location</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>min_stock</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>current_stock</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>image_path</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>status</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-06 10:23:58</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-06 10:23:58</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>8</span>
    "<span class=sf-dump-key>prefix_code</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>8</span>"
    "<span class=sf-dump-key>item_code</span>" => "<span class=sf-dump-str title="18 characters">Ad animi fugiat si</span>"
    "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="11 characters">Kitra Craig</span>"
    "<span class=sf-dump-key>description</span>" => "<span class=sf-dump-str title="20 characters">Nulla alias in possi</span>"
    "<span class=sf-dump-key>hsn</span>" => "<span class=sf-dump-str title="20 characters">Duis ipsum unde temp</span>"
    "<span class=sf-dump-key>sku</span>" => "<span class=sf-dump-str title="20 characters">Minus qui do quia su</span>"
    "<span class=sf-dump-key>is_service</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>item_category_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>brand_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>base_unit_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>secondary_unit_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>conversion_rate</span>" => "<span class=sf-dump-str title="6 characters">1.0000</span>"
    "<span class=sf-dump-key>sale_price</span>" => "<span class=sf-dump-str title="8 characters">445.0000</span>"
    "<span class=sf-dump-key>is_sale_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>sale_price_discount</span>" => "<span class=sf-dump-str title="8 characters">327.0000</span>"
    "<span class=sf-dump-key>sale_price_discount_type</span>" => "<span class=sf-dump-str title="10 characters">percentage</span>"
    "<span class=sf-dump-key>wholesale_price</span>" => "<span class=sf-dump-str title="8 characters">168.0000</span>"
    "<span class=sf-dump-key>is_wholesale_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchase_price</span>" => "<span class=sf-dump-str title="8 characters">143.0000</span>"
    "<span class=sf-dump-key>is_purchase_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>profit_margin</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>mrp</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>msp</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>tax_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>tracking_type</span>" => "<span class=sf-dump-str title="6 characters">serial</span>"
    "<span class=sf-dump-key>item_location</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>min_stock</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>current_stock</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>image_path</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>status</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-06 10:23:58</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-06 10:23:58</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>unit</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Unit
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Unit</span></span> {<a class=sf-dump-ref href=#sf-dump-1125630584-ref23317 title="7 occurrences">#3317</a><samp data-depth=3 id=sf-dump-1125630584-ref23317 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">units</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3318</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1125630584-ref22848 title="11 occurrences">#2848</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:4</span> [ &#8230;4]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1125630584-ref22871 title="8 occurrences">#2871</a><samp data-depth=2 id=sf-dump-1125630584-ref22871 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1125630584-ref22848 title="11 occurrences">#2848</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1125630584-ref22848 title="11 occurrences">#2848</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">is_service</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="9 characters">item_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="4 characters">name</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="11 characters">description</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="3 characters">hsn</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="3 characters">sku</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="16 characters">item_category_id</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="12 characters">base_unit_id</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="17 characters">secondary_unit_id</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="15 characters">conversion_rate</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="10 characters">sale_price</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="22 characters">is_sale_price_with_tax</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="19 characters">sale_price_discount</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="24 characters">sale_price_discount_type</span>"
    <span class=sf-dump-index>15</span> => "<span class=sf-dump-str title="14 characters">purchase_price</span>"
    <span class=sf-dump-index>16</span> => "<span class=sf-dump-str title="26 characters">is_purchase_price_with_tax</span>"
    <span class=sf-dump-index>17</span> => "<span class=sf-dump-str title="6 characters">tax_id</span>"
    <span class=sf-dump-index>18</span> => "<span class=sf-dump-str title="15 characters">wholesale_price</span>"
    <span class=sf-dump-index>19</span> => "<span class=sf-dump-str title="27 characters">is_wholesale_price_with_tax</span>"
    <span class=sf-dump-index>20</span> => "<span class=sf-dump-str title="13 characters">profit_margin</span>"
    <span class=sf-dump-index>21</span> => "<span class=sf-dump-str title="3 characters">mrp</span>"
    <span class=sf-dump-index>22</span> => "<span class=sf-dump-str title="3 characters">msp</span>"
    <span class=sf-dump-index>23</span> => "<span class=sf-dump-str title="13 characters">tracking_type</span>"
    <span class=sf-dump-index>24</span> => "<span class=sf-dump-str title="9 characters">min_stock</span>"
    <span class=sf-dump-index>25</span> => "<span class=sf-dump-str title="13 characters">item_location</span>"
    <span class=sf-dump-index>26</span> => "<span class=sf-dump-str title="10 characters">image_path</span>"
    <span class=sf-dump-index>27</span> => "<span class=sf-dump-str title="6 characters">status</span>"
    <span class=sf-dump-index>28</span> => "<span class=sf-dump-str title="8 characters">brand_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1125630584", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-38204679 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-38204679", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/request/create ErrorException Undefined variable $themeMode C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:04:12.362Z"} 
[2026-04-16 09:42:41] production.ERROR: Uncaught ReferenceError: unitId is not defined http://localhost/anilmineral/public/purchase/request/create 1265 28 ReferenceError unitId is not defined ReferenceError: unitId is not defined
    at fetchUnit (http://localhost/anilmineral/public/purchase/request/create:1265:28)
    at HTMLSelectElement.onchange (http://localhost/anilmineral/public/purchase/request/create:1:1) {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:12:41.221Z"} 
[2026-04-16 09:42:41] production.ERROR: Uncaught ReferenceError: unitId is not defined http://localhost/anilmineral/public/purchase/request/create 1265 28 ReferenceError unitId is not defined ReferenceError: unitId is not defined
    at fetchUnit (http://localhost/anilmineral/public/purchase/request/create:1265:28)
    at HTMLSelectElement.onchange (http://localhost/anilmineral/public/purchase/request/create:1:1) {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:12:41.221Z"} 
[2026-04-16 09:42:50] production.ERROR: Uncaught ReferenceError: unitId is not defined http://localhost/anilmineral/public/purchase/request/create 1265 28 ReferenceError unitId is not defined ReferenceError: unitId is not defined
    at fetchUnit (http://localhost/anilmineral/public/purchase/request/create:1265:28)
    at HTMLSelectElement.onchange (http://localhost/anilmineral/public/purchase/request/create:1:1) {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:12:49.262Z"} 
[2026-04-16 09:42:50] production.ERROR: Uncaught ReferenceError: unitId is not defined http://localhost/anilmineral/public/purchase/request/create 1265 28 ReferenceError unitId is not defined ReferenceError: unitId is not defined
    at fetchUnit (http://localhost/anilmineral/public/purchase/request/create:1265:28)
    at HTMLSelectElement.onchange (http://localhost/anilmineral/public/purchase/request/create:1:1) {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:12:49.263Z"} 
[2026-04-16 09:44:43] production.ERROR: Uncaught ReferenceError: unitId is not defined http://localhost/anilmineral/public/purchase/request/create 1265 28 ReferenceError unitId is not defined ReferenceError: unitId is not defined
    at fetchUnit (http://localhost/anilmineral/public/purchase/request/create:1265:28)
    at HTMLSelectElement.onchange (http://localhost/anilmineral/public/purchase/request/create:1:1) {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:14:42.621Z"} 
[2026-04-16 09:44:43] production.ERROR: Uncaught ReferenceError: unitId is not defined http://localhost/anilmineral/public/purchase/request/create 1265 28 ReferenceError unitId is not defined ReferenceError: unitId is not defined
    at fetchUnit (http://localhost/anilmineral/public/purchase/request/create:1265:28)
    at HTMLSelectElement.onchange (http://localhost/anilmineral/public/purchase/request/create:1:1) {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:14:42.622Z"} 
[2026-04-16 09:46:48] production.DEBUG: Unit ID: null {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:16:47.764Z"} 
[2026-04-16 09:48:30] production.DEBUG: Unit ID: null {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:18:29.822Z"} 
[2026-04-16 09:48:33] production.DEBUG: Unit ID: null {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:18:32.876Z"} 
[2026-04-16 09:50:35] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:20:33.319Z"} 
[2026-04-16 09:50:35] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776313230 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php 146 require null <button type="button" class="btn btn-danger btn-sm" onclick="removeRow(this)">X</button> </td> `; null rowIndex++; } function fetchUnit(selectElement) { null let selectedOption = selectElement.options[selectElement.selectedIndex]; null let unitId = selectedOption.getAttribute('data-unit-id'); let unitName = selectedOption.getAttribute('data-unit-name'); null let row = selectElement.closest('tr'); null let unitField = row.querySelector('.unit-field'); let unitIdField = row.querySelector('.unit-id-field'); null console.log("Unit ID:", unitId); // 👈 DEBUG null unitField.value = unitName || ''; unitIdField.value = unitId || ''; } function removeRow(button) { let row = button.closest('tr'); row.remove(); } </script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ff1f69706773bcd5c8cb51bc44ba5400.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/users/noimage   1 null purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1174381582 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1286</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1174381582", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-61221932 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2839</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22837 title="3 occurrences">#2837</a><samp data-depth=3 id=sf-dump-61221932-ref22837 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22871 title="8 occurrences">#2871</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22848 title="11 occurrences">#2848</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22878 title="3 occurrences">#2878</a><samp data-depth=3 id=sf-dump-61221932-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22877 title="2 occurrences">#2877</a><samp data-depth=3 id=sf-dump-61221932-ref22877 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22876 title="2 occurrences">#2876</a><samp data-depth=3 id=sf-dump-61221932-ref22876 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22875 title="2 occurrences">#2875</a><samp data-depth=3 id=sf-dump-61221932-ref22875 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22874 title="2 occurrences">#2874</a><samp data-depth=3 id=sf-dump-61221932-ref22874 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22873 title="2 occurrences">#2873</a><samp data-depth=3 id=sf-dump-61221932-ref22873 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22872 title="2 occurrences">#2872</a><samp data-depth=3 id=sf-dump-61221932-ref22872 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-61221932", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1146967931 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3325</a>}
</pre><script>Sfdump("sf-dump-1146967931", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1895954531 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2858</a>}
</pre><script>Sfdump("sf-dump-1895954531", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1913002321 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2839</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22837 title="3 occurrences">#2837</a><samp data-depth=3 id=sf-dump-1913002321-ref22837 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22871 title="8 occurrences">#2871</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22848 title="11 occurrences">#2848</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22878 title="3 occurrences">#2878</a><samp data-depth=3 id=sf-dump-1913002321-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22877 title="2 occurrences">#2877</a><samp data-depth=3 id=sf-dump-1913002321-ref22877 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22876 title="2 occurrences">#2876</a><samp data-depth=3 id=sf-dump-1913002321-ref22876 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22875 title="2 occurrences">#2875</a><samp data-depth=3 id=sf-dump-1913002321-ref22875 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22874 title="2 occurrences">#2874</a><samp data-depth=3 id=sf-dump-1913002321-ref22874 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22873 title="2 occurrences">#2873</a><samp data-depth=3 id=sf-dump-1913002321-ref22873 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22872 title="2 occurrences">#2872</a><samp data-depth=3 id=sf-dump-1913002321-ref22872 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1913002321", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-204945318 data-indent-pad="  "><span class=sf-dump-note>App\Models\Items\Item</span> {<a class=sf-dump-ref href=#sf-dump-204945318-ref22872 title="2 occurrences">#2872</a><samp data-depth=1 id=sf-dump-204945318-ref22872 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>8</span>
    "<span class=sf-dump-key>prefix_code</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>8</span>"
    "<span class=sf-dump-key>item_code</span>" => "<span class=sf-dump-str title="18 characters">Ad animi fugiat si</span>"
    "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="11 characters">Kitra Craig</span>"
    "<span class=sf-dump-key>description</span>" => "<span class=sf-dump-str title="20 characters">Nulla alias in possi</span>"
    "<span class=sf-dump-key>hsn</span>" => "<span class=sf-dump-str title="20 characters">Duis ipsum unde temp</span>"
    "<span class=sf-dump-key>sku</span>" => "<span class=sf-dump-str title="20 characters">Minus qui do quia su</span>"
    "<span class=sf-dump-key>is_service</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>item_category_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>brand_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>base_unit_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>secondary_unit_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>conversion_rate</span>" => "<span class=sf-dump-str title="6 characters">1.0000</span>"
    "<span class=sf-dump-key>sale_price</span>" => "<span class=sf-dump-str title="8 characters">445.0000</span>"
    "<span class=sf-dump-key>is_sale_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>sale_price_discount</span>" => "<span class=sf-dump-str title="8 characters">327.0000</span>"
    "<span class=sf-dump-key>sale_price_discount_type</span>" => "<span class=sf-dump-str title="10 characters">percentage</span>"
    "<span class=sf-dump-key>wholesale_price</span>" => "<span class=sf-dump-str title="8 characters">168.0000</span>"
    "<span class=sf-dump-key>is_wholesale_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchase_price</span>" => "<span class=sf-dump-str title="8 characters">143.0000</span>"
    "<span class=sf-dump-key>is_purchase_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>profit_margin</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>mrp</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>msp</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>tax_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>tracking_type</span>" => "<span class=sf-dump-str title="6 characters">serial</span>"
    "<span class=sf-dump-key>item_location</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>min_stock</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>current_stock</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>image_path</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>status</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-06 10:23:58</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-06 10:23:58</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>8</span>
    "<span class=sf-dump-key>prefix_code</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>8</span>"
    "<span class=sf-dump-key>item_code</span>" => "<span class=sf-dump-str title="18 characters">Ad animi fugiat si</span>"
    "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="11 characters">Kitra Craig</span>"
    "<span class=sf-dump-key>description</span>" => "<span class=sf-dump-str title="20 characters">Nulla alias in possi</span>"
    "<span class=sf-dump-key>hsn</span>" => "<span class=sf-dump-str title="20 characters">Duis ipsum unde temp</span>"
    "<span class=sf-dump-key>sku</span>" => "<span class=sf-dump-str title="20 characters">Minus qui do quia su</span>"
    "<span class=sf-dump-key>is_service</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>item_category_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>brand_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>base_unit_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>secondary_unit_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>conversion_rate</span>" => "<span class=sf-dump-str title="6 characters">1.0000</span>"
    "<span class=sf-dump-key>sale_price</span>" => "<span class=sf-dump-str title="8 characters">445.0000</span>"
    "<span class=sf-dump-key>is_sale_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>sale_price_discount</span>" => "<span class=sf-dump-str title="8 characters">327.0000</span>"
    "<span class=sf-dump-key>sale_price_discount_type</span>" => "<span class=sf-dump-str title="10 characters">percentage</span>"
    "<span class=sf-dump-key>wholesale_price</span>" => "<span class=sf-dump-str title="8 characters">168.0000</span>"
    "<span class=sf-dump-key>is_wholesale_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchase_price</span>" => "<span class=sf-dump-str title="8 characters">143.0000</span>"
    "<span class=sf-dump-key>is_purchase_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>profit_margin</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>mrp</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>msp</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>tax_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>tracking_type</span>" => "<span class=sf-dump-str title="6 characters">serial</span>"
    "<span class=sf-dump-key>item_location</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>min_stock</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>current_stock</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>image_path</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>status</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-06 10:23:58</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-06 10:23:58</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>unit</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Unit
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Unit</span></span> {<a class=sf-dump-ref href=#sf-dump-204945318-ref23318 title="7 occurrences">#3318</a><samp data-depth=3 id=sf-dump-204945318-ref23318 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">units</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3319</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-204945318-ref22848 title="11 occurrences">#2848</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:4</span> [ &#8230;4]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-204945318-ref22871 title="8 occurrences">#2871</a><samp data-depth=2 id=sf-dump-204945318-ref22871 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-204945318-ref22848 title="11 occurrences">#2848</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-204945318-ref22848 title="11 occurrences">#2848</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">is_service</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="9 characters">item_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="4 characters">name</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="11 characters">description</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="3 characters">hsn</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="3 characters">sku</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="16 characters">item_category_id</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="12 characters">base_unit_id</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="17 characters">secondary_unit_id</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="15 characters">conversion_rate</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="10 characters">sale_price</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="22 characters">is_sale_price_with_tax</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="19 characters">sale_price_discount</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="24 characters">sale_price_discount_type</span>"
    <span class=sf-dump-index>15</span> => "<span class=sf-dump-str title="14 characters">purchase_price</span>"
    <span class=sf-dump-index>16</span> => "<span class=sf-dump-str title="26 characters">is_purchase_price_with_tax</span>"
    <span class=sf-dump-index>17</span> => "<span class=sf-dump-str title="6 characters">tax_id</span>"
    <span class=sf-dump-index>18</span> => "<span class=sf-dump-str title="15 characters">wholesale_price</span>"
    <span class=sf-dump-index>19</span> => "<span class=sf-dump-str title="27 characters">is_wholesale_price_with_tax</span>"
    <span class=sf-dump-index>20</span> => "<span class=sf-dump-str title="13 characters">profit_margin</span>"
    <span class=sf-dump-index>21</span> => "<span class=sf-dump-str title="3 characters">mrp</span>"
    <span class=sf-dump-index>22</span> => "<span class=sf-dump-str title="3 characters">msp</span>"
    <span class=sf-dump-index>23</span> => "<span class=sf-dump-str title="13 characters">tracking_type</span>"
    <span class=sf-dump-index>24</span> => "<span class=sf-dump-str title="9 characters">min_stock</span>"
    <span class=sf-dump-index>25</span> => "<span class=sf-dump-str title="13 characters">item_location</span>"
    <span class=sf-dump-index>26</span> => "<span class=sf-dump-str title="10 characters">image_path</span>"
    <span class=sf-dump-index>27</span> => "<span class=sf-dump-str title="6 characters">status</span>"
    <span class=sf-dump-index>28</span> => "<span class=sf-dump-str title="8 characters">brand_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-204945318", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-27059893 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-27059893", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.07 mysql 1 1776313229.9686 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.77 mysql App\Models\User 1776313229.9971 select * from `items` 0.84 mysql  1776313230.0101 select * from `units` where `units`.`id` in (1, 2) 0.71 mysql  1776313230.1568 production null null C:\xampp\htdocs\anilmineral null 7faec079-08e2-4c61-9790-43477e40bf15 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776313230 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php 146 require null <button type="button" class="btn btn-danger btn-sm" onclick="removeRow(this)">X</button> </td> `; null rowIndex++; } function fetchUnit(selectElement) { null let selectedOption = selectElement.options[selectElement.selectedIndex]; null let unitId = selectedOption.getAttribute('data-unit-id'); let unitName = selectedOption.getAttribute('data-unit-name'); null let row = selectElement.closest('tr'); null let unitField = row.querySelector('.unit-field'); let unitIdField = row.querySelector('.unit-id-field'); null console.log("Unit ID:", unitId); // 👈 DEBUG null unitField.value = unitName || ''; unitIdField.value = unitId || ''; } function removeRow(button) { let row = button.closest('tr'); row.remove(); } </script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ff1f69706773bcd5c8cb51bc44ba5400.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/users/noimage   1 null purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1174381582 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1286</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1174381582", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-61221932 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2839</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22837 title="3 occurrences">#2837</a><samp data-depth=3 id=sf-dump-61221932-ref22837 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22871 title="8 occurrences">#2871</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22848 title="11 occurrences">#2848</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22878 title="3 occurrences">#2878</a><samp data-depth=3 id=sf-dump-61221932-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22877 title="2 occurrences">#2877</a><samp data-depth=3 id=sf-dump-61221932-ref22877 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22876 title="2 occurrences">#2876</a><samp data-depth=3 id=sf-dump-61221932-ref22876 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22875 title="2 occurrences">#2875</a><samp data-depth=3 id=sf-dump-61221932-ref22875 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22874 title="2 occurrences">#2874</a><samp data-depth=3 id=sf-dump-61221932-ref22874 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22873 title="2 occurrences">#2873</a><samp data-depth=3 id=sf-dump-61221932-ref22873 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22872 title="2 occurrences">#2872</a><samp data-depth=3 id=sf-dump-61221932-ref22872 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-61221932", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1146967931 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3325</a>}
</pre><script>Sfdump("sf-dump-1146967931", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1895954531 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2858</a>}
</pre><script>Sfdump("sf-dump-1895954531", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1913002321 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2839</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22837 title="3 occurrences">#2837</a><samp data-depth=3 id=sf-dump-1913002321-ref22837 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22871 title="8 occurrences">#2871</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22848 title="11 occurrences">#2848</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22878 title="3 occurrences">#2878</a><samp data-depth=3 id=sf-dump-1913002321-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22877 title="2 occurrences">#2877</a><samp data-depth=3 id=sf-dump-1913002321-ref22877 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22876 title="2 occurrences">#2876</a><samp data-depth=3 id=sf-dump-1913002321-ref22876 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22875 title="2 occurrences">#2875</a><samp data-depth=3 id=sf-dump-1913002321-ref22875 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22874 title="2 occurrences">#2874</a><samp data-depth=3 id=sf-dump-1913002321-ref22874 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22873 title="2 occurrences">#2873</a><samp data-depth=3 id=sf-dump-1913002321-ref22873 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22872 title="2 occurrences">#2872</a><samp data-depth=3 id=sf-dump-1913002321-ref22872 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1913002321", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-204945318 data-indent-pad="  "><span class=sf-dump-note>App\Models\Items\Item</span> {<a class=sf-dump-ref href=#sf-dump-204945318-ref22872 title="2 occurrences">#2872</a><samp data-depth=1 id=sf-dump-204945318-ref22872 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>8</span>
    "<span class=sf-dump-key>prefix_code</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>8</span>"
    "<span class=sf-dump-key>item_code</span>" => "<span class=sf-dump-str title="18 characters">Ad animi fugiat si</span>"
    "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="11 characters">Kitra Craig</span>"
    "<span class=sf-dump-key>description</span>" => "<span class=sf-dump-str title="20 characters">Nulla alias in possi</span>"
    "<span class=sf-dump-key>hsn</span>" => "<span class=sf-dump-str title="20 characters">Duis ipsum unde temp</span>"
    "<span class=sf-dump-key>sku</span>" => "<span class=sf-dump-str title="20 characters">Minus qui do quia su</span>"
    "<span class=sf-dump-key>is_service</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>item_category_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>brand_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>base_unit_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>secondary_unit_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>conversion_rate</span>" => "<span class=sf-dump-str title="6 characters">1.0000</span>"
    "<span class=sf-dump-key>sale_price</span>" => "<span class=sf-dump-str title="8 characters">445.0000</span>"
    "<span class=sf-dump-key>is_sale_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>sale_price_discount</span>" => "<span class=sf-dump-str title="8 characters">327.0000</span>"
    "<span class=sf-dump-key>sale_price_discount_type</span>" => "<span class=sf-dump-str title="10 characters">percentage</span>"
    "<span class=sf-dump-key>wholesale_price</span>" => "<span class=sf-dump-str title="8 characters">168.0000</span>"
    "<span class=sf-dump-key>is_wholesale_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchase_price</span>" => "<span class=sf-dump-str title="8 characters">143.0000</span>"
    "<span class=sf-dump-key>is_purchase_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>profit_margin</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>mrp</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>msp</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>tax_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>tracking_type</span>" => "<span class=sf-dump-str title="6 characters">serial</span>"
    "<span class=sf-dump-key>item_location</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>min_stock</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>current_stock</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>image_path</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>status</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-06 10:23:58</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-06 10:23:58</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>8</span>
    "<span class=sf-dump-key>prefix_code</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>8</span>"
    "<span class=sf-dump-key>item_code</span>" => "<span class=sf-dump-str title="18 characters">Ad animi fugiat si</span>"
    "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="11 characters">Kitra Craig</span>"
    "<span class=sf-dump-key>description</span>" => "<span class=sf-dump-str title="20 characters">Nulla alias in possi</span>"
    "<span class=sf-dump-key>hsn</span>" => "<span class=sf-dump-str title="20 characters">Duis ipsum unde temp</span>"
    "<span class=sf-dump-key>sku</span>" => "<span class=sf-dump-str title="20 characters">Minus qui do quia su</span>"
    "<span class=sf-dump-key>is_service</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>item_category_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>brand_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>base_unit_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>secondary_unit_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>conversion_rate</span>" => "<span class=sf-dump-str title="6 characters">1.0000</span>"
    "<span class=sf-dump-key>sale_price</span>" => "<span class=sf-dump-str title="8 characters">445.0000</span>"
    "<span class=sf-dump-key>is_sale_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>sale_price_discount</span>" => "<span class=sf-dump-str title="8 characters">327.0000</span>"
    "<span class=sf-dump-key>sale_price_discount_type</span>" => "<span class=sf-dump-str title="10 characters">percentage</span>"
    "<span class=sf-dump-key>wholesale_price</span>" => "<span class=sf-dump-str title="8 characters">168.0000</span>"
    "<span class=sf-dump-key>is_wholesale_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchase_price</span>" => "<span class=sf-dump-str title="8 characters">143.0000</span>"
    "<span class=sf-dump-key>is_purchase_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>profit_margin</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>mrp</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>msp</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>tax_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>tracking_type</span>" => "<span class=sf-dump-str title="6 characters">serial</span>"
    "<span class=sf-dump-key>item_location</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>min_stock</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>current_stock</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>image_path</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>status</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-06 10:23:58</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-06 10:23:58</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>unit</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Unit
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Unit</span></span> {<a class=sf-dump-ref href=#sf-dump-204945318-ref23318 title="7 occurrences">#3318</a><samp data-depth=3 id=sf-dump-204945318-ref23318 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">units</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3319</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-204945318-ref22848 title="11 occurrences">#2848</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:4</span> [ &#8230;4]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-204945318-ref22871 title="8 occurrences">#2871</a><samp data-depth=2 id=sf-dump-204945318-ref22871 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-204945318-ref22848 title="11 occurrences">#2848</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-204945318-ref22848 title="11 occurrences">#2848</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">is_service</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="9 characters">item_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="4 characters">name</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="11 characters">description</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="3 characters">hsn</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="3 characters">sku</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="16 characters">item_category_id</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="12 characters">base_unit_id</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="17 characters">secondary_unit_id</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="15 characters">conversion_rate</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="10 characters">sale_price</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="22 characters">is_sale_price_with_tax</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="19 characters">sale_price_discount</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="24 characters">sale_price_discount_type</span>"
    <span class=sf-dump-index>15</span> => "<span class=sf-dump-str title="14 characters">purchase_price</span>"
    <span class=sf-dump-index>16</span> => "<span class=sf-dump-str title="26 characters">is_purchase_price_with_tax</span>"
    <span class=sf-dump-index>17</span> => "<span class=sf-dump-str title="6 characters">tax_id</span>"
    <span class=sf-dump-index>18</span> => "<span class=sf-dump-str title="15 characters">wholesale_price</span>"
    <span class=sf-dump-index>19</span> => "<span class=sf-dump-str title="27 characters">is_wholesale_price_with_tax</span>"
    <span class=sf-dump-index>20</span> => "<span class=sf-dump-str title="13 characters">profit_margin</span>"
    <span class=sf-dump-index>21</span> => "<span class=sf-dump-str title="3 characters">mrp</span>"
    <span class=sf-dump-index>22</span> => "<span class=sf-dump-str title="3 characters">msp</span>"
    <span class=sf-dump-index>23</span> => "<span class=sf-dump-str title="13 characters">tracking_type</span>"
    <span class=sf-dump-index>24</span> => "<span class=sf-dump-str title="9 characters">min_stock</span>"
    <span class=sf-dump-index>25</span> => "<span class=sf-dump-str title="13 characters">item_location</span>"
    <span class=sf-dump-index>26</span> => "<span class=sf-dump-str title="10 characters">image_path</span>"
    <span class=sf-dump-index>27</span> => "<span class=sf-dump-str title="6 characters">status</span>"
    <span class=sf-dump-index>28</span> => "<span class=sf-dump-str title="8 characters">brand_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-204945318", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-27059893 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-27059893", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.07 mysql 1 1776313229.9686 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.77 mysql App\Models\User 1776313229.9971 select * from `items` 0.84 mysql  1776313230.0101 select * from `units` where `units`.`id` in (1, 2) 0.71 mysql  1776313230.1568 production null null C:\xampp\htdocs\anilmineral null 7faec079-08e2-4c61-9790-43477e40bf15 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true resources\views\layouts\app.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Items\Item) null array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\purchase\request\create.blade.php 146 require null <button type="button" class="btn btn-danger btn-sm" onclick="removeRow(this)">X</button> </td> `; null rowIndex++; } function fetchUnit(selectElement) { null let selectedOption = selectElement.options[selectElement.selectedIndex]; null let unitId = selectedOption.getAttribute('data-unit-id'); let unitName = selectedOption.getAttribute('data-unit-name'); null let row = selectElement.closest('tr'); null let unitField = row.querySelector('.unit-field'); let unitIdField = row.querySelector('.unit-id-field'); null console.log("Unit ID:", unitId); // 👈 DEBUG null unitField.value = unitName || ''; unitIdField.value = unitId || ''; } function removeRow(button) { let row = button.closest('tr'); row.remove(); } </script> @endsection null callback null null false false false true resources\views\purchase\request\create.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ff1f69706773bcd5c8cb51bc44ba5400.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ff1f69706773bcd5c8cb51bc44ba5400.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$20c3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$20c4) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.07 mysql 1 1776313229.9686 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.77 mysql App\Models\User 1776313229.9971 select * from `items` 0.84 mysql  1776313230.0101 select * from `units` where `units`.`id` in (1, 2) 0.71 mysql  1776313230.1568   null localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/users/noimage   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create null null C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1174381582 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1286</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1174381582", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-61221932 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2839</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22837 title="3 occurrences">#2837</a><samp data-depth=3 id=sf-dump-61221932-ref22837 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22871 title="8 occurrences">#2871</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22848 title="11 occurrences">#2848</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22878 title="3 occurrences">#2878</a><samp data-depth=3 id=sf-dump-61221932-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22877 title="2 occurrences">#2877</a><samp data-depth=3 id=sf-dump-61221932-ref22877 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22876 title="2 occurrences">#2876</a><samp data-depth=3 id=sf-dump-61221932-ref22876 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22875 title="2 occurrences">#2875</a><samp data-depth=3 id=sf-dump-61221932-ref22875 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22874 title="2 occurrences">#2874</a><samp data-depth=3 id=sf-dump-61221932-ref22874 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22873 title="2 occurrences">#2873</a><samp data-depth=3 id=sf-dump-61221932-ref22873 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22872 title="2 occurrences">#2872</a><samp data-depth=3 id=sf-dump-61221932-ref22872 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-61221932-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-61221932", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1146967931 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3325</a>}
</pre><script>Sfdump("sf-dump-1146967931", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1895954531 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2858</a>}
</pre><script>Sfdump("sf-dump-1895954531", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1913002321 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2839</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22837 title="3 occurrences">#2837</a><samp data-depth=3 id=sf-dump-1913002321-ref22837 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22871 title="8 occurrences">#2871</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22848 title="11 occurrences">#2848</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22878 title="3 occurrences">#2878</a><samp data-depth=3 id=sf-dump-1913002321-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22877 title="2 occurrences">#2877</a><samp data-depth=3 id=sf-dump-1913002321-ref22877 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22876 title="2 occurrences">#2876</a><samp data-depth=3 id=sf-dump-1913002321-ref22876 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22875 title="2 occurrences">#2875</a><samp data-depth=3 id=sf-dump-1913002321-ref22875 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22874 title="2 occurrences">#2874</a><samp data-depth=3 id=sf-dump-1913002321-ref22874 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22873 title="2 occurrences">#2873</a><samp data-depth=3 id=sf-dump-1913002321-ref22873 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22872 title="2 occurrences">#2872</a><samp data-depth=3 id=sf-dump-1913002321-ref22872 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [ &#8230;36]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22871 title="8 occurrences">#2871</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1913002321-ref22848 title="11 occurrences">#2848</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1913002321", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-204945318 data-indent-pad="  "><span class=sf-dump-note>App\Models\Items\Item</span> {<a class=sf-dump-ref href=#sf-dump-204945318-ref22872 title="2 occurrences">#2872</a><samp data-depth=1 id=sf-dump-204945318-ref22872 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:36</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>8</span>
    "<span class=sf-dump-key>prefix_code</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>8</span>"
    "<span class=sf-dump-key>item_code</span>" => "<span class=sf-dump-str title="18 characters">Ad animi fugiat si</span>"
    "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="11 characters">Kitra Craig</span>"
    "<span class=sf-dump-key>description</span>" => "<span class=sf-dump-str title="20 characters">Nulla alias in possi</span>"
    "<span class=sf-dump-key>hsn</span>" => "<span class=sf-dump-str title="20 characters">Duis ipsum unde temp</span>"
    "<span class=sf-dump-key>sku</span>" => "<span class=sf-dump-str title="20 characters">Minus qui do quia su</span>"
    "<span class=sf-dump-key>is_service</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>item_category_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>brand_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>base_unit_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>secondary_unit_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>conversion_rate</span>" => "<span class=sf-dump-str title="6 characters">1.0000</span>"
    "<span class=sf-dump-key>sale_price</span>" => "<span class=sf-dump-str title="8 characters">445.0000</span>"
    "<span class=sf-dump-key>is_sale_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>sale_price_discount</span>" => "<span class=sf-dump-str title="8 characters">327.0000</span>"
    "<span class=sf-dump-key>sale_price_discount_type</span>" => "<span class=sf-dump-str title="10 characters">percentage</span>"
    "<span class=sf-dump-key>wholesale_price</span>" => "<span class=sf-dump-str title="8 characters">168.0000</span>"
    "<span class=sf-dump-key>is_wholesale_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchase_price</span>" => "<span class=sf-dump-str title="8 characters">143.0000</span>"
    "<span class=sf-dump-key>is_purchase_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>profit_margin</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>mrp</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>msp</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>tax_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>tracking_type</span>" => "<span class=sf-dump-str title="6 characters">serial</span>"
    "<span class=sf-dump-key>item_location</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>min_stock</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>current_stock</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>image_path</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>status</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-06 10:23:58</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-06 10:23:58</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:36</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>8</span>
    "<span class=sf-dump-key>prefix_code</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>8</span>"
    "<span class=sf-dump-key>item_code</span>" => "<span class=sf-dump-str title="18 characters">Ad animi fugiat si</span>"
    "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="11 characters">Kitra Craig</span>"
    "<span class=sf-dump-key>description</span>" => "<span class=sf-dump-str title="20 characters">Nulla alias in possi</span>"
    "<span class=sf-dump-key>hsn</span>" => "<span class=sf-dump-str title="20 characters">Duis ipsum unde temp</span>"
    "<span class=sf-dump-key>sku</span>" => "<span class=sf-dump-str title="20 characters">Minus qui do quia su</span>"
    "<span class=sf-dump-key>is_service</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>item_category_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>brand_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>base_unit_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>secondary_unit_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>conversion_rate</span>" => "<span class=sf-dump-str title="6 characters">1.0000</span>"
    "<span class=sf-dump-key>sale_price</span>" => "<span class=sf-dump-str title="8 characters">445.0000</span>"
    "<span class=sf-dump-key>is_sale_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>sale_price_discount</span>" => "<span class=sf-dump-str title="8 characters">327.0000</span>"
    "<span class=sf-dump-key>sale_price_discount_type</span>" => "<span class=sf-dump-str title="10 characters">percentage</span>"
    "<span class=sf-dump-key>wholesale_price</span>" => "<span class=sf-dump-str title="8 characters">168.0000</span>"
    "<span class=sf-dump-key>is_wholesale_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchase_price</span>" => "<span class=sf-dump-str title="8 characters">143.0000</span>"
    "<span class=sf-dump-key>is_purchase_price_with_tax</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>profit_margin</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>mrp</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>msp</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>tax_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>tracking_type</span>" => "<span class=sf-dump-str title="6 characters">serial</span>"
    "<span class=sf-dump-key>item_location</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>min_stock</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>current_stock</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>image_path</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>status</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-06 10:23:58</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-06 10:23:58</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>unit</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Unit
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Unit</span></span> {<a class=sf-dump-ref href=#sf-dump-204945318-ref23318 title="7 occurrences">#3318</a><samp data-depth=3 id=sf-dump-204945318-ref23318 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">units</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:11</span> [ &#8230;11]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3319</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-204945318-ref22848 title="11 occurrences">#2848</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:4</span> [ &#8230;4]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-204945318-ref22871 title="8 occurrences">#2871</a><samp data-depth=2 id=sf-dump-204945318-ref22871 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-204945318-ref22848 title="11 occurrences">#2848</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-204945318-ref22848 title="11 occurrences">#2848</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:29</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">is_service</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="9 characters">item_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="4 characters">name</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="11 characters">description</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="3 characters">hsn</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="3 characters">sku</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="16 characters">item_category_id</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="12 characters">base_unit_id</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="17 characters">secondary_unit_id</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="15 characters">conversion_rate</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="10 characters">sale_price</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="22 characters">is_sale_price_with_tax</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="19 characters">sale_price_discount</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="24 characters">sale_price_discount_type</span>"
    <span class=sf-dump-index>15</span> => "<span class=sf-dump-str title="14 characters">purchase_price</span>"
    <span class=sf-dump-index>16</span> => "<span class=sf-dump-str title="26 characters">is_purchase_price_with_tax</span>"
    <span class=sf-dump-index>17</span> => "<span class=sf-dump-str title="6 characters">tax_id</span>"
    <span class=sf-dump-index>18</span> => "<span class=sf-dump-str title="15 characters">wholesale_price</span>"
    <span class=sf-dump-index>19</span> => "<span class=sf-dump-str title="27 characters">is_wholesale_price_with_tax</span>"
    <span class=sf-dump-index>20</span> => "<span class=sf-dump-str title="13 characters">profit_margin</span>"
    <span class=sf-dump-index>21</span> => "<span class=sf-dump-str title="3 characters">mrp</span>"
    <span class=sf-dump-index>22</span> => "<span class=sf-dump-str title="3 characters">msp</span>"
    <span class=sf-dump-index>23</span> => "<span class=sf-dump-str title="13 characters">tracking_type</span>"
    <span class=sf-dump-index>24</span> => "<span class=sf-dump-str title="9 characters">min_stock</span>"
    <span class=sf-dump-index>25</span> => "<span class=sf-dump-str title="13 characters">item_location</span>"
    <span class=sf-dump-index>26</span> => "<span class=sf-dump-str title="10 characters">image_path</span>"
    <span class=sf-dump-index>27</span> => "<span class=sf-dump-str title="6 characters">status</span>"
    <span class=sf-dump-index>28</span> => "<span class=sf-dump-str title="8 characters">brand_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-204945318", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-27059893 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-27059893", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/request/create ErrorException Undefined variable $themeMode C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:20:33.390Z"} 
[2026-04-16 09:51:53] production.DEBUG: Unit ID: 1 {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:21:52.787Z"} 
[2026-04-16 09:52:28] production.DEBUG: Unit ID: 1 {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:22:28.035Z"} 
[2026-04-16 09:52:36] production.DEBUG: Unit ID: 1 {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:22:36.043Z"} 
[2026-04-16 09:52:43] production.DEBUG: Unit ID: 2 {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:22:42.435Z"} 
[2026-04-16 09:54:01] production.DEBUG: _token=ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0&_method=POST&row_count=0&row_count_payments=0&operation=save&order_date=2026-04-16&due_date=&prefix_code=PO%2F&count_id=5&order_status=Pending&pr_id=20&warehouse_id=1&item_id%5B%5D=5&quantity%5B%5D=15.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:24:00.520Z"} 
[2026-04-16 09:54:01] production.DEBUG: 1 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:24:00.522Z"} 
[2026-04-16 09:54:04] production.DEBUG: _token=ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0&_method=POST&row_count=1&row_count_payments=0&operation=save&order_date=2026-04-16&due_date=&prefix_code=PO%2F&count_id=5&order_status=Pending&pr_id=18&warehouse_id=1&item_id%5B%5D=1&quantity%5B%5D=14.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=2&quantity%5B%5D=12.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=8&quantity%5B%5D=45.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:24:03.578Z"} 
[2026-04-16 09:54:04] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:24:03.579Z"} 
[2026-04-16 09:54:06] production.DEBUG: _token=ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0&_method=POST&row_count=3&row_count_payments=0&operation=save&order_date=2026-04-16&due_date=&prefix_code=PO%2F&count_id=5&order_status=Pending&pr_id=19&warehouse_id=1&item_id%5B%5D=3&quantity%5B%5D=15.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=8&quantity%5B%5D=16.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=5&quantity%5B%5D=52.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:24:05.690Z"} 
[2026-04-16 09:54:06] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:24:05.691Z"} 
[2026-04-16 09:54:08] production.DEBUG: _token=ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0&_method=POST&row_count=3&row_count_payments=0&operation=save&order_date=2026-04-16&due_date=&prefix_code=PO%2F&count_id=5&order_status=Pending&pr_id=20&warehouse_id=1&item_id%5B%5D=5&quantity%5B%5D=15.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:24:08.329Z"} 
[2026-04-16 09:54:08] production.DEBUG: 1 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:24:08.330Z"} 
[2026-04-16 09:54:11] production.DEBUG: _token=ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0&_method=POST&row_count=1&row_count_payments=0&operation=save&order_date=2026-04-16&due_date=&prefix_code=PO%2F&count_id=5&order_status=Pending&pr_id=21&warehouse_id=1&item_id%5B%5D=2&quantity%5B%5D=1632.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=7&quantity%5B%5D=125.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:24:10.892Z"} 
[2026-04-16 09:54:11] production.DEBUG: 2 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:24:10.893Z"} 
[2026-04-16 09:54:14] production.DEBUG: _token=ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0&_method=POST&row_count=2&row_count_payments=0&operation=save&order_date=2026-04-16&due_date=&prefix_code=PO%2F&count_id=5&order_status=Pending&pr_id=26&warehouse_id=1&item_id%5B%5D=3&quantity%5B%5D=123.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=2&quantity%5B%5D=133.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=1&quantity%5B%5D=12.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:24:13.807Z"} 
[2026-04-16 09:54:14] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:24:13.808Z"} 
[2026-04-16 09:57:35] production.DEBUG: _token=ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0&_method=POST&row_count=0&row_count_payments=0&operation=save&order_date=2026-04-16&due_date=&prefix_code=PO%2F&count_id=5&order_status=Pending&pr_id=26&warehouse_id=1&item_id%5B%5D=3&quantity%5B%5D=123.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=2&quantity%5B%5D=133.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=1&quantity%5B%5D=12.00&unit_id%5B%5D=2&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:27:34.808Z"} 
[2026-04-16 09:57:35] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:27:34.810Z"} 
[2026-04-16 09:57:50] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/11","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:27:48.606Z"} 
[2026-04-16 09:57:50] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776313668 Attempt to read property "rate" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 181 require null {{ $formatNumber->formatQuantity($transaction->quantity) }}<br> <small>{{ $transaction->unit->name }}</small> </td> <td class="unit"> {{ $formatNumber->formatWithPrecision($transaction->unit_price) }} </td> <td class="unit {{ !app('company')['show_discount'] ? 'd-none':'' }}"> {{ $formatNumber->formatWithPrecision($transaction->discount_amount) }}<br> <small> ({{ $formatNumber->formatWithPrecision($transaction->discount) }} {{ ($transaction->discount_type == 'fixed') ? '$' : '%' }}) </small> </td> <th scope="col" class="text-end {{ (app('company')['tax_type'] == 'no-tax') ? 'd-none':'' }}"> {{ $formatNumber->formatWithPrecision($transaction->tax_amount) }}<br> <small>({{ $transaction->tax->rate }}%)</small> </td> <td class="unit"> {{ $formatNumber->formatWithPrecision($transaction->total) }} </td> </tr> @endforeach </tbody> <tfoot> @php $subtotal = $order->itemTransaction->sum(function ($transaction) { /*if($transaction->tax_type == 'inclusive'){ $unitPrice = calculatePrice($transaction->unit_price, $transaction->tax->rate, needInclusive: true); }else{ $unitPrice = calculatePrice($transaction->unit_price, $transaction->tax->rate, needInclusive: false);  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2c96) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2c97) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2c96) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2c97) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2c96) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2c97) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2c96) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2c97) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2c96) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2c97) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/11 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null purchase.order.details 11 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-1195684495 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1195684495", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1367191688 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1367191688-ref22849 title="4 occurrences">#2849</a><samp data-depth=1 id=sf-dump-1367191688-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>11</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>5</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="4 characters">PO/5</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">1.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 09:57:45</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 09:57:45</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>11</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>5</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="4 characters">PO/5</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">1.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 09:57:45</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 09:57:45</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3412</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3413</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1367191688-ref22851 title="11 occurrences">#2851</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1367191688-ref22851 title="11 occurrences">#2851</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1367191688-ref22851 title="11 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:14</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1367191688", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1357789587 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1357789587", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-970742319 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-970742319", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1058924998 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1058924998", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1198599179 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1198599179", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-74055057 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-74055057", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-553974145 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-553974145", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2101386891 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-2101386891", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1529790496 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1529790496", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-165832169 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3274</a>}
</pre><script>Sfdump("sf-dump-165832169", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-11755815 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3273</a>}
</pre><script>Sfdump("sf-dump-11755815", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.97 mysql 1 1776313667.3939 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.75 mysql App\Models\User 1776313667.4166 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.79 mysql App\Models\User 1776313667.4218 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 1.12 mysql 11 1776313667.4358 select * from `item_transactions` where `item_transactions`.`transaction_id` in (11) and `item_transactions`.`transaction_type` = ? 0.83 mysql Purchase Order 1776313667.4463 select * from `items` where `items`.`id` in (1, 2, 3) 1.27 mysql  1776313667.4539 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (41, 42, 43) 1.65 mysql  1776313667.465 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (41, 42, 43) 1.76 mysql  1776313667.4714 select * from `parties` where `parties`.`id` in (1) 1.98 mysql  1776313667.478 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.84 mysql Purchase Order 11 1776313667.4837 select * from `purchases` where `purchases`.`purchase_order_id` in (11) 0.81 mysql  1776313667.5169 select * from `units` where `units`.`id` in (1, 2) 1.18 mysql  1776313667.5295 production null null C:\xampp\htdocs\anilmineral null c4bb6653-98d0-45de-832a-2b4c9d6be8d6 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776313668 Attempt to read property "rate" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 181 require null {{ $formatNumber->formatQuantity($transaction->quantity) }}<br> <small>{{ $transaction->unit->name }}</small> </td> <td class="unit"> {{ $formatNumber->formatWithPrecision($transaction->unit_price) }} </td> <td class="unit {{ !app('company')['show_discount'] ? 'd-none':'' }}"> {{ $formatNumber->formatWithPrecision($transaction->discount_amount) }}<br> <small> ({{ $formatNumber->formatWithPrecision($transaction->discount) }} {{ ($transaction->discount_type == 'fixed') ? '$' : '%' }}) </small> </td> <th scope="col" class="text-end {{ (app('company')['tax_type'] == 'no-tax') ? 'd-none':'' }}"> {{ $formatNumber->formatWithPrecision($transaction->tax_amount) }}<br> <small>({{ $transaction->tax->rate }}%)</small> </td> <td class="unit"> {{ $formatNumber->formatWithPrecision($transaction->total) }} </td> </tr> @endforeach </tbody> <tfoot> @php $subtotal = $order->itemTransaction->sum(function ($transaction) { /*if($transaction->tax_type == 'inclusive'){ $unitPrice = calculatePrice($transaction->unit_price, $transaction->tax->rate, needInclusive: true); }else{ $unitPrice = calculatePrice($transaction->unit_price, $transaction->tax->rate, needInclusive: false);  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2c96) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2c97) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2c96) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2c97) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2c96) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2c97) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2c96) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2c97) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2c96) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2c97) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/11 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null purchase.order.details 11 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-1195684495 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1195684495", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1367191688 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1367191688-ref22849 title="4 occurrences">#2849</a><samp data-depth=1 id=sf-dump-1367191688-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>11</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>5</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="4 characters">PO/5</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">1.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 09:57:45</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 09:57:45</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>11</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>5</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="4 characters">PO/5</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">1.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 09:57:45</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 09:57:45</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3412</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3413</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1367191688-ref22851 title="11 occurrences">#2851</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1367191688-ref22851 title="11 occurrences">#2851</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1367191688-ref22851 title="11 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:14</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1367191688", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1357789587 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1357789587", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-970742319 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-970742319", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1058924998 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1058924998", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1198599179 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1198599179", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-74055057 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-74055057", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-553974145 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-553974145", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2101386891 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-2101386891", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1529790496 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1529790496", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-165832169 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3274</a>}
</pre><script>Sfdump("sf-dump-165832169", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-11755815 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3273</a>}
</pre><script>Sfdump("sf-dump-11755815", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.97 mysql 1 1776313667.3939 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.75 mysql App\Models\User 1776313667.4166 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.79 mysql App\Models\User 1776313667.4218 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 1.12 mysql 11 1776313667.4358 select * from `item_transactions` where `item_transactions`.`transaction_id` in (11) and `item_transactions`.`transaction_type` = ? 0.83 mysql Purchase Order 1776313667.4463 select * from `items` where `items`.`id` in (1, 2, 3) 1.27 mysql  1776313667.4539 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (41, 42, 43) 1.65 mysql  1776313667.465 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (41, 42, 43) 1.76 mysql  1776313667.4714 select * from `parties` where `parties`.`id` in (1) 1.98 mysql  1776313667.478 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.84 mysql Purchase Order 11 1776313667.4837 select * from `purchases` where `purchases`.`purchase_order_id` in (11) 0.81 mysql  1776313667.5169 select * from `units` where `units`.`id` in (1, 2) 1.18 mysql  1776313667.5295 production null null C:\xampp\htdocs\anilmineral null c4bb6653-98d0-45de-832a-2b4c9d6be8d6 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 181 require null {{ $formatNumber->formatQuantity($transaction->quantity) }}<br> <small>{{ $transaction->unit->name }}</small> </td> <td class="unit"> {{ $formatNumber->formatWithPrecision($transaction->unit_price) }} </td> <td class="unit {{ !app('company')['show_discount'] ? 'd-none':'' }}"> {{ $formatNumber->formatWithPrecision($transaction->discount_amount) }}<br> <small> ({{ $formatNumber->formatWithPrecision($transaction->discount) }} {{ ($transaction->discount_type == 'fixed') ? '$' : '%' }}) </small> </td> <th scope="col" class="text-end {{ (app('company')['tax_type'] == 'no-tax') ? 'd-none':'' }}"> {{ $formatNumber->formatWithPrecision($transaction->tax_amount) }}<br> <small>({{ $transaction->tax->rate }}%)</small> </td> <td class="unit"> {{ $formatNumber->formatWithPrecision($transaction->total) }} </td> </tr> @endforeach </tbody> <tfoot> @php $subtotal = $order->itemTransaction->sum(function ($transaction) { /*if($transaction->tax_type == 'inclusive'){ $unitPrice = calculatePrice($transaction->unit_price, $transaction->tax->rate, needInclusive: true); }else{ $unitPrice = calculatePrice($transaction->unit_price, $transaction->tax->rate, needInclusive: false);  true resources\views\purchase\order\details.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2c96) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2c97) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2c96) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2c97) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2c96) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2c97) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2c96) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2c97) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2c96) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2c97) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/11 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 4.97 mysql 1 1776313667.3939 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.75 mysql App\Models\User 1776313667.4166 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.79 mysql App\Models\User 1776313667.4218 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 1.12 mysql 11 1776313667.4358 select * from `item_transactions` where `item_transactions`.`transaction_id` in (11) and `item_transactions`.`transaction_type` = ? 0.83 mysql Purchase Order 1776313667.4463 select * from `items` where `items`.`id` in (1, 2, 3) 1.27 mysql  1776313667.4539 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (41, 42, 43) 1.65 mysql  1776313667.465 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (41, 42, 43) 1.76 mysql  1776313667.4714 select * from `parties` where `parties`.`id` in (1) 1.98 mysql  1776313667.478 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.84 mysql Purchase Order 11 1776313667.4837 select * from `purchases` where `purchases`.`purchase_order_id` in (11) 0.81 mysql  1776313667.5169 select * from `units` where `units`.`id` in (1, 2) 1.18 mysql  1776313667.5295   null localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 11 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-1195684495 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1195684495", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1367191688 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1367191688-ref22849 title="4 occurrences">#2849</a><samp data-depth=1 id=sf-dump-1367191688-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>11</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>5</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="4 characters">PO/5</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">1.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 09:57:45</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 09:57:45</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>11</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>5</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="4 characters">PO/5</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">1.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 09:57:45</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 09:57:45</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3412</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3413</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1367191688-ref22851 title="11 occurrences">#2851</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1367191688-ref22851 title="11 occurrences">#2851</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1367191688-ref22851 title="11 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:14</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1367191688", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1357789587 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1357789587", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-970742319 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-970742319", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1058924998 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1058924998", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1198599179 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1198599179", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-74055057 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-74055057", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-553974145 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-553974145", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2101386891 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-2101386891", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1529790496 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1529790496", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-165832169 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3274</a>}
</pre><script>Sfdump("sf-dump-165832169", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-11755815 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3273</a>}
</pre><script>Sfdump("sf-dump-11755815", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/details/11 ErrorException Attempt to read property "rate" on null C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/details/11","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:27:48.638Z"} 
[2026-04-16 10:03:08] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/11","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:33:06.983Z"} 
[2026-04-16 10:03:08] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776313986 Attempt to read property "rate" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 181 require null {{ $formatNumber->formatQuantity($transaction->quantity) }}<br> <small>{{ $transaction->unit->name }}</small> </td> <td class="unit"> {{ $formatNumber->formatWithPrecision($transaction->unit_price) }} </td> <td class="unit {{ !app('company')['show_discount'] ? 'd-none':'' }}"> {{ $formatNumber->formatWithPrecision($transaction->discount_amount) }}<br> <small> ({{ $formatNumber->formatWithPrecision($transaction->discount) }} {{ ($transaction->discount_type == 'fixed') ? '$' : '%' }}) </small> </td> <th scope="col" class="text-end {{ (app('company')['tax_type'] == 'no-tax') ? 'd-none':'' }}"> {{ $formatNumber->formatWithPrecision($transaction->tax_amount) }}<br> <small>({{ $transaction->tax->rate }}%)</small> </td> <td class="unit"> {{ $formatNumber->formatWithPrecision($transaction->total) }} </td> </tr> @endforeach </tbody> <tfoot> @php $subtotal = $order->itemTransaction->sum(function ($transaction) { /*if($transaction->tax_type == 'inclusive'){ $unitPrice = calculatePrice($transaction->unit_price, $transaction->tax->rate, needInclusive: true); }else{ $unitPrice = calculatePrice($transaction->unit_price, $transaction->tax->rate, needInclusive: false);  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$46a0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$46a1) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$46a0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$46a1) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$46a0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$46a1) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$46a0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$46a1) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$46a0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$46a1) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/11 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/purchase/order/details/11   1 purchase.order.details 11 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-1813757737 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1813757737", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1681112295 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1681112295-ref22849 title="4 occurrences">#2849</a><samp data-depth=1 id=sf-dump-1681112295-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>11</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>5</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="4 characters">PO/5</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">1.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 09:57:45</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 09:57:45</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>11</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>5</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="4 characters">PO/5</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">1.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 09:57:45</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 09:57:45</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3412</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3413</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1681112295-ref22851 title="11 occurrences">#2851</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1681112295-ref22851 title="11 occurrences">#2851</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1681112295-ref22851 title="11 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1681112295", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2025853371 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-2025853371", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-102766880 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-102766880", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-914103465 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-914103465", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-376396433 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-376396433", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1464442071 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1464442071", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-845416219 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-845416219", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1346735419 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1346735419", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-406761101 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-406761101", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1630540345 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3274</a>}
</pre><script>Sfdump("sf-dump-1630540345", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1329234959 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3273</a>}
</pre><script>Sfdump("sf-dump-1329234959", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 14.49 mysql 1 1776313985.9049 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.8 mysql App\Models\User 1776313985.9264 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.78 mysql App\Models\User 1776313985.9319 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.73 mysql 11 1776313985.9811 select * from `item_transactions` where `item_transactions`.`transaction_id` in (11) and `item_transactions`.`transaction_type` = ? 0.8 mysql Purchase Order 1776313985.9912 select * from `items` where `items`.`id` in (1, 2, 3) 0.85 mysql  1776313985.9988 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (41, 42, 43) 0.67 mysql  1776313986.0074 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (41, 42, 43) 0.64 mysql  1776313986.0123 select * from `parties` where `parties`.`id` in (1) 0.73 mysql  1776313986.017 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.77 mysql Purchase Order 11 1776313986.0226 select * from `purchases` where `purchases`.`purchase_order_id` in (11) 0.7 mysql  1776313986.0505 select * from `units` where `units`.`id` in (1, 2) 0.71 mysql  1776313986.0622 production null null C:\xampp\htdocs\anilmineral null ce626343-5798-4d4f-b4e8-199c3375f95f null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776313986 Attempt to read property "rate" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 181 require null {{ $formatNumber->formatQuantity($transaction->quantity) }}<br> <small>{{ $transaction->unit->name }}</small> </td> <td class="unit"> {{ $formatNumber->formatWithPrecision($transaction->unit_price) }} </td> <td class="unit {{ !app('company')['show_discount'] ? 'd-none':'' }}"> {{ $formatNumber->formatWithPrecision($transaction->discount_amount) }}<br> <small> ({{ $formatNumber->formatWithPrecision($transaction->discount) }} {{ ($transaction->discount_type == 'fixed') ? '$' : '%' }}) </small> </td> <th scope="col" class="text-end {{ (app('company')['tax_type'] == 'no-tax') ? 'd-none':'' }}"> {{ $formatNumber->formatWithPrecision($transaction->tax_amount) }}<br> <small>({{ $transaction->tax->rate }}%)</small> </td> <td class="unit"> {{ $formatNumber->formatWithPrecision($transaction->total) }} </td> </tr> @endforeach </tbody> <tfoot> @php $subtotal = $order->itemTransaction->sum(function ($transaction) { /*if($transaction->tax_type == 'inclusive'){ $unitPrice = calculatePrice($transaction->unit_price, $transaction->tax->rate, needInclusive: true); }else{ $unitPrice = calculatePrice($transaction->unit_price, $transaction->tax->rate, needInclusive: false);  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$46a0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$46a1) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$46a0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$46a1) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$46a0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$46a1) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$46a0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$46a1) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$46a0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$46a1) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/11 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/purchase/order/details/11   1 purchase.order.details 11 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-1813757737 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1813757737", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1681112295 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1681112295-ref22849 title="4 occurrences">#2849</a><samp data-depth=1 id=sf-dump-1681112295-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>11</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>5</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="4 characters">PO/5</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">1.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 09:57:45</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 09:57:45</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>11</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>5</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="4 characters">PO/5</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">1.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 09:57:45</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 09:57:45</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3412</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3413</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1681112295-ref22851 title="11 occurrences">#2851</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1681112295-ref22851 title="11 occurrences">#2851</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1681112295-ref22851 title="11 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1681112295", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2025853371 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-2025853371", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-102766880 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-102766880", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-914103465 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-914103465", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-376396433 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-376396433", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1464442071 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1464442071", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-845416219 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-845416219", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1346735419 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1346735419", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-406761101 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-406761101", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1630540345 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3274</a>}
</pre><script>Sfdump("sf-dump-1630540345", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1329234959 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3273</a>}
</pre><script>Sfdump("sf-dump-1329234959", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 14.49 mysql 1 1776313985.9049 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.8 mysql App\Models\User 1776313985.9264 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.78 mysql App\Models\User 1776313985.9319 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.73 mysql 11 1776313985.9811 select * from `item_transactions` where `item_transactions`.`transaction_id` in (11) and `item_transactions`.`transaction_type` = ? 0.8 mysql Purchase Order 1776313985.9912 select * from `items` where `items`.`id` in (1, 2, 3) 0.85 mysql  1776313985.9988 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (41, 42, 43) 0.67 mysql  1776313986.0074 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (41, 42, 43) 0.64 mysql  1776313986.0123 select * from `parties` where `parties`.`id` in (1) 0.73 mysql  1776313986.017 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.77 mysql Purchase Order 11 1776313986.0226 select * from `purchases` where `purchases`.`purchase_order_id` in (11) 0.7 mysql  1776313986.0505 select * from `units` where `units`.`id` in (1, 2) 0.71 mysql  1776313986.0622 production null null C:\xampp\htdocs\anilmineral null ce626343-5798-4d4f-b4e8-199c3375f95f null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 181 require null {{ $formatNumber->formatQuantity($transaction->quantity) }}<br> <small>{{ $transaction->unit->name }}</small> </td> <td class="unit"> {{ $formatNumber->formatWithPrecision($transaction->unit_price) }} </td> <td class="unit {{ !app('company')['show_discount'] ? 'd-none':'' }}"> {{ $formatNumber->formatWithPrecision($transaction->discount_amount) }}<br> <small> ({{ $formatNumber->formatWithPrecision($transaction->discount) }} {{ ($transaction->discount_type == 'fixed') ? '$' : '%' }}) </small> </td> <th scope="col" class="text-end {{ (app('company')['tax_type'] == 'no-tax') ? 'd-none':'' }}"> {{ $formatNumber->formatWithPrecision($transaction->tax_amount) }}<br> <small>({{ $transaction->tax->rate }}%)</small> </td> <td class="unit"> {{ $formatNumber->formatWithPrecision($transaction->total) }} </td> </tr> @endforeach </tbody> <tfoot> @php $subtotal = $order->itemTransaction->sum(function ($transaction) { /*if($transaction->tax_type == 'inclusive'){ $unitPrice = calculatePrice($transaction->unit_price, $transaction->tax->rate, needInclusive: true); }else{ $unitPrice = calculatePrice($transaction->unit_price, $transaction->tax->rate, needInclusive: false);  true resources\views\purchase\order\details.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$46a0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$46a1) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$46a0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$46a1) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$46a0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$46a1) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$46a0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$46a1) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$46a0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$46a1) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/11 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/11 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 14.49 mysql 1 1776313985.9049 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.8 mysql App\Models\User 1776313985.9264 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.78 mysql App\Models\User 1776313985.9319 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.73 mysql 11 1776313985.9811 select * from `item_transactions` where `item_transactions`.`transaction_id` in (11) and `item_transactions`.`transaction_type` = ? 0.8 mysql Purchase Order 1776313985.9912 select * from `items` where `items`.`id` in (1, 2, 3) 0.85 mysql  1776313985.9988 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (41, 42, 43) 0.67 mysql  1776313986.0074 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (41, 42, 43) 0.64 mysql  1776313986.0123 select * from `parties` where `parties`.`id` in (1) 0.73 mysql  1776313986.017 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.77 mysql Purchase Order 11 1776313986.0226 select * from `purchases` where `purchases`.`purchase_order_id` in (11) 0.7 mysql  1776313986.0505 select * from `units` where `units`.`id` in (1, 2) 0.71 mysql  1776313986.0622   null localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/purchase/order/details/11   1 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 11 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-1813757737 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1813757737", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1681112295 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1681112295-ref22849 title="4 occurrences">#2849</a><samp data-depth=1 id=sf-dump-1681112295-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>11</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>5</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="4 characters">PO/5</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">1.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 09:57:45</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 09:57:45</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>11</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>5</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="4 characters">PO/5</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">1.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 09:57:45</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 09:57:45</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3412</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3413</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1681112295-ref22851 title="11 occurrences">#2851</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1681112295-ref22851 title="11 occurrences">#2851</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1681112295-ref22851 title="11 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1681112295", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2025853371 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-2025853371", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-102766880 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-102766880", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-914103465 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-914103465", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-376396433 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-376396433", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1464442071 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1464442071", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-845416219 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-845416219", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1346735419 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1346735419", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-406761101 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-406761101", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1630540345 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3274</a>}
</pre><script>Sfdump("sf-dump-1630540345", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1329234959 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3273</a>}
</pre><script>Sfdump("sf-dump-1329234959", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/details/11 ErrorException Attempt to read property "rate" on null C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/details/11","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:33:07.012Z"} 
[2026-04-16 10:03:29] production.DEBUG: _token=ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0&_method=POST&row_count=0&row_count_payments=0&operation=save&order_date=2026-04-16&due_date=2026-04-17&prefix_code=PO%2F&count_id=6&order_status=Pending&pr_number_id=26&warehouse_id=1&item_id%5B%5D=3&quantity%5B%5D=123.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=2&quantity%5B%5D=133.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=1&quantity%5B%5D=12.00&unit_id%5B%5D=2&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:33:28.685Z"} 
[2026-04-16 10:03:29] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:33:28.686Z"} 
[2026-04-16 10:04:56] production.DEBUG: _token=ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0&_method=POST&row_count=0&row_count_payments=0&operation=save&order_date=2026-04-16&due_date=2026-04-09&prefix_code=PO%2F&count_id=6&order_status=Pending&pr_number_id=26&warehouse_id=1&item_id%5B%5D=3&quantity%5B%5D=123.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=2&quantity%5B%5D=133.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=1&quantity%5B%5D=12.00&unit_id%5B%5D=2&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:34:55.497Z"} 
[2026-04-16 10:04:56] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:34:55.499Z"} 
[2026-04-16 10:05:31] production.DEBUG: _token=ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0&_method=POST&row_count=0&row_count_payments=0&operation=save&order_date=2026-04-16&due_date=2026-04-01&prefix_code=PO%2F&count_id=6&order_status=Pending&pr_number_id=26&warehouse_id=1&item_id%5B%5D=3&quantity%5B%5D=123.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=2&quantity%5B%5D=133.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=1&quantity%5B%5D=12.00&unit_id%5B%5D=2&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:35:30.536Z"} 
[2026-04-16 10:05:31] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:35:30.538Z"} 
[2026-04-16 10:07:03] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/12","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:37:00.661Z"} 
[2026-04-16 10:07:03] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776314218 Attempt to read property "first_name" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 72 require null </div> <div class="col company-details"> <h2 class="name"> <a href="javascript:;"> {{ app('company')['name'] }} </a> </h2> <div>{{ app('company')['address'] }}</div> </div> </div> </header> <main> <div class="row contacts"> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.order_to') }}:</div> <h2 class="to">{{ $order->party->first_name.' '. $order->party->last_name }}</h2> <div class="address">{{ $order->party->billing_address }}</div> </div> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.ship_from') }}:</div> <div class="address">{{ $order->party->shipping_address }}</div> </div> <div class="col invoice-details"> <h1 class="invoice-id">{{ __('purchase.order.number') }} #{{ $order->order_code }}</h1> <div class="date">{{ __('app.date') }}: {{ $order->formatted_order_date  }}</div> @if($order->due_date) <div class="date">{{ __('app.due_date') }}: {{ $formatDate->toUserDateFormat($order->due_date)  }}</div> @endif <div class="text-gray-light fw-bold">{{ __('app.status') }}: {{ $order->order_status  }}</div> </div>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5d50) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5d51) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5d50) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5d51) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5d50) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5d51) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5d50) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5d51) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5d50) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5d51) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/12 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 purchase.order.details 12 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-651491536 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-651491536", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1206617411 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1206617411-ref22849 title="3 occurrences">#2849</a><samp data-depth=1 id=sf-dump-1206617411-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>12</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-01</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>6</span>"
    "<span class=sf-dump-key>order_code</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:06:56</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:06:56</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>12</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-01</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>6</span>"
    "<span class=sf-dump-key>order_code</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:06:56</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:06:56</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1206617411-ref22851 title="8 occurrences">#2851</a><samp data-depth=3 id=sf-dump-1206617411-ref22851 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1206617411-ref22851 title="8 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1206617411", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1630833816 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1630833816", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1737793915 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1737793915", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1060082471 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1060082471", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-750995731 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-750995731", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-362186719 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-362186719", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-277796689 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-277796689", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-249944549 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-249944549", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1703357633 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1703357633", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1719230950 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-1719230950", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-710900487 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-710900487", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.87 mysql 1 1776314218.2208 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.72 mysql App\Models\User 1776314218.2536 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.74 mysql App\Models\User 1776314218.2614 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 1.74 mysql 12 1776314218.2748 select * from `item_transactions` where `item_transactions`.`transaction_id` in (12) and `item_transactions`.`transaction_type` = ? 0.78 mysql Purchase Order 1776314218.2834 select * from `items` where `items`.`id` in (1, 2, 3) 1.19 mysql  1776314218.2939 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (44, 45, 46) 0.69 mysql  1776314218.3031 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (44, 45, 46) 0.59 mysql  1776314218.3122 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.81 mysql Purchase Order 12 1776314218.3189 select * from `purchases` where `purchases`.`purchase_order_id` in (12) 0.77 mysql  1776314218.3507 production null null C:\xampp\htdocs\anilmineral null fcb6149b-51c5-426a-aceb-d524615c9406 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776314218 Attempt to read property "first_name" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 72 require null </div> <div class="col company-details"> <h2 class="name"> <a href="javascript:;"> {{ app('company')['name'] }} </a> </h2> <div>{{ app('company')['address'] }}</div> </div> </div> </header> <main> <div class="row contacts"> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.order_to') }}:</div> <h2 class="to">{{ $order->party->first_name.' '. $order->party->last_name }}</h2> <div class="address">{{ $order->party->billing_address }}</div> </div> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.ship_from') }}:</div> <div class="address">{{ $order->party->shipping_address }}</div> </div> <div class="col invoice-details"> <h1 class="invoice-id">{{ __('purchase.order.number') }} #{{ $order->order_code }}</h1> <div class="date">{{ __('app.date') }}: {{ $order->formatted_order_date  }}</div> @if($order->due_date) <div class="date">{{ __('app.due_date') }}: {{ $formatDate->toUserDateFormat($order->due_date)  }}</div> @endif <div class="text-gray-light fw-bold">{{ __('app.status') }}: {{ $order->order_status  }}</div> </div>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5d50) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5d51) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5d50) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5d51) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5d50) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5d51) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5d50) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5d51) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5d50) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5d51) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/12 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 purchase.order.details 12 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-651491536 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-651491536", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1206617411 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1206617411-ref22849 title="3 occurrences">#2849</a><samp data-depth=1 id=sf-dump-1206617411-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>12</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-01</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>6</span>"
    "<span class=sf-dump-key>order_code</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:06:56</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:06:56</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>12</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-01</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>6</span>"
    "<span class=sf-dump-key>order_code</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:06:56</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:06:56</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1206617411-ref22851 title="8 occurrences">#2851</a><samp data-depth=3 id=sf-dump-1206617411-ref22851 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1206617411-ref22851 title="8 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1206617411", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1630833816 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1630833816", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1737793915 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1737793915", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1060082471 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1060082471", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-750995731 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-750995731", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-362186719 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-362186719", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-277796689 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-277796689", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-249944549 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-249944549", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1703357633 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1703357633", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1719230950 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-1719230950", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-710900487 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-710900487", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.87 mysql 1 1776314218.2208 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.72 mysql App\Models\User 1776314218.2536 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.74 mysql App\Models\User 1776314218.2614 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 1.74 mysql 12 1776314218.2748 select * from `item_transactions` where `item_transactions`.`transaction_id` in (12) and `item_transactions`.`transaction_type` = ? 0.78 mysql Purchase Order 1776314218.2834 select * from `items` where `items`.`id` in (1, 2, 3) 1.19 mysql  1776314218.2939 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (44, 45, 46) 0.69 mysql  1776314218.3031 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (44, 45, 46) 0.59 mysql  1776314218.3122 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.81 mysql Purchase Order 12 1776314218.3189 select * from `purchases` where `purchases`.`purchase_order_id` in (12) 0.77 mysql  1776314218.3507 production null null C:\xampp\htdocs\anilmineral null fcb6149b-51c5-426a-aceb-d524615c9406 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 72 require null </div> <div class="col company-details"> <h2 class="name"> <a href="javascript:;"> {{ app('company')['name'] }} </a> </h2> <div>{{ app('company')['address'] }}</div> </div> </div> </header> <main> <div class="row contacts"> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.order_to') }}:</div> <h2 class="to">{{ $order->party->first_name.' '. $order->party->last_name }}</h2> <div class="address">{{ $order->party->billing_address }}</div> </div> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.ship_from') }}:</div> <div class="address">{{ $order->party->shipping_address }}</div> </div> <div class="col invoice-details"> <h1 class="invoice-id">{{ __('purchase.order.number') }} #{{ $order->order_code }}</h1> <div class="date">{{ __('app.date') }}: {{ $order->formatted_order_date  }}</div> @if($order->due_date) <div class="date">{{ __('app.due_date') }}: {{ $formatDate->toUserDateFormat($order->due_date)  }}</div> @endif <div class="text-gray-light fw-bold">{{ __('app.status') }}: {{ $order->order_status  }}</div> </div>  true resources\views\purchase\order\details.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5d50) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5d51) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5d50) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5d51) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5d50) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5d51) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5d50) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5d51) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5d50) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5d51) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/12 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/12 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.87 mysql 1 1776314218.2208 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.72 mysql App\Models\User 1776314218.2536 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.74 mysql App\Models\User 1776314218.2614 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 1.74 mysql 12 1776314218.2748 select * from `item_transactions` where `item_transactions`.`transaction_id` in (12) and `item_transactions`.`transaction_type` = ? 0.78 mysql Purchase Order 1776314218.2834 select * from `items` where `items`.`id` in (1, 2, 3) 1.19 mysql  1776314218.2939 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (44, 45, 46) 0.69 mysql  1776314218.3031 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (44, 45, 46) 0.59 mysql  1776314218.3122 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.81 mysql Purchase Order 12 1776314218.3189 select * from `purchases` where `purchases`.`purchase_order_id` in (12) 0.77 mysql  1776314218.3507   null localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 12 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-651491536 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-651491536", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1206617411 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1206617411-ref22849 title="3 occurrences">#2849</a><samp data-depth=1 id=sf-dump-1206617411-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>12</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-01</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>6</span>"
    "<span class=sf-dump-key>order_code</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:06:56</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:06:56</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>12</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-01</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>6</span>"
    "<span class=sf-dump-key>order_code</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:06:56</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:06:56</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1206617411-ref22851 title="8 occurrences">#2851</a><samp data-depth=3 id=sf-dump-1206617411-ref22851 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1206617411-ref22851 title="8 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1206617411", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1630833816 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1630833816", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1737793915 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1737793915", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1060082471 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1060082471", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-750995731 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-750995731", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-362186719 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-362186719", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-277796689 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-277796689", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-249944549 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-249944549", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1703357633 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1703357633", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1719230950 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-1719230950", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-710900487 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-710900487", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/details/12 ErrorException Attempt to read property "first_name" on null C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/details/12","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:37:00.709Z"} 
[2026-04-16 10:07:59] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:37:57.115Z"} 
[2026-04-16 10:07:59] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776314275 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\order\list.blade.php 106 require null <th>{{ __('app.created_at') }}</th> <th>{{ __('app.action') }}</th> </tr> </thead> </table> </div> </form> </div> </div> </div> </div> <!--end row--> </div> </div> null @include("modals.email.send") @include("modals.sms.send") @include("modals.status-history.view", ['history_of' => 'purchase-order' ]) null @endsection @section('js') <script src="{{ versionedAsset('assets/plugins/datatable/js/jquery.dataTables.min.js') }}"></script> <script src="{{ versionedAsset('assets/plugins/datatable/js/dataTables.bootstrap5.min.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/purchase/purchase-order-list.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/email/send.js') }}"></script> <script src="{{ versionedAsset('custom/js/sms/sms.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/status-history/status-history.js') }}"></script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\05f828b6bd05ba9d7e232d6953b4ed16.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/05f828b6bd05ba9d7e232d6953b4ed16.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/05f828b6bd05ba9d7e232d6953b4ed16.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/05f828b6bd05ba9d7e232d6953b4ed16.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate document http://localhost/anilmineral/public/purchase/request/create/quotation/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/purchase/order/details/12   1  purchase.order.list  App\Http\Controllers\Purchase\PurchaseOrderController@list web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-793560300 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1715</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-793560300", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1068983304 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3185</a>}
</pre><script>Sfdump("sf-dump-1068983304", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2069807577 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3203</a>}
</pre><script>Sfdump("sf-dump-2069807577", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1797819282 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3286</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3281</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="20 characters">purchase.order.order</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="19 characters">purchase.order.list</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1797819282", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.24 mysql 1 1776314274.9056 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.69 mysql App\Models\User 1776314274.9387 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.65 mysql App\Models\User 1776314274.9431 select `id`, `first_name`, `last_name`, `username` from `users` 0.46 mysql  1776314274.9768 production null null C:\xampp\htdocs\anilmineral null 91d176e1-2ed6-4bf8-b0e9-1971ccb6d32a null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776314275 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\order\list.blade.php 106 require null <th>{{ __('app.created_at') }}</th> <th>{{ __('app.action') }}</th> </tr> </thead> </table> </div> </form> </div> </div> </div> </div> <!--end row--> </div> </div> null @include("modals.email.send") @include("modals.sms.send") @include("modals.status-history.view", ['history_of' => 'purchase-order' ]) null @endsection @section('js') <script src="{{ versionedAsset('assets/plugins/datatable/js/jquery.dataTables.min.js') }}"></script> <script src="{{ versionedAsset('assets/plugins/datatable/js/dataTables.bootstrap5.min.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/purchase/purchase-order-list.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/email/send.js') }}"></script> <script src="{{ versionedAsset('custom/js/sms/sms.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/status-history/status-history.js') }}"></script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\05f828b6bd05ba9d7e232d6953b4ed16.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/05f828b6bd05ba9d7e232d6953b4ed16.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/05f828b6bd05ba9d7e232d6953b4ed16.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/05f828b6bd05ba9d7e232d6953b4ed16.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate document http://localhost/anilmineral/public/purchase/request/create/quotation/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/purchase/order/details/12   1  purchase.order.list  App\Http\Controllers\Purchase\PurchaseOrderController@list web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-793560300 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1715</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-793560300", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1068983304 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3185</a>}
</pre><script>Sfdump("sf-dump-1068983304", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2069807577 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3203</a>}
</pre><script>Sfdump("sf-dump-2069807577", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1797819282 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3286</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3281</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="20 characters">purchase.order.order</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="19 characters">purchase.order.list</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1797819282", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.24 mysql 1 1776314274.9056 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.69 mysql App\Models\User 1776314274.9387 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.65 mysql App\Models\User 1776314274.9431 select `id`, `first_name`, `last_name`, `username` from `users` 0.46 mysql  1776314274.9768 production null null C:\xampp\htdocs\anilmineral null 91d176e1-2ed6-4bf8-b0e9-1971ccb6d32a null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true resources\views\layouts\app.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) object (App\View\Components\Breadcrumb) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) object (App\View\Components\Breadcrumb) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\purchase\order\list.blade.php 106 require null <th>{{ __('app.created_at') }}</th> <th>{{ __('app.action') }}</th> </tr> </thead> </table> </div> </form> </div> </div> </div> </div> <!--end row--> </div> </div> null @include("modals.email.send") @include("modals.sms.send") @include("modals.status-history.view", ['history_of' => 'purchase-order' ]) null @endsection @section('js') <script src="{{ versionedAsset('assets/plugins/datatable/js/jquery.dataTables.min.js') }}"></script> <script src="{{ versionedAsset('assets/plugins/datatable/js/dataTables.bootstrap5.min.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/purchase/purchase-order-list.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/email/send.js') }}"></script> <script src="{{ versionedAsset('custom/js/sms/sms.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/status-history/status-history.js') }}"></script> @endsection null callback null null false false false true resources\views\purchase\order\list.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\05f828b6bd05ba9d7e232d6953b4ed16.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/05f828b6bd05ba9d7e232d6953b4ed16.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/05f828b6bd05ba9d7e232d6953b4ed16.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/05f828b6bd05ba9d7e232d6953b4ed16.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4aaf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ab0) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.24 mysql 1 1776314274.9056 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.69 mysql App\Models\User 1776314274.9387 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.65 mysql App\Models\User 1776314274.9431 select `id`, `first_name`, `last_name`, `username` from `users` 0.46 mysql  1776314274.9768   null localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate document http://localhost/anilmineral/public/purchase/request/create/quotation/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/purchase/order/details/12   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.list  App\Http\Controllers\Purchase\PurchaseOrderController@list web auth can:purchase.order.view null null C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-793560300 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1715</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-793560300", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1068983304 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3185</a>}
</pre><script>Sfdump("sf-dump-1068983304", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2069807577 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3203</a>}
</pre><script>Sfdump("sf-dump-2069807577", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1797819282 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3286</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3281</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="20 characters">purchase.order.order</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="19 characters">purchase.order.list</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1797819282", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/list ErrorException Undefined variable $themeMode C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:37:57.165Z"} 
[2026-04-16 04:40:03] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:40:01.498Z"} 
[2026-04-16 04:40:03] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:40:01.499Z"} 
[2026-04-16 10:10:20] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:40:18.322Z"} 
[2026-04-16 10:10:20] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776314416 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\order\list.blade.php 106 require null <th>{{ __('app.created_at') }}</th> <th>{{ __('app.action') }}</th> </tr> </thead> </table> </div> </form> </div> </div> </div> </div> <!--end row--> </div> </div> null @include("modals.email.send") @include("modals.sms.send") @include("modals.status-history.view", ['history_of' => 'purchase-order' ]) null @endsection @section('js') <script src="{{ versionedAsset('assets/plugins/datatable/js/jquery.dataTables.min.js') }}"></script> <script src="{{ versionedAsset('assets/plugins/datatable/js/dataTables.bootstrap5.min.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/purchase/purchase-order-list.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/email/send.js') }}"></script> <script src="{{ versionedAsset('custom/js/sms/sms.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/status-history/status-history.js') }}"></script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\05f828b6bd05ba9d7e232d6953b4ed16.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/05f828b6bd05ba9d7e232d6953b4ed16.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/05f828b6bd05ba9d7e232d6953b4ed16.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/05f828b6bd05ba9d7e232d6953b4ed16.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create/quotation/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/noimage   1 null purchase.order.list  App\Http\Controllers\Purchase\PurchaseOrderController@list web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1341028609 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1293</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1341028609", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-92775420 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3185</a>}
</pre><script>Sfdump("sf-dump-92775420", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1546178383 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3203</a>}
</pre><script>Sfdump("sf-dump-1546178383", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1383741419 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3286</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3281</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="20 characters">purchase.order.order</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="19 characters">purchase.order.list</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1383741419", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.8 mysql 1 1776314415.9207 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 8.61 mysql App\Models\User 1776314415.9637 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.62 mysql App\Models\User 1776314415.9743 select `id`, `first_name`, `last_name`, `username` from `users` 1.49 mysql  1776314416.0437 production null null C:\xampp\htdocs\anilmineral null df1bff68-11db-4223-a696-604dcba75631 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776314416 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\order\list.blade.php 106 require null <th>{{ __('app.created_at') }}</th> <th>{{ __('app.action') }}</th> </tr> </thead> </table> </div> </form> </div> </div> </div> </div> <!--end row--> </div> </div> null @include("modals.email.send") @include("modals.sms.send") @include("modals.status-history.view", ['history_of' => 'purchase-order' ]) null @endsection @section('js') <script src="{{ versionedAsset('assets/plugins/datatable/js/jquery.dataTables.min.js') }}"></script> <script src="{{ versionedAsset('assets/plugins/datatable/js/dataTables.bootstrap5.min.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/purchase/purchase-order-list.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/email/send.js') }}"></script> <script src="{{ versionedAsset('custom/js/sms/sms.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/status-history/status-history.js') }}"></script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\05f828b6bd05ba9d7e232d6953b4ed16.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/05f828b6bd05ba9d7e232d6953b4ed16.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/05f828b6bd05ba9d7e232d6953b4ed16.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/05f828b6bd05ba9d7e232d6953b4ed16.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create/quotation/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/noimage   1 null purchase.order.list  App\Http\Controllers\Purchase\PurchaseOrderController@list web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1341028609 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1293</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1341028609", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-92775420 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3185</a>}
</pre><script>Sfdump("sf-dump-92775420", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1546178383 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3203</a>}
</pre><script>Sfdump("sf-dump-1546178383", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1383741419 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3286</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3281</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="20 characters">purchase.order.order</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="19 characters">purchase.order.list</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1383741419", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.8 mysql 1 1776314415.9207 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 8.61 mysql App\Models\User 1776314415.9637 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.62 mysql App\Models\User 1776314415.9743 select `id`, `first_name`, `last_name`, `username` from `users` 1.49 mysql  1776314416.0437 production null null C:\xampp\htdocs\anilmineral null df1bff68-11db-4223-a696-604dcba75631 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true resources\views\layouts\app.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) object (App\View\Components\Breadcrumb) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) object (App\View\Components\Breadcrumb) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\purchase\order\list.blade.php 106 require null <th>{{ __('app.created_at') }}</th> <th>{{ __('app.action') }}</th> </tr> </thead> </table> </div> </form> </div> </div> </div> </div> <!--end row--> </div> </div> null @include("modals.email.send") @include("modals.sms.send") @include("modals.status-history.view", ['history_of' => 'purchase-order' ]) null @endsection @section('js') <script src="{{ versionedAsset('assets/plugins/datatable/js/jquery.dataTables.min.js') }}"></script> <script src="{{ versionedAsset('assets/plugins/datatable/js/dataTables.bootstrap5.min.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/purchase/purchase-order-list.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/email/send.js') }}"></script> <script src="{{ versionedAsset('custom/js/sms/sms.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/status-history/status-history.js') }}"></script> @endsection null callback null null false false false true resources\views\purchase\order\list.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\05f828b6bd05ba9d7e232d6953b4ed16.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/05f828b6bd05ba9d7e232d6953b4ed16.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/05f828b6bd05ba9d7e232d6953b4ed16.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/05f828b6bd05ba9d7e232d6953b4ed16.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c2d) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c2e) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.8 mysql 1 1776314415.9207 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 8.61 mysql App\Models\User 1776314415.9637 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.62 mysql App\Models\User 1776314415.9743 select `id`, `first_name`, `last_name`, `username` from `users` 1.49 mysql  1776314416.0437   null localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create/quotation/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/noimage   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.list  App\Http\Controllers\Purchase\PurchaseOrderController@list web auth can:purchase.order.view null null C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1341028609 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1293</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1341028609", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-92775420 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3185</a>}
</pre><script>Sfdump("sf-dump-92775420", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1546178383 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3203</a>}
</pre><script>Sfdump("sf-dump-1546178383", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1383741419 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3286</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3281</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="20 characters">purchase.order.order</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="19 characters">purchase.order.list</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1383741419", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/list ErrorException Undefined variable $themeMode C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:40:18.369Z"} 
[2026-04-16 10:11:10] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:41:09.454Z"} 
[2026-04-16 10:11:10] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:41:09.455Z"} 
[2026-04-16 10:12:02] production.DEBUG: _token=ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0&_method=POST&row_count=0&row_count_payments=0&operation=save&party_id=1&order_date=2026-04-16&due_date=2026-04-17&prefix_code=PO%2F&count_id=7&order_status=Pending&pr_number_id=26&warehouse_id=1&item_id%5B%5D=3&quantity%5B%5D=123.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=2&quantity%5B%5D=133.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=1&quantity%5B%5D=12.00&unit_id%5B%5D=2&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:42:01.239Z"} 
[2026-04-16 10:12:02] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:42:01.241Z"} 
[2026-04-16 10:12:13] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/13","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:42:11.823Z"} 
[2026-04-16 10:12:13] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776314529 Attempt to read property "first_name" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 72 require null </div> <div class="col company-details"> <h2 class="name"> <a href="javascript:;"> {{ app('company')['name'] }} </a> </h2> <div>{{ app('company')['address'] }}</div> </div> </div> </header> <main> <div class="row contacts"> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.order_to') }}:</div> <h2 class="to">{{ $order->party->first_name.' '. $order->party->last_name }}</h2> <div class="address">{{ $order->party->billing_address }}</div> </div> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.ship_from') }}:</div> <div class="address">{{ $order->party->shipping_address }}</div> </div> <div class="col invoice-details"> <h1 class="invoice-id">{{ __('purchase.order.number') }} #{{ $order->order_code }}</h1> <div class="date">{{ __('app.date') }}: {{ $order->formatted_order_date  }}</div> @if($order->due_date) <div class="date">{{ __('app.due_date') }}: {{ $formatDate->toUserDateFormat($order->due_date)  }}</div> @endif <div class="text-gray-light fw-bold">{{ __('app.status') }}: {{ $order->order_status  }}</div> </div>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b5) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b5) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b5) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b5) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b5) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/13 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/users/noimage   1 null purchase.order.details 13 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-687147448 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-687147448", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-678710931 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-678710931-ref22849 title="3 occurrences">#2849</a><samp data-depth=1 id=sf-dump-678710931-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>13</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>7</span>"
    "<span class=sf-dump-key>order_code</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:12:06</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:12:06</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>13</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>7</span>"
    "<span class=sf-dump-key>order_code</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:12:06</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:12:06</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-678710931-ref22851 title="8 occurrences">#2851</a><samp data-depth=3 id=sf-dump-678710931-ref22851 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-678710931-ref22851 title="8 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-678710931", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-495198333 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-495198333", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1671499912 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1671499912", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-710558676 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-710558676", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1523235016 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1523235016", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1737031482 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1737031482", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1344861353 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1344861353", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1843433032 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1843433032", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1049534481 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1049534481", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-925710512 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-925710512", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1259595766 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3266</a>}
</pre><script>Sfdump("sf-dump-1259595766", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.82 mysql 1 1776314529.1606 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.74 mysql App\Models\User 1776314529.1888 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.87 mysql App\Models\User 1776314529.1939 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.65 mysql 13 1776314529.2082 select * from `item_transactions` where `item_transactions`.`transaction_id` in (13) and `item_transactions`.`transaction_type` = ? 1.04 mysql Purchase Order 1776314529.2186 select * from `items` where `items`.`id` in (1, 2, 3) 0.89 mysql  1776314529.2255 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (47, 48, 49) 0.67 mysql  1776314529.2358 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (47, 48, 49) 0.66 mysql  1776314529.241 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 1.85 mysql Purchase Order 13 1776314529.2518 select * from `purchases` where `purchases`.`purchase_order_id` in (13) 1.88 mysql  1776314529.2855 production null null C:\xampp\htdocs\anilmineral null 19cd4029-f778-4907-af13-6c0ebaa9b591 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776314529 Attempt to read property "first_name" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 72 require null </div> <div class="col company-details"> <h2 class="name"> <a href="javascript:;"> {{ app('company')['name'] }} </a> </h2> <div>{{ app('company')['address'] }}</div> </div> </div> </header> <main> <div class="row contacts"> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.order_to') }}:</div> <h2 class="to">{{ $order->party->first_name.' '. $order->party->last_name }}</h2> <div class="address">{{ $order->party->billing_address }}</div> </div> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.ship_from') }}:</div> <div class="address">{{ $order->party->shipping_address }}</div> </div> <div class="col invoice-details"> <h1 class="invoice-id">{{ __('purchase.order.number') }} #{{ $order->order_code }}</h1> <div class="date">{{ __('app.date') }}: {{ $order->formatted_order_date  }}</div> @if($order->due_date) <div class="date">{{ __('app.due_date') }}: {{ $formatDate->toUserDateFormat($order->due_date)  }}</div> @endif <div class="text-gray-light fw-bold">{{ __('app.status') }}: {{ $order->order_status  }}</div> </div>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b5) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b5) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b5) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b5) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b5) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/13 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/users/noimage   1 null purchase.order.details 13 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-687147448 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-687147448", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-678710931 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-678710931-ref22849 title="3 occurrences">#2849</a><samp data-depth=1 id=sf-dump-678710931-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>13</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>7</span>"
    "<span class=sf-dump-key>order_code</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:12:06</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:12:06</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>13</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>7</span>"
    "<span class=sf-dump-key>order_code</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:12:06</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:12:06</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-678710931-ref22851 title="8 occurrences">#2851</a><samp data-depth=3 id=sf-dump-678710931-ref22851 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-678710931-ref22851 title="8 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-678710931", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-495198333 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-495198333", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1671499912 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1671499912", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-710558676 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-710558676", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1523235016 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1523235016", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1737031482 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1737031482", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1344861353 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1344861353", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1843433032 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1843433032", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1049534481 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1049534481", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-925710512 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-925710512", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1259595766 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3266</a>}
</pre><script>Sfdump("sf-dump-1259595766", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.82 mysql 1 1776314529.1606 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.74 mysql App\Models\User 1776314529.1888 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.87 mysql App\Models\User 1776314529.1939 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.65 mysql 13 1776314529.2082 select * from `item_transactions` where `item_transactions`.`transaction_id` in (13) and `item_transactions`.`transaction_type` = ? 1.04 mysql Purchase Order 1776314529.2186 select * from `items` where `items`.`id` in (1, 2, 3) 0.89 mysql  1776314529.2255 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (47, 48, 49) 0.67 mysql  1776314529.2358 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (47, 48, 49) 0.66 mysql  1776314529.241 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 1.85 mysql Purchase Order 13 1776314529.2518 select * from `purchases` where `purchases`.`purchase_order_id` in (13) 1.88 mysql  1776314529.2855 production null null C:\xampp\htdocs\anilmineral null 19cd4029-f778-4907-af13-6c0ebaa9b591 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 72 require null </div> <div class="col company-details"> <h2 class="name"> <a href="javascript:;"> {{ app('company')['name'] }} </a> </h2> <div>{{ app('company')['address'] }}</div> </div> </div> </header> <main> <div class="row contacts"> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.order_to') }}:</div> <h2 class="to">{{ $order->party->first_name.' '. $order->party->last_name }}</h2> <div class="address">{{ $order->party->billing_address }}</div> </div> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.ship_from') }}:</div> <div class="address">{{ $order->party->shipping_address }}</div> </div> <div class="col invoice-details"> <h1 class="invoice-id">{{ __('purchase.order.number') }} #{{ $order->order_code }}</h1> <div class="date">{{ __('app.date') }}: {{ $order->formatted_order_date  }}</div> @if($order->due_date) <div class="date">{{ __('app.due_date') }}: {{ $formatDate->toUserDateFormat($order->due_date)  }}</div> @endif <div class="text-gray-light fw-bold">{{ __('app.status') }}: {{ $order->order_status  }}</div> </div>  true resources\views\purchase\order\details.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b5) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b5) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b5) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b5) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b5) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/13 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.82 mysql 1 1776314529.1606 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.74 mysql App\Models\User 1776314529.1888 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.87 mysql App\Models\User 1776314529.1939 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.65 mysql 13 1776314529.2082 select * from `item_transactions` where `item_transactions`.`transaction_id` in (13) and `item_transactions`.`transaction_type` = ? 1.04 mysql Purchase Order 1776314529.2186 select * from `items` where `items`.`id` in (1, 2, 3) 0.89 mysql  1776314529.2255 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (47, 48, 49) 0.67 mysql  1776314529.2358 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (47, 48, 49) 0.66 mysql  1776314529.241 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 1.85 mysql Purchase Order 13 1776314529.2518 select * from `purchases` where `purchases`.`purchase_order_id` in (13) 1.88 mysql  1776314529.2855   null localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/users/noimage   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 13 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-687147448 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-687147448", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-678710931 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-678710931-ref22849 title="3 occurrences">#2849</a><samp data-depth=1 id=sf-dump-678710931-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>13</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>7</span>"
    "<span class=sf-dump-key>order_code</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:12:06</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:12:06</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>13</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>7</span>"
    "<span class=sf-dump-key>order_code</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:12:06</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:12:06</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-678710931-ref22851 title="8 occurrences">#2851</a><samp data-depth=3 id=sf-dump-678710931-ref22851 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-678710931-ref22851 title="8 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-678710931", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-495198333 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-495198333", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1671499912 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1671499912", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-710558676 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-710558676", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1523235016 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1523235016", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1737031482 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1737031482", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1344861353 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1344861353", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1843433032 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1843433032", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1049534481 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1049534481", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-925710512 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-925710512", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1259595766 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3266</a>}
</pre><script>Sfdump("sf-dump-1259595766", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/details/13 ErrorException Attempt to read property "first_name" on null C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/details/13","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:42:11.922Z"} 
[2026-04-16 10:17:22] production.DEBUG: _token=ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0&_method=POST&row_count=0&row_count_payments=0&operation=save&party_id=1&order_date=2026-04-16&due_date=2026-04-17&prefix_code=PO%2F&count_id=8&order_status=Pending&pr_number_id=26&warehouse_id=1&item_id%5B%5D=3&quantity%5B%5D=123.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=2&quantity%5B%5D=133.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=1&quantity%5B%5D=12.00&unit_id%5B%5D=2&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:47:21.595Z"} 
[2026-04-16 10:17:22] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:47:21.597Z"} 
[2026-04-16 10:17:25] production.DEBUG: 4 {"message":"The order code field is required.","errors":{"order_code":["The order code field is required."]}} The order code field is required. The order code field is required. 422 Unprocessable Content {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:47:25.228Z"} 
[2026-04-16 10:21:35] production.DEBUG: _token=ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0&_method=POST&row_count=0&row_count_payments=0&operation=save&party_id=1&order_date=2026-04-16&due_date=2026-04-17&prefix_code=PO%2F&count_id=8&order_status=Processing&pr_number_id=26&warehouse_id=1&item_id%5B%5D=3&quantity%5B%5D=123.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=2&quantity%5B%5D=133.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=1&quantity%5B%5D=12.00&unit_id%5B%5D=2&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:51:35.125Z"} 
[2026-04-16 10:21:35] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:51:35.127Z"} 
[2026-04-16 10:21:37] production.DEBUG: 4 {"message":"The order code field is required.","errors":{"order_code":["The order code field is required."]}} The order code field is required. The order code field is required. 422 Unprocessable Content {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:51:37.276Z"} 
[2026-04-16 10:22:46] production.DEBUG: _token=ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0&_method=POST&row_count=0&row_count_payments=0&operation=save&order_date=2026-04-16&due_date=2026-04-17&prefix_code=PO%2F&count_id=9&order_status=Pending&pr_number_id=26&warehouse_id=1&item_id%5B%5D=3&quantity%5B%5D=123.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=2&quantity%5B%5D=133.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=1&quantity%5B%5D=12.00&unit_id%5B%5D=2&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:52:45.987Z"} 
[2026-04-16 10:22:46] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:52:45.988Z"} 
[2026-04-16 10:22:48] production.DEBUG: 4 {"message":"The order code field is required.","errors":{"order_code":["The order code field is required."]}} The order code field is required. The order code field is required. 422 Unprocessable Content {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:52:48.283Z"} 
[2026-04-16 10:23:50] production.DEBUG: 4 {
    "message": "Attempt to read property \"currency\" on null",
    "exception": "ErrorException",
    "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Requests\\PurchaseOrderRequest.php",
    "line": 91,
    "trace": [
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Bootstrap\\HandleExceptions.php",
            "line": 258,
            "function": "handleError",
            "class": "Illuminate\\Foundation\\Bootstrap\\HandleExceptions",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Requests\\PurchaseOrderRequest.php",
            "line": 91,
            "function": "Illuminate\\Foundation\\Bootstrap\\{closure}",
            "class": "Illuminate\\Foundation\\Bootstrap\\HandleExceptions",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Validation\\ValidatesWhenResolvedTrait.php",
            "line": 19,
            "function": "prepareForValidation",
            "class": "App\\Http\\Requests\\PurchaseOrderRequest",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Providers\\FormRequestServiceProvider.php",
            "line": 30,
            "function": "validateResolved",
            "class": "Illuminate\\Foundation\\Http\\FormRequest",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Container\\Container.php",
            "line": 1672,
            "function": "Illuminate\\Foundation\\Providers\\{closure}",
            "class": "Illuminate\\Foundation\\Providers\\FormRequestServiceProvider",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Container\\Container.php",
            "line": 1608,
            "function": "fireCallbackArray",
            "class": "Illuminate\\Container\\Container",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Container\\Container.php",
            "line": 1594,
            "function": "fireAfterResolvingCallbacks",
            "class": "Illuminate\\Container\\Container",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Container\\Container.php",
            "line": 990,
            "function": "fireResolvingCallbacks",
            "class": "Illuminate\\Container\\Container",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Application.php",
            "line": 1078,
            "function": "resolve",
            "class": "Illuminate\\Container\\Container",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Container\\Container.php",
            "line": 903,
            "function": "resolve",
            "class": "Illuminate\\Foundation\\Application",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Application.php",
            "line": 1058,
            "function": "make",
            "class": "Illuminate\\Container\\Container",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ResolvesRouteDependencies.php",
            "line": 92,
            "function": "make",
            "class": "Illuminate\\Foundation\\Application",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ResolvesRouteDependencies.php",
            "line": 51,
            "function": "transformDependency",
            "class": "Illuminate\\Routing\\ControllerDispatcher",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ResolvesRouteDependencies.php",
            "line": 30,
            "function": "resolveMethodDependencies",
            "class": "Illuminate\\Routing\\ControllerDispatcher",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ControllerDispatcher.php",
            "line": 59,
            "function": "resolveClassMethodDependencies",
            "class": "Illuminate\\Routing\\ControllerDispatcher",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ControllerDispatcher.php",
            "line": 40,
            "function": "resolveParameters",
            "class": "Illuminate\\Routing\\ControllerDispatcher",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php",
            "line": 265,
            "function": "dispatch",
            "class": "Illuminate\\Routing\\ControllerDispatcher",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php",
            "line": 211,
            "function": "runController",
            "class": "Illuminate\\Routing\\Route",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 822,
            "function": "run",
            "class": "Illuminate\\Routing\\Route",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 180,
            "function": "Illuminate\\Routing\\{closure}",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\boost\\src\\Middleware\\InjectBoost.php",
            "line": 22,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Laravel\\Boost\\Middleware\\InjectBoost",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\barryvdh\\laravel-debugbar\\src\\Middleware\\InjectDebugbar.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Barryvdh\\Debugbar\\Middleware\\InjectDebugbar",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Middleware\\CheckPartyTypePermission.php",
            "line": 41,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\CheckPartyTypePermission",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Middleware\\DemoModeRestriction.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\DemoModeRestriction",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Middleware\\LocaleMiddleware.php",
            "line": 47,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\LocaleMiddleware",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php",
            "line": 50,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Routing\\Middleware\\SubstituteBindings",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Auth\\Middleware\\Authenticate.php",
            "line": 63,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Auth\\Middleware\\Authenticate",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken.php",
            "line": 87,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php",
            "line": 48,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\View\\Middleware\\ShareErrorsFromSession",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php",
            "line": 120,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php",
            "line": 63,
            "function": "handleStatefulRequest",
            "class": "Illuminate\\Session\\Middleware\\StartSession",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Session\\Middleware\\StartSession",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php",
            "line": 36,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php",
            "line": 74,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Cookie\\Middleware\\EncryptCookies",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 137,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 821,
            "function": "then",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 800,
            "function": "runRouteWithinStack",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 764,
            "function": "runRoute",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 753,
            "function": "dispatchToRoute",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php",
            "line": 200,
            "function": "dispatch",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 180,
            "function": "Illuminate\\Foundation\\Http\\{closure}",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\livewire\\livewire\\src\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware.php",
            "line": 19,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\barryvdh\\laravel-debugbar\\src\\Middleware\\InjectDebugbar.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Barryvdh\\Debugbar\\Middleware\\InjectDebugbar",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php",
            "line": 21,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull.php",
            "line": 31,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php",
            "line": 21,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TrimStrings.php",
            "line": 51,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TrimStrings",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\ValidatePostSize.php",
            "line": 27,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\ValidatePostSize",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance.php",
            "line": 109,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\HandleCors.php",
            "line": 48,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\HandleCors",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\TrustProxies.php",
            "line": 58,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\TrustProxies",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 137,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php",
            "line": 175,
            "function": "then",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php",
            "line": 144,
            "function": "sendRequestThroughRouter",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\public\\index.php",
            "line": 51,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        }
    ]
} Attempt to read property "currency" on null ErrorException C:\xampp\htdocs\anilmineral\app\Http\Requests\PurchaseOrderRequest.php 91 C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Bootstrap\HandleExceptions.php 258 handleError Illuminate\Foundation\Bootstrap\HandleExceptions -> C:\xampp\htdocs\anilmineral\app\Http\Requests\PurchaseOrderRequest.php 91 Illuminate\Foundation\Bootstrap\{closure} Illuminate\Foundation\Bootstrap\HandleExceptions -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Validation\ValidatesWhenResolvedTrait.php 19 prepareForValidation App\Http\Requests\PurchaseOrderRequest -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Providers\FormRequestServiceProvider.php 30 validateResolved Illuminate\Foundation\Http\FormRequest -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 1672 Illuminate\Foundation\Providers\{closure} Illuminate\Foundation\Providers\FormRequestServiceProvider -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 1608 fireCallbackArray Illuminate\Container\Container -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 1594 fireAfterResolvingCallbacks Illuminate\Container\Container -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 990 fireResolvingCallbacks Illuminate\Container\Container -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1078 resolve Illuminate\Container\Container -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 903 resolve Illuminate\Foundation\Application -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1058 make Illuminate\Container\Container -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ResolvesRouteDependencies.php 92 make Illuminate\Foundation\Application -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ResolvesRouteDependencies.php 51 transformDependency Illuminate\Routing\ControllerDispatcher -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ResolvesRouteDependencies.php 30 resolveMethodDependencies Illuminate\Routing\ControllerDispatcher -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 59 resolveClassMethodDependencies Illuminate\Routing\ControllerDispatcher -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 40 resolveParameters Illuminate\Routing\ControllerDispatcher -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 dispatch Illuminate\Routing\ControllerDispatcher -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 runController Illuminate\Routing\Route -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 run Illuminate\Routing\Route -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Routing\{closure} Illuminate\Routing\Router -> C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 handle Laravel\Boost\Middleware\InjectBoost -> C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 handle Barryvdh\Debugbar\Middleware\InjectDebugbar -> C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 handle App\Http\Middleware\CheckPartyTypePermission -> C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 handle App\Http\Middleware\DemoModeRestriction -> C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 handle App\Http\Middleware\LocaleMiddleware -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 handle Illuminate\Routing\Middleware\SubstituteBindings -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 handle Illuminate\Auth\Middleware\Authenticate -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 handle Illuminate\View\Middleware\ShareErrorsFromSession -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handleStatefulRequest Illuminate\Session\Middleware\StartSession -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 handle Illuminate\Session\Middleware\StartSession -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 handle Illuminate\Cookie\Middleware\EncryptCookies -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 then Illuminate\Pipeline\Pipeline -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRouteWithinStack Illuminate\Routing\Router -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 runRoute Illuminate\Routing\Router -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatchToRoute Illuminate\Routing\Router -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 dispatch Illuminate\Routing\Router -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel -> C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware -> C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 handle Barryvdh\Debugbar\Middleware\InjectDebugbar -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\TransformsRequest -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TransformsRequest -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 handle Illuminate\Foundation\Http\Middleware\TrimStrings -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 handle Illuminate\Http\Middleware\ValidatePostSize -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 handle Illuminate\Http\Middleware\HandleCors -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 handle Illuminate\Http\Middleware\TrustProxies -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 then Illuminate\Pipeline\Pipeline -> C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel -> C:\xampp\htdocs\anilmineral\public\index.php 51 handle Illuminate\Foundation\Http\Kernel -> 500 Internal Server Error {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:53:49.495Z"} 
[2026-04-16 10:24:37] production.DEBUG: _token=ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0&_method=POST&row_count=0&row_count_payments=0&operation=save&order_date=2026-04-16&due_date=2026-04-17&prefix_code=PO%2F&count_id=9&order_status=Pending&pr_number_id=26&warehouse_id=1&item_id%5B%5D=3&quantity%5B%5D=123.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=2&quantity%5B%5D=133.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=1&quantity%5B%5D=12.00&unit_id%5B%5D=2&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:54:36.660Z"} 
[2026-04-16 10:24:37] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:54:36.661Z"} 
[2026-04-16 10:24:45] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/16","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:54:43.512Z"} 
[2026-04-16 10:24:45] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776315283 Attempt to read property "first_name" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 72 require null </div> <div class="col company-details"> <h2 class="name"> <a href="javascript:;"> {{ app('company')['name'] }} </a> </h2> <div>{{ app('company')['address'] }}</div> </div> </div> </header> <main> <div class="row contacts"> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.order_to') }}:</div> <h2 class="to">{{ $order->party->first_name.' '. $order->party->last_name }}</h2> <div class="address">{{ $order->party->billing_address }}</div> </div> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.ship_from') }}:</div> <div class="address">{{ $order->party->shipping_address }}</div> </div> <div class="col invoice-details"> <h1 class="invoice-id">{{ __('purchase.order.number') }} #{{ $order->order_code }}</h1> <div class="date">{{ __('app.date') }}: {{ $order->formatted_order_date  }}</div> @if($order->due_date) <div class="date">{{ __('app.due_date') }}: {{ $formatDate->toUserDateFormat($order->due_date)  }}</div> @endif <div class="text-gray-light fw-bold">{{ __('app.status') }}: {{ $order->order_status  }}</div> </div>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8e0b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8e0c) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8e0b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8e0c) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8e0b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8e0c) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8e0b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8e0c) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8e0b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8e0c) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/16 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/purchase/order/list   1 purchase.order.details 16 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-702345389 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-702345389", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-349072285 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-349072285-ref22849 title="3 occurrences">#2849</a><samp data-depth=1 id=sf-dump-349072285-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>16</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>9</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="4 characters">PO/9</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:24:39</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:24:39</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>16</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>9</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="4 characters">PO/9</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:24:39</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:24:39</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-349072285-ref22851 title="8 occurrences">#2851</a><samp data-depth=3 id=sf-dump-349072285-ref22851 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-349072285-ref22851 title="8 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-349072285", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-593082237 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-593082237", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-957719113 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-957719113", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-536720528 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-536720528", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1288472563 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1288472563", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-256405709 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-256405709", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1009627810 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1009627810", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1839455042 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1839455042", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-973330935 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-973330935", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1379271116 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-1379271116", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1899471782 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-1899471782", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.36 mysql 1 1776315282.4391 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.12 mysql App\Models\User 1776315282.4823 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.96 mysql App\Models\User 1776315282.4912 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.7 mysql 16 1776315282.5027 select * from `item_transactions` where `item_transactions`.`transaction_id` in (16) and `item_transactions`.`transaction_type` = ? 0.93 mysql Purchase Order 1776315282.5139 select * from `items` where `items`.`id` in (1, 2, 3) 1.33 mysql  1776315282.5226 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (56, 57, 58) 1.28 mysql  1776315282.5369 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (56, 57, 58) 0.58 mysql  1776315282.5448 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.73 mysql Purchase Order 16 1776315282.5527 select * from `purchases` where `purchases`.`purchase_order_id` in (16) 2.83 mysql  1776315282.5895 production null null C:\xampp\htdocs\anilmineral null 836ecea3-0eb3-45fb-99ce-0bcbab87410f null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776315283 Attempt to read property "first_name" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 72 require null </div> <div class="col company-details"> <h2 class="name"> <a href="javascript:;"> {{ app('company')['name'] }} </a> </h2> <div>{{ app('company')['address'] }}</div> </div> </div> </header> <main> <div class="row contacts"> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.order_to') }}:</div> <h2 class="to">{{ $order->party->first_name.' '. $order->party->last_name }}</h2> <div class="address">{{ $order->party->billing_address }}</div> </div> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.ship_from') }}:</div> <div class="address">{{ $order->party->shipping_address }}</div> </div> <div class="col invoice-details"> <h1 class="invoice-id">{{ __('purchase.order.number') }} #{{ $order->order_code }}</h1> <div class="date">{{ __('app.date') }}: {{ $order->formatted_order_date  }}</div> @if($order->due_date) <div class="date">{{ __('app.due_date') }}: {{ $formatDate->toUserDateFormat($order->due_date)  }}</div> @endif <div class="text-gray-light fw-bold">{{ __('app.status') }}: {{ $order->order_status  }}</div> </div>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8e0b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8e0c) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8e0b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8e0c) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8e0b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8e0c) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8e0b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8e0c) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8e0b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8e0c) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/16 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/purchase/order/list   1 purchase.order.details 16 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-702345389 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-702345389", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-349072285 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-349072285-ref22849 title="3 occurrences">#2849</a><samp data-depth=1 id=sf-dump-349072285-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>16</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>9</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="4 characters">PO/9</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:24:39</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:24:39</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>16</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>9</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="4 characters">PO/9</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:24:39</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:24:39</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-349072285-ref22851 title="8 occurrences">#2851</a><samp data-depth=3 id=sf-dump-349072285-ref22851 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-349072285-ref22851 title="8 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-349072285", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-593082237 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-593082237", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-957719113 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-957719113", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-536720528 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-536720528", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1288472563 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1288472563", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-256405709 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-256405709", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1009627810 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1009627810", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1839455042 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1839455042", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-973330935 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-973330935", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1379271116 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-1379271116", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1899471782 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-1899471782", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.36 mysql 1 1776315282.4391 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.12 mysql App\Models\User 1776315282.4823 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.96 mysql App\Models\User 1776315282.4912 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.7 mysql 16 1776315282.5027 select * from `item_transactions` where `item_transactions`.`transaction_id` in (16) and `item_transactions`.`transaction_type` = ? 0.93 mysql Purchase Order 1776315282.5139 select * from `items` where `items`.`id` in (1, 2, 3) 1.33 mysql  1776315282.5226 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (56, 57, 58) 1.28 mysql  1776315282.5369 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (56, 57, 58) 0.58 mysql  1776315282.5448 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.73 mysql Purchase Order 16 1776315282.5527 select * from `purchases` where `purchases`.`purchase_order_id` in (16) 2.83 mysql  1776315282.5895 production null null C:\xampp\htdocs\anilmineral null 836ecea3-0eb3-45fb-99ce-0bcbab87410f null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 72 require null </div> <div class="col company-details"> <h2 class="name"> <a href="javascript:;"> {{ app('company')['name'] }} </a> </h2> <div>{{ app('company')['address'] }}</div> </div> </div> </header> <main> <div class="row contacts"> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.order_to') }}:</div> <h2 class="to">{{ $order->party->first_name.' '. $order->party->last_name }}</h2> <div class="address">{{ $order->party->billing_address }}</div> </div> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.ship_from') }}:</div> <div class="address">{{ $order->party->shipping_address }}</div> </div> <div class="col invoice-details"> <h1 class="invoice-id">{{ __('purchase.order.number') }} #{{ $order->order_code }}</h1> <div class="date">{{ __('app.date') }}: {{ $order->formatted_order_date  }}</div> @if($order->due_date) <div class="date">{{ __('app.due_date') }}: {{ $formatDate->toUserDateFormat($order->due_date)  }}</div> @endif <div class="text-gray-light fw-bold">{{ __('app.status') }}: {{ $order->order_status  }}</div> </div>  true resources\views\purchase\order\details.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8e0b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8e0c) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8e0b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8e0c) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8e0b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8e0c) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8e0b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8e0c) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8e0b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8e0c) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/16 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 4.36 mysql 1 1776315282.4391 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.12 mysql App\Models\User 1776315282.4823 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.96 mysql App\Models\User 1776315282.4912 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.7 mysql 16 1776315282.5027 select * from `item_transactions` where `item_transactions`.`transaction_id` in (16) and `item_transactions`.`transaction_type` = ? 0.93 mysql Purchase Order 1776315282.5139 select * from `items` where `items`.`id` in (1, 2, 3) 1.33 mysql  1776315282.5226 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (56, 57, 58) 1.28 mysql  1776315282.5369 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (56, 57, 58) 0.58 mysql  1776315282.5448 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.73 mysql Purchase Order 16 1776315282.5527 select * from `purchases` where `purchases`.`purchase_order_id` in (16) 2.83 mysql  1776315282.5895   null localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/purchase/order/list   1 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 16 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-702345389 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-702345389", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-349072285 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-349072285-ref22849 title="3 occurrences">#2849</a><samp data-depth=1 id=sf-dump-349072285-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>16</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>9</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="4 characters">PO/9</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:24:39</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:24:39</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>16</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>9</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="4 characters">PO/9</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:24:39</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:24:39</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-349072285-ref22851 title="8 occurrences">#2851</a><samp data-depth=3 id=sf-dump-349072285-ref22851 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-349072285-ref22851 title="8 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-349072285", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-593082237 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-593082237", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-957719113 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-957719113", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-536720528 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-536720528", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1288472563 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1288472563", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-256405709 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-256405709", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1009627810 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1009627810", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1839455042 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1839455042", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-973330935 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-973330935", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1379271116 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-1379271116", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1899471782 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-1899471782", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/details/16 ErrorException Attempt to read property "first_name" on null C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/details/16","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:54:43.543Z"} 
[2026-04-16 10:25:05] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/16","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:55:03.627Z"} 
[2026-04-16 10:25:05] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776315303 Attempt to read property "first_name" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 72 require null </div> <div class="col company-details"> <h2 class="name"> <a href="javascript:;"> {{ app('company')['name'] }} </a> </h2> <div>{{ app('company')['address'] }}</div> </div> </div> </header> <main> <div class="row contacts"> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.order_to') }}:</div> <h2 class="to">{{ $order->party->first_name.' '. $order->party->last_name }}</h2> <div class="address">{{ $order->party->billing_address }}</div> </div> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.ship_from') }}:</div> <div class="address">{{ $order->party->shipping_address }}</div> </div> <div class="col invoice-details"> <h1 class="invoice-id">{{ __('purchase.order.number') }} #{{ $order->order_code }}</h1> <div class="date">{{ __('app.date') }}: {{ $order->formatted_order_date  }}</div> @if($order->due_date) <div class="date">{{ __('app.due_date') }}: {{ $formatDate->toUserDateFormat($order->due_date)  }}</div> @endif <div class="text-gray-light fw-bold">{{ __('app.status') }}: {{ $order->order_status  }}</div> </div>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9185) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9186) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9185) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9186) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9185) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9186) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9185) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9186) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9185) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9186) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/16 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/purchase/order/details/16   1  purchase.order.details 16 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-134889941 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-134889941", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1036224382 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1036224382-ref22849 title="3 occurrences">#2849</a><samp data-depth=1 id=sf-dump-1036224382-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>16</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>9</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="4 characters">PO/9</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:24:39</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:24:39</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>16</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>9</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="4 characters">PO/9</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:24:39</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:24:39</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1036224382-ref22851 title="8 occurrences">#2851</a><samp data-depth=3 id=sf-dump-1036224382-ref22851 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1036224382-ref22851 title="8 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1036224382", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1522577874 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1522577874", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1501651079 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1501651079", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2109315737 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-2109315737", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-183224377 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-183224377", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1668273565 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1668273565", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-333326587 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-333326587", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1417448744 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1417448744", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-357687861 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-357687861", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1482524780 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-1482524780", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1976204839 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-1976204839", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.32 mysql 1 1776315302.6968 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.69 mysql App\Models\User 1776315302.7161 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.86 mysql App\Models\User 1776315302.721 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.72 mysql 16 1776315302.7331 select * from `item_transactions` where `item_transactions`.`transaction_id` in (16) and `item_transactions`.`transaction_type` = ? 0.89 mysql Purchase Order 1776315302.7412 select * from `items` where `items`.`id` in (1, 2, 3) 0.84 mysql  1776315302.7486 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (56, 57, 58) 0.66 mysql  1776315302.7559 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (56, 57, 58) 0.68 mysql  1776315302.7605 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.74 mysql Purchase Order 16 1776315302.767 select * from `purchases` where `purchases`.`purchase_order_id` in (16) 0.69 mysql  1776315302.7913 production null null C:\xampp\htdocs\anilmineral null 37255c1a-7c16-47a8-aca1-bba58d98a456 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776315303 Attempt to read property "first_name" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 72 require null </div> <div class="col company-details"> <h2 class="name"> <a href="javascript:;"> {{ app('company')['name'] }} </a> </h2> <div>{{ app('company')['address'] }}</div> </div> </div> </header> <main> <div class="row contacts"> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.order_to') }}:</div> <h2 class="to">{{ $order->party->first_name.' '. $order->party->last_name }}</h2> <div class="address">{{ $order->party->billing_address }}</div> </div> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.ship_from') }}:</div> <div class="address">{{ $order->party->shipping_address }}</div> </div> <div class="col invoice-details"> <h1 class="invoice-id">{{ __('purchase.order.number') }} #{{ $order->order_code }}</h1> <div class="date">{{ __('app.date') }}: {{ $order->formatted_order_date  }}</div> @if($order->due_date) <div class="date">{{ __('app.due_date') }}: {{ $formatDate->toUserDateFormat($order->due_date)  }}</div> @endif <div class="text-gray-light fw-bold">{{ __('app.status') }}: {{ $order->order_status  }}</div> </div>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9185) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9186) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9185) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9186) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9185) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9186) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9185) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9186) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9185) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9186) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/16 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/purchase/order/details/16   1  purchase.order.details 16 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-134889941 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-134889941", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1036224382 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1036224382-ref22849 title="3 occurrences">#2849</a><samp data-depth=1 id=sf-dump-1036224382-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>16</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>9</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="4 characters">PO/9</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:24:39</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:24:39</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>16</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>9</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="4 characters">PO/9</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:24:39</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:24:39</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1036224382-ref22851 title="8 occurrences">#2851</a><samp data-depth=3 id=sf-dump-1036224382-ref22851 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1036224382-ref22851 title="8 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1036224382", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1522577874 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1522577874", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1501651079 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1501651079", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2109315737 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-2109315737", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-183224377 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-183224377", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1668273565 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1668273565", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-333326587 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-333326587", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1417448744 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1417448744", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-357687861 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-357687861", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1482524780 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-1482524780", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1976204839 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-1976204839", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.32 mysql 1 1776315302.6968 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.69 mysql App\Models\User 1776315302.7161 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.86 mysql App\Models\User 1776315302.721 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.72 mysql 16 1776315302.7331 select * from `item_transactions` where `item_transactions`.`transaction_id` in (16) and `item_transactions`.`transaction_type` = ? 0.89 mysql Purchase Order 1776315302.7412 select * from `items` where `items`.`id` in (1, 2, 3) 0.84 mysql  1776315302.7486 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (56, 57, 58) 0.66 mysql  1776315302.7559 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (56, 57, 58) 0.68 mysql  1776315302.7605 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.74 mysql Purchase Order 16 1776315302.767 select * from `purchases` where `purchases`.`purchase_order_id` in (16) 0.69 mysql  1776315302.7913 production null null C:\xampp\htdocs\anilmineral null 37255c1a-7c16-47a8-aca1-bba58d98a456 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 72 require null </div> <div class="col company-details"> <h2 class="name"> <a href="javascript:;"> {{ app('company')['name'] }} </a> </h2> <div>{{ app('company')['address'] }}</div> </div> </div> </header> <main> <div class="row contacts"> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.order_to') }}:</div> <h2 class="to">{{ $order->party->first_name.' '. $order->party->last_name }}</h2> <div class="address">{{ $order->party->billing_address }}</div> </div> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.ship_from') }}:</div> <div class="address">{{ $order->party->shipping_address }}</div> </div> <div class="col invoice-details"> <h1 class="invoice-id">{{ __('purchase.order.number') }} #{{ $order->order_code }}</h1> <div class="date">{{ __('app.date') }}: {{ $order->formatted_order_date  }}</div> @if($order->due_date) <div class="date">{{ __('app.due_date') }}: {{ $formatDate->toUserDateFormat($order->due_date)  }}</div> @endif <div class="text-gray-light fw-bold">{{ __('app.status') }}: {{ $order->order_status  }}</div> </div>  true resources\views\purchase\order\details.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9185) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9186) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9185) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9186) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9185) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9186) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9185) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9186) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9185) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9186) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/16 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/16 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.32 mysql 1 1776315302.6968 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.69 mysql App\Models\User 1776315302.7161 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.86 mysql App\Models\User 1776315302.721 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.72 mysql 16 1776315302.7331 select * from `item_transactions` where `item_transactions`.`transaction_id` in (16) and `item_transactions`.`transaction_type` = ? 0.89 mysql Purchase Order 1776315302.7412 select * from `items` where `items`.`id` in (1, 2, 3) 0.84 mysql  1776315302.7486 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (56, 57, 58) 0.66 mysql  1776315302.7559 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (56, 57, 58) 0.68 mysql  1776315302.7605 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.74 mysql Purchase Order 16 1776315302.767 select * from `purchases` where `purchases`.`purchase_order_id` in (16) 0.69 mysql  1776315302.7913   null localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/purchase/order/details/16   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 16 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-134889941 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-134889941", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1036224382 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1036224382-ref22849 title="3 occurrences">#2849</a><samp data-depth=1 id=sf-dump-1036224382-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>16</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>9</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="4 characters">PO/9</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:24:39</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:24:39</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>16</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>9</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="4 characters">PO/9</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:24:39</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:24:39</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1036224382-ref22851 title="8 occurrences">#2851</a><samp data-depth=3 id=sf-dump-1036224382-ref22851 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1036224382-ref22851 title="8 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1036224382", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1522577874 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1522577874", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1501651079 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1501651079", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2109315737 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-2109315737", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-183224377 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-183224377", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1668273565 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1668273565", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-333326587 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-333326587", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1417448744 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1417448744", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-357687861 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-357687861", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1482524780 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-1482524780", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1976204839 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-1976204839", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/details/16 ErrorException Attempt to read property "first_name" on null C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/details/16","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:55:03.641Z"} 
[2026-04-16 10:25:16] production.DEBUG: _token=ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0&_method=POST&row_count=0&row_count_payments=0&operation=save&party_id=1&order_date=2026-04-16&due_date=2026-04-17&prefix_code=PO%2F&count_id=10&order_status=Pending&pr_number_id=26&warehouse_id=1&item_id%5B%5D=3&quantity%5B%5D=123.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=2&quantity%5B%5D=133.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=1&quantity%5B%5D=12.00&unit_id%5B%5D=2&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:55:16.140Z"} 
[2026-04-16 10:25:16] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:55:16.141Z"} 
[2026-04-16 10:25:26] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/18","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:55:25.134Z"} 
[2026-04-16 10:25:26] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776315324 Attempt to read property "first_name" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 72 require null </div> <div class="col company-details"> <h2 class="name"> <a href="javascript:;"> {{ app('company')['name'] }} </a> </h2> <div>{{ app('company')['address'] }}</div> </div> </div> </header> <main> <div class="row contacts"> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.order_to') }}:</div> <h2 class="to">{{ $order->party->first_name.' '. $order->party->last_name }}</h2> <div class="address">{{ $order->party->billing_address }}</div> </div> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.ship_from') }}:</div> <div class="address">{{ $order->party->shipping_address }}</div> </div> <div class="col invoice-details"> <h1 class="invoice-id">{{ __('purchase.order.number') }} #{{ $order->order_code }}</h1> <div class="date">{{ __('app.date') }}: {{ $order->formatted_order_date  }}</div> @if($order->due_date) <div class="date">{{ __('app.due_date') }}: {{ $formatDate->toUserDateFormat($order->due_date)  }}</div> @endif <div class="text-gray-light fw-bold">{{ __('app.status') }}: {{ $order->order_status  }}</div> </div>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$96f8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$96f9) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$96f8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$96f9) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$96f8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$96f9) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$96f8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$96f9) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$96f8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$96f9) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/18 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/purchase/order/list   1 purchase.order.details 18 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-274638780 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-274638780", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-865496695 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-865496695-ref22849 title="3 occurrences">#2849</a><samp data-depth=1 id=sf-dump-865496695-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>18</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">10</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/10</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:25:18</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:25:18</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>18</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">10</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/10</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:25:18</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:25:18</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-865496695-ref22851 title="8 occurrences">#2851</a><samp data-depth=3 id=sf-dump-865496695-ref22851 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-865496695-ref22851 title="8 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-865496695", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2030271416 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-2030271416", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-687820164 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-687820164", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-131413588 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-131413588", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-90566399 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-90566399", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2016047073 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-2016047073", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-274814290 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-274814290", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2110431562 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-2110431562", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1805893554 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1805893554", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1832345710 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-1832345710", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-677877669 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-677877669", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 21.68 mysql 1 1776315324.1413 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.68 mysql App\Models\User 1776315324.168 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.38 mysql App\Models\User 1776315324.1738 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.77 mysql 18 1776315324.1869 select * from `item_transactions` where `item_transactions`.`transaction_id` in (18) and `item_transactions`.`transaction_type` = ? 1.23 mysql Purchase Order 1776315324.1981 select * from `items` where `items`.`id` in (1, 2, 3) 1.18 mysql  1776315324.2107 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (60, 62, 64) 0.59 mysql  1776315324.2185 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (60, 62, 64) 2.41 mysql  1776315324.2262 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.63 mysql Purchase Order 18 1776315324.2325 select * from `purchases` where `purchases`.`purchase_order_id` in (18) 0.62 mysql  1776315324.2619 production null null C:\xampp\htdocs\anilmineral null f525f2c2-f4ab-4726-a85c-d7d7344cfb1e null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776315324 Attempt to read property "first_name" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 72 require null </div> <div class="col company-details"> <h2 class="name"> <a href="javascript:;"> {{ app('company')['name'] }} </a> </h2> <div>{{ app('company')['address'] }}</div> </div> </div> </header> <main> <div class="row contacts"> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.order_to') }}:</div> <h2 class="to">{{ $order->party->first_name.' '. $order->party->last_name }}</h2> <div class="address">{{ $order->party->billing_address }}</div> </div> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.ship_from') }}:</div> <div class="address">{{ $order->party->shipping_address }}</div> </div> <div class="col invoice-details"> <h1 class="invoice-id">{{ __('purchase.order.number') }} #{{ $order->order_code }}</h1> <div class="date">{{ __('app.date') }}: {{ $order->formatted_order_date  }}</div> @if($order->due_date) <div class="date">{{ __('app.due_date') }}: {{ $formatDate->toUserDateFormat($order->due_date)  }}</div> @endif <div class="text-gray-light fw-bold">{{ __('app.status') }}: {{ $order->order_status  }}</div> </div>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$96f8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$96f9) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$96f8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$96f9) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$96f8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$96f9) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$96f8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$96f9) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$96f8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$96f9) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/18 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/purchase/order/list   1 purchase.order.details 18 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-274638780 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-274638780", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-865496695 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-865496695-ref22849 title="3 occurrences">#2849</a><samp data-depth=1 id=sf-dump-865496695-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>18</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">10</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/10</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:25:18</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:25:18</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>18</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">10</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/10</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:25:18</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:25:18</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-865496695-ref22851 title="8 occurrences">#2851</a><samp data-depth=3 id=sf-dump-865496695-ref22851 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-865496695-ref22851 title="8 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-865496695", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2030271416 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-2030271416", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-687820164 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-687820164", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-131413588 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-131413588", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-90566399 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-90566399", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2016047073 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-2016047073", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-274814290 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-274814290", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2110431562 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-2110431562", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1805893554 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1805893554", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1832345710 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-1832345710", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-677877669 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-677877669", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 21.68 mysql 1 1776315324.1413 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.68 mysql App\Models\User 1776315324.168 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.38 mysql App\Models\User 1776315324.1738 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.77 mysql 18 1776315324.1869 select * from `item_transactions` where `item_transactions`.`transaction_id` in (18) and `item_transactions`.`transaction_type` = ? 1.23 mysql Purchase Order 1776315324.1981 select * from `items` where `items`.`id` in (1, 2, 3) 1.18 mysql  1776315324.2107 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (60, 62, 64) 0.59 mysql  1776315324.2185 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (60, 62, 64) 2.41 mysql  1776315324.2262 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.63 mysql Purchase Order 18 1776315324.2325 select * from `purchases` where `purchases`.`purchase_order_id` in (18) 0.62 mysql  1776315324.2619 production null null C:\xampp\htdocs\anilmineral null f525f2c2-f4ab-4726-a85c-d7d7344cfb1e null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 72 require null </div> <div class="col company-details"> <h2 class="name"> <a href="javascript:;"> {{ app('company')['name'] }} </a> </h2> <div>{{ app('company')['address'] }}</div> </div> </div> </header> <main> <div class="row contacts"> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.order_to') }}:</div> <h2 class="to">{{ $order->party->first_name.' '. $order->party->last_name }}</h2> <div class="address">{{ $order->party->billing_address }}</div> </div> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.ship_from') }}:</div> <div class="address">{{ $order->party->shipping_address }}</div> </div> <div class="col invoice-details"> <h1 class="invoice-id">{{ __('purchase.order.number') }} #{{ $order->order_code }}</h1> <div class="date">{{ __('app.date') }}: {{ $order->formatted_order_date  }}</div> @if($order->due_date) <div class="date">{{ __('app.due_date') }}: {{ $formatDate->toUserDateFormat($order->due_date)  }}</div> @endif <div class="text-gray-light fw-bold">{{ __('app.status') }}: {{ $order->order_status  }}</div> </div>  true resources\views\purchase\order\details.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$96f8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$96f9) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$96f8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$96f9) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$96f8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$96f9) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$96f8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$96f9) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$96f8) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$96f9) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/18 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/18 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 21.68 mysql 1 1776315324.1413 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.68 mysql App\Models\User 1776315324.168 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.38 mysql App\Models\User 1776315324.1738 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.77 mysql 18 1776315324.1869 select * from `item_transactions` where `item_transactions`.`transaction_id` in (18) and `item_transactions`.`transaction_type` = ? 1.23 mysql Purchase Order 1776315324.1981 select * from `items` where `items`.`id` in (1, 2, 3) 1.18 mysql  1776315324.2107 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (60, 62, 64) 0.59 mysql  1776315324.2185 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (60, 62, 64) 2.41 mysql  1776315324.2262 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.63 mysql Purchase Order 18 1776315324.2325 select * from `purchases` where `purchases`.`purchase_order_id` in (18) 0.62 mysql  1776315324.2619   null localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/purchase/order/list   1 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 18 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-274638780 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-274638780", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-865496695 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-865496695-ref22849 title="3 occurrences">#2849</a><samp data-depth=1 id=sf-dump-865496695-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>18</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">10</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/10</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:25:18</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:25:18</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>18</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">10</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/10</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:25:18</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:25:18</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-865496695-ref22851 title="8 occurrences">#2851</a><samp data-depth=3 id=sf-dump-865496695-ref22851 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-865496695-ref22851 title="8 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-865496695", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2030271416 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-2030271416", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-687820164 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-687820164", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-131413588 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-131413588", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-90566399 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-90566399", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2016047073 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-2016047073", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-274814290 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-274814290", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2110431562 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-2110431562", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1805893554 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1805893554", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1832345710 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-1832345710", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-677877669 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-677877669", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/details/18 ErrorException Attempt to read property "first_name" on null C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/details/18","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:55:25.169Z"} 
[2026-04-16 10:26:00] production.DEBUG: 4 {"message":"The order date field is required.","errors":{"order_date":["The order date field is required."]}} The order date field is required. The order date field is required. 422 Unprocessable Content {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:55:59.816Z"} 
[2026-04-16 10:26:31] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/20","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:56:30.137Z"} 
[2026-04-16 10:26:31] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776315388 Attempt to read property "first_name" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 72 require null </div> <div class="col company-details"> <h2 class="name"> <a href="javascript:;"> {{ app('company')['name'] }} </a> </h2> <div>{{ app('company')['address'] }}</div> </div> </div> </header> <main> <div class="row contacts"> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.order_to') }}:</div> <h2 class="to">{{ $order->party->first_name.' '. $order->party->last_name }}</h2> <div class="address">{{ $order->party->billing_address }}</div> </div> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.ship_from') }}:</div> <div class="address">{{ $order->party->shipping_address }}</div> </div> <div class="col invoice-details"> <h1 class="invoice-id">{{ __('purchase.order.number') }} #{{ $order->order_code }}</h1> <div class="date">{{ __('app.date') }}: {{ $order->formatted_order_date  }}</div> @if($order->due_date) <div class="date">{{ __('app.due_date') }}: {{ $formatDate->toUserDateFormat($order->due_date)  }}</div> @endif <div class="text-gray-light fw-bold">{{ __('app.status') }}: {{ $order->order_status  }}</div> </div>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9621) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9622) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9621) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9622) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9621) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9622) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9621) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9622) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9621) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9622) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/20 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/purchase/order/list   1  purchase.order.details 20 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-617995230 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-617995230", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1009637718 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1009637718-ref22849 title="3 occurrences">#2849</a><samp data-depth=1 id=sf-dump-1009637718-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>20</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-02</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-02</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">10</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/10</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:26:12</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:26:12</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>20</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-02</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-02</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">10</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/10</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:26:12</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:26:12</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1009637718-ref22851 title="8 occurrences">#2851</a><samp data-depth=3 id=sf-dump-1009637718-ref22851 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1009637718-ref22851 title="8 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1009637718", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-773104650 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-773104650", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-415753696 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-415753696", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-800700026 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-800700026", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1797854230 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1797854230", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1692960272 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1692960272", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1955087599 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1955087599", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1164441289 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1164441289", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1325015284 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1325015284", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-263609836 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-263609836", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-129377342 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-129377342", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.24 mysql 1 1776315388.2368 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.71 mysql App\Models\User 1776315388.2557 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.69 mysql App\Models\User 1776315388.2601 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.77 mysql 20 1776315388.2732 select * from `item_transactions` where `item_transactions`.`transaction_id` in (20) and `item_transactions`.`transaction_type` = ? 0.82 mysql Purchase Order 1776315388.281 select * from `items` where `items`.`id` in (1, 2, 3) 0.85 mysql  1776315388.289 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (66, 68, 70) 0.66 mysql  1776315388.2966 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (66, 68, 70) 0.67 mysql  1776315388.3019 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.74 mysql Purchase Order 20 1776315388.3081 select * from `purchases` where `purchases`.`purchase_order_id` in (20) 0.72 mysql  1776315388.3315 production null null C:\xampp\htdocs\anilmineral null 43152c66-7eab-46cb-9e9f-53afe31dabf1 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776315388 Attempt to read property "first_name" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 72 require null </div> <div class="col company-details"> <h2 class="name"> <a href="javascript:;"> {{ app('company')['name'] }} </a> </h2> <div>{{ app('company')['address'] }}</div> </div> </div> </header> <main> <div class="row contacts"> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.order_to') }}:</div> <h2 class="to">{{ $order->party->first_name.' '. $order->party->last_name }}</h2> <div class="address">{{ $order->party->billing_address }}</div> </div> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.ship_from') }}:</div> <div class="address">{{ $order->party->shipping_address }}</div> </div> <div class="col invoice-details"> <h1 class="invoice-id">{{ __('purchase.order.number') }} #{{ $order->order_code }}</h1> <div class="date">{{ __('app.date') }}: {{ $order->formatted_order_date  }}</div> @if($order->due_date) <div class="date">{{ __('app.due_date') }}: {{ $formatDate->toUserDateFormat($order->due_date)  }}</div> @endif <div class="text-gray-light fw-bold">{{ __('app.status') }}: {{ $order->order_status  }}</div> </div>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9621) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9622) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9621) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9622) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9621) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9622) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9621) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9622) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9621) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9622) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/20 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/purchase/order/list   1  purchase.order.details 20 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-617995230 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-617995230", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1009637718 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1009637718-ref22849 title="3 occurrences">#2849</a><samp data-depth=1 id=sf-dump-1009637718-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>20</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-02</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-02</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">10</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/10</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:26:12</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:26:12</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>20</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-02</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-02</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">10</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/10</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:26:12</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:26:12</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1009637718-ref22851 title="8 occurrences">#2851</a><samp data-depth=3 id=sf-dump-1009637718-ref22851 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1009637718-ref22851 title="8 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1009637718", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-773104650 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-773104650", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-415753696 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-415753696", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-800700026 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-800700026", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1797854230 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1797854230", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1692960272 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1692960272", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1955087599 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1955087599", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1164441289 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1164441289", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1325015284 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1325015284", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-263609836 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-263609836", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-129377342 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-129377342", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.24 mysql 1 1776315388.2368 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.71 mysql App\Models\User 1776315388.2557 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.69 mysql App\Models\User 1776315388.2601 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.77 mysql 20 1776315388.2732 select * from `item_transactions` where `item_transactions`.`transaction_id` in (20) and `item_transactions`.`transaction_type` = ? 0.82 mysql Purchase Order 1776315388.281 select * from `items` where `items`.`id` in (1, 2, 3) 0.85 mysql  1776315388.289 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (66, 68, 70) 0.66 mysql  1776315388.2966 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (66, 68, 70) 0.67 mysql  1776315388.3019 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.74 mysql Purchase Order 20 1776315388.3081 select * from `purchases` where `purchases`.`purchase_order_id` in (20) 0.72 mysql  1776315388.3315 production null null C:\xampp\htdocs\anilmineral null 43152c66-7eab-46cb-9e9f-53afe31dabf1 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 72 require null </div> <div class="col company-details"> <h2 class="name"> <a href="javascript:;"> {{ app('company')['name'] }} </a> </h2> <div>{{ app('company')['address'] }}</div> </div> </div> </header> <main> <div class="row contacts"> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.order_to') }}:</div> <h2 class="to">{{ $order->party->first_name.' '. $order->party->last_name }}</h2> <div class="address">{{ $order->party->billing_address }}</div> </div> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.ship_from') }}:</div> <div class="address">{{ $order->party->shipping_address }}</div> </div> <div class="col invoice-details"> <h1 class="invoice-id">{{ __('purchase.order.number') }} #{{ $order->order_code }}</h1> <div class="date">{{ __('app.date') }}: {{ $order->formatted_order_date  }}</div> @if($order->due_date) <div class="date">{{ __('app.due_date') }}: {{ $formatDate->toUserDateFormat($order->due_date)  }}</div> @endif <div class="text-gray-light fw-bold">{{ __('app.status') }}: {{ $order->order_status  }}</div> </div>  true resources\views\purchase\order\details.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9621) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9622) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9621) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9622) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9621) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9622) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9621) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9622) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$9621) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$9622) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/20 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/20 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.24 mysql 1 1776315388.2368 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.71 mysql App\Models\User 1776315388.2557 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.69 mysql App\Models\User 1776315388.2601 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.77 mysql 20 1776315388.2732 select * from `item_transactions` where `item_transactions`.`transaction_id` in (20) and `item_transactions`.`transaction_type` = ? 0.82 mysql Purchase Order 1776315388.281 select * from `items` where `items`.`id` in (1, 2, 3) 0.85 mysql  1776315388.289 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (66, 68, 70) 0.66 mysql  1776315388.2966 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (66, 68, 70) 0.67 mysql  1776315388.3019 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.74 mysql Purchase Order 20 1776315388.3081 select * from `purchases` where `purchases`.`purchase_order_id` in (20) 0.72 mysql  1776315388.3315   null localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/purchase/order/list   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 20 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-617995230 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-617995230", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1009637718 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1009637718-ref22849 title="3 occurrences">#2849</a><samp data-depth=1 id=sf-dump-1009637718-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>20</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-02</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-02</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">10</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/10</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:26:12</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:26:12</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>20</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-02</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-02</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">10</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/10</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:26:12</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:26:12</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1009637718-ref22851 title="8 occurrences">#2851</a><samp data-depth=3 id=sf-dump-1009637718-ref22851 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1009637718-ref22851 title="8 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1009637718", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-773104650 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-773104650", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-415753696 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-415753696", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-800700026 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-800700026", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1797854230 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1797854230", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1692960272 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1692960272", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1955087599 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1955087599", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1164441289 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1164441289", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1325015284 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1325015284", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-263609836 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-263609836", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-129377342 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-129377342", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/details/20 ErrorException Attempt to read property "first_name" on null C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/details/20","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T04:56:30.176Z"} 
[2026-04-16 10:30:13] production.DEBUG: _token=ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0&_method=POST&row_count=0&row_count_payments=0&operation=save&party_id=1&order_date=2026-04-16&due_date=2026-04-17&prefix_code=PO%2F&count_id=11&order_status=Pending&pr_number_id=26&warehouse_id=1&item_id%5B%5D=3&quantity%5B%5D=123.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=2&quantity%5B%5D=133.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=1&quantity%5B%5D=12.00&unit_id%5B%5D=2&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:00:12.748Z"} 
[2026-04-16 10:30:13] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:00:12.751Z"} 
[2026-04-16 10:30:23] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/21","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:00:21.874Z"} 
[2026-04-16 10:30:23] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776315620 Attempt to read property "first_name" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 72 require null </div> <div class="col company-details"> <h2 class="name"> <a href="javascript:;"> {{ app('company')['name'] }} </a> </h2> <div>{{ app('company')['address'] }}</div> </div> </div> </header> <main> <div class="row contacts"> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.order_to') }}:</div> <h2 class="to">{{ $order->party->first_name.' '. $order->party->last_name }}</h2> <div class="address">{{ $order->party->billing_address }}</div> </div> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.ship_from') }}:</div> <div class="address">{{ $order->party->shipping_address }}</div> </div> <div class="col invoice-details"> <h1 class="invoice-id">{{ __('purchase.order.number') }} #{{ $order->order_code }}</h1> <div class="date">{{ __('app.date') }}: {{ $order->formatted_order_date  }}</div> @if($order->due_date) <div class="date">{{ __('app.due_date') }}: {{ $formatDate->toUserDateFormat($order->due_date)  }}</div> @endif <div class="text-gray-light fw-bold">{{ __('app.status') }}: {{ $order->order_status  }}</div> </div>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8a94) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8a95) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8a94) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8a95) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8a94) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8a95) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8a94) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8a95) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8a94) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8a95) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/21 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1  purchase.order.details 21 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-1480054532 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1480054532", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2118465506 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-2118465506-ref22849 title="3 occurrences">#2849</a><samp data-depth=1 id=sf-dump-2118465506-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>21</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">11</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/11</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:30:16</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:30:16</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>21</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">11</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/11</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:30:16</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:30:16</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2118465506-ref22851 title="8 occurrences">#2851</a><samp data-depth=3 id=sf-dump-2118465506-ref22851 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2118465506-ref22851 title="8 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-2118465506", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1831658547 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1831658547", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-778636592 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-778636592", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2052755698 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-2052755698", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-433932778 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-433932778", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1293625437 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1293625437", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-806024523 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-806024523", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-210529111 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-210529111", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-986290125 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-986290125", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1058491755 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-1058491755", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-279569380 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3266</a>}
</pre><script>Sfdump("sf-dump-279569380", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.85 mysql 1 1776315619.7078 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.66 mysql App\Models\User 1776315619.7364 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.72 mysql App\Models\User 1776315619.7417 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.69 mysql 21 1776315619.758 select * from `item_transactions` where `item_transactions`.`transaction_id` in (21) and `item_transactions`.`transaction_type` = ? 0.94 mysql Purchase Order 1776315619.7698 select * from `items` where `items`.`id` in (1, 2, 3) 0.94 mysql  1776315619.7803 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (71, 72, 74) 0.7 mysql  1776315619.7881 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (71, 72, 74) 0.92 mysql  1776315619.7939 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.72 mysql Purchase Order 21 1776315619.8018 select * from `purchases` where `purchases`.`purchase_order_id` in (21) 0.68 mysql  1776315619.832 production null null C:\xampp\htdocs\anilmineral null 4ccdb206-e2e4-4aee-8ecd-0b7bec2c2e6b null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776315620 Attempt to read property "first_name" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 72 require null </div> <div class="col company-details"> <h2 class="name"> <a href="javascript:;"> {{ app('company')['name'] }} </a> </h2> <div>{{ app('company')['address'] }}</div> </div> </div> </header> <main> <div class="row contacts"> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.order_to') }}:</div> <h2 class="to">{{ $order->party->first_name.' '. $order->party->last_name }}</h2> <div class="address">{{ $order->party->billing_address }}</div> </div> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.ship_from') }}:</div> <div class="address">{{ $order->party->shipping_address }}</div> </div> <div class="col invoice-details"> <h1 class="invoice-id">{{ __('purchase.order.number') }} #{{ $order->order_code }}</h1> <div class="date">{{ __('app.date') }}: {{ $order->formatted_order_date  }}</div> @if($order->due_date) <div class="date">{{ __('app.due_date') }}: {{ $formatDate->toUserDateFormat($order->due_date)  }}</div> @endif <div class="text-gray-light fw-bold">{{ __('app.status') }}: {{ $order->order_status  }}</div> </div>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8a94) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8a95) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8a94) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8a95) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8a94) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8a95) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8a94) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8a95) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8a94) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8a95) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/21 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1  purchase.order.details 21 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-1480054532 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1480054532", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2118465506 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-2118465506-ref22849 title="3 occurrences">#2849</a><samp data-depth=1 id=sf-dump-2118465506-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>21</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">11</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/11</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:30:16</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:30:16</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>21</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">11</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/11</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:30:16</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:30:16</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2118465506-ref22851 title="8 occurrences">#2851</a><samp data-depth=3 id=sf-dump-2118465506-ref22851 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2118465506-ref22851 title="8 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-2118465506", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1831658547 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1831658547", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-778636592 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-778636592", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2052755698 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-2052755698", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-433932778 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-433932778", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1293625437 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1293625437", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-806024523 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-806024523", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-210529111 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-210529111", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-986290125 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-986290125", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1058491755 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-1058491755", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-279569380 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3266</a>}
</pre><script>Sfdump("sf-dump-279569380", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.85 mysql 1 1776315619.7078 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.66 mysql App\Models\User 1776315619.7364 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.72 mysql App\Models\User 1776315619.7417 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.69 mysql 21 1776315619.758 select * from `item_transactions` where `item_transactions`.`transaction_id` in (21) and `item_transactions`.`transaction_type` = ? 0.94 mysql Purchase Order 1776315619.7698 select * from `items` where `items`.`id` in (1, 2, 3) 0.94 mysql  1776315619.7803 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (71, 72, 74) 0.7 mysql  1776315619.7881 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (71, 72, 74) 0.92 mysql  1776315619.7939 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.72 mysql Purchase Order 21 1776315619.8018 select * from `purchases` where `purchases`.`purchase_order_id` in (21) 0.68 mysql  1776315619.832 production null null C:\xampp\htdocs\anilmineral null 4ccdb206-e2e4-4aee-8ecd-0b7bec2c2e6b null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 72 require null </div> <div class="col company-details"> <h2 class="name"> <a href="javascript:;"> {{ app('company')['name'] }} </a> </h2> <div>{{ app('company')['address'] }}</div> </div> </div> </header> <main> <div class="row contacts"> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.order_to') }}:</div> <h2 class="to">{{ $order->party->first_name.' '. $order->party->last_name }}</h2> <div class="address">{{ $order->party->billing_address }}</div> </div> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.ship_from') }}:</div> <div class="address">{{ $order->party->shipping_address }}</div> </div> <div class="col invoice-details"> <h1 class="invoice-id">{{ __('purchase.order.number') }} #{{ $order->order_code }}</h1> <div class="date">{{ __('app.date') }}: {{ $order->formatted_order_date  }}</div> @if($order->due_date) <div class="date">{{ __('app.due_date') }}: {{ $formatDate->toUserDateFormat($order->due_date)  }}</div> @endif <div class="text-gray-light fw-bold">{{ __('app.status') }}: {{ $order->order_status  }}</div> </div>  true resources\views\purchase\order\details.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8a94) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8a95) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8a94) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8a95) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8a94) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8a95) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8a94) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8a95) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$8a94) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$8a95) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/21 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/21 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.85 mysql 1 1776315619.7078 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.66 mysql App\Models\User 1776315619.7364 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.72 mysql App\Models\User 1776315619.7417 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.69 mysql 21 1776315619.758 select * from `item_transactions` where `item_transactions`.`transaction_id` in (21) and `item_transactions`.`transaction_type` = ? 0.94 mysql Purchase Order 1776315619.7698 select * from `items` where `items`.`id` in (1, 2, 3) 0.94 mysql  1776315619.7803 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (71, 72, 74) 0.7 mysql  1776315619.7881 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (71, 72, 74) 0.92 mysql  1776315619.7939 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.72 mysql Purchase Order 21 1776315619.8018 select * from `purchases` where `purchases`.`purchase_order_id` in (21) 0.68 mysql  1776315619.832   null localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 SWX81iOpKj2jaz13mBIRMR4DUkNpyrle9RJUIHmO ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0 http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 21 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-1480054532 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1480054532", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2118465506 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-2118465506-ref22849 title="3 occurrences">#2849</a><samp data-depth=1 id=sf-dump-2118465506-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>21</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">11</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/11</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:30:16</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:30:16</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>21</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">11</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/11</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:30:16</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-16 10:30:16</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3396</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2118465506-ref22851 title="8 occurrences">#2851</a><samp data-depth=3 id=sf-dump-2118465506-ref22851 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2118465506-ref22851 title="8 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-2118465506", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1831658547 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1831658547", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-778636592 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-778636592", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2052755698 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-2052755698", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-433932778 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-433932778", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1293625437 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1293625437", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-806024523 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-806024523", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-210529111 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-210529111", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-986290125 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-986290125", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1058491755 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-1058491755", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-279569380 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3266</a>}
</pre><script>Sfdump("sf-dump-279569380", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/details/21 ErrorException Attempt to read property "first_name" on null C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/details/21","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:00:21.918Z"} 
[2026-04-16 10:33:25] production.DEBUG: _token=ZonsqCoqkIiCmiRGg7w7ILIfRidCgX8SdmXjSry0&_method=POST&row_count=0&row_count_payments=0&operation=save&order_date=2026-04-16&due_date=&prefix_code=PO%2F&count_id=12&order_status=Pending&pr_number_id=26&warehouse_id=1&item_id%5B%5D=3&quantity%5B%5D=123.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=2&quantity%5B%5D=133.00&unit_id%5B%5D=1&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0&item_id%5B%5D=1&quantity%5B%5D=12.00&unit_id%5B%5D=2&warehouse_id%5B%5D=1&purchase_price%5B%5D=0&total%5B%5D=0&description%5B%5D=&discount%5B%5D=0&discount_type%5B%5D=fixed&discount_amount%5B%5D=0&tax_id%5B%5D=&tax_type%5B%5D=&tax_amount%5B%5D=0&mrp%5B%5D=0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:03:24.781Z"} 
[2026-04-16 10:33:25] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:03:24.783Z"} 
[2026-04-16 10:49:27] production.ERROR: Uncaught ReferenceError: addRow is not defined http://localhost/anilmineral/public/purchase/request/create 35 105 ReferenceError addRow is not defined ReferenceError: addRow is not defined
    at HTMLButtonElement.onclick (http://localhost/anilmineral/public/purchase/request/create:35:105) {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:19:23.977Z"} 
[2026-04-16 10:49:27] production.ERROR: Uncaught ReferenceError: addRow is not defined http://localhost/anilmineral/public/purchase/request/create 35 105 ReferenceError addRow is not defined ReferenceError: addRow is not defined
    at HTMLButtonElement.onclick (http://localhost/anilmineral/public/purchase/request/create:35:105) {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:19:23.977Z"} 
[2026-04-16 10:55:17] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:25:16.514Z"} 
[2026-04-16 10:55:17] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:25:16.514Z"} 
[2026-04-16 10:56:19] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:26:19.375Z"} 
[2026-04-16 10:56:19] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:26:19.375Z"} 
[2026-04-16 10:57:09] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:27:08.845Z"} 
[2026-04-16 10:57:09] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:27:08.845Z"} 
[2026-04-16 10:57:51] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:27:50.924Z"} 
[2026-04-16 10:57:51] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:27:50.924Z"} 
[2026-04-16 10:57:59] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:27:59.213Z"} 
[2026-04-16 10:57:59] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:27:59.213Z"} 
[2026-04-16 10:58:29] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:28:29.194Z"} 
[2026-04-16 10:58:29] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:28:29.194Z"} 
[2026-04-16 11:01:25] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:31:24.529Z"} 
[2026-04-16 11:01:25] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:31:24.529Z"} 
[2026-04-16 11:05:07] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:35:07.085Z"} 
[2026-04-16 11:05:07] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:35:07.085Z"} 
[2026-04-16 11:05:12] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:35:11.323Z"} 
[2026-04-16 11:05:12] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776317709 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php 184 require null </td> <td class="w-50"> <x-input type="text" additionalClasses="text-end cu_numeric round_off " name="round_off" :required="false" placeholder="Round-Off" value="0"/> </td> </tr> <tr> <td><span class="fw-bold">{{ __('app.grand_total') }}</span></td> <td> <x-input type="text" additionalClasses="text-end grand_total" readonly=true name="grand_total" :required="true" placeholder="Round-Off" value="0"/> </td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td><span class="fw-bold exchange-lang" data-exchange-lang="{{ __('currency.converted_to') }}">{{ __('currency.converted_to') }}</span></td> <td> <x-input type="text" additionalClasses="text-end converted_amount" readonly=true :required="true" placeholder="Converted Amount" value="0"/> </td> </tr> @endif </tbody> </table> </div> </div> <div class="card-header px-4 py-3"> <h5 class="mb-0">{{ __('payment.payment') }}</h5> </div> <div class="card-body p-4 row g-3 "> <div class="payment-container"> <div class="row payment-type-row-0 py-3 "> <div class="col-md-6"> callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2fdfc2574107be4f64a70aa2063be2ce.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null BAkJVF7ZFh6qaAhFu96Hbw9RBScKuxTJGwoJ8zEf Ok5rKvStJPrYiQ8KYPdDnvDcR51LKXEXwVbTqOzd BAkJVF7ZFh6qaAhFu96Hbw9RBScKuxTJGwoJ8zEf   http://localhost/anilmineral/public/users/getimage 1 null purchase.order.create  App\Http\Controllers\Purchase\PurchaseOrderController@create web auth can:purchase.order.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1282178231 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1295</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1282178231", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1664540463 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>12</span>
</samp>]
</pre><script>Sfdump("sf-dump-1664540463", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1813942615 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-1813942615", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-356761914 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2873</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:25</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#3345</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#3342</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-356761914", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1588405059 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3273</a>}
</pre><script>Sfdump("sf-dump-1588405059", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-650620256 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3611</a>}
</pre><script>Sfdump("sf-dump-650620256", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-926679917 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3294</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3288</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="17 characters">purchase.purchase</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="19 characters">purchase.order.list</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="21 characters">purchase.order.create</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-926679917", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-852640002 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2873</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:25</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#3345</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#3342</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-852640002", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-124380124 data-indent-pad="  ">{<a class=sf-dump-ref>#3342</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
</samp>}
</pre><script>Sfdump("sf-dump-124380124", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-947664021 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-947664021", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 6.02 mysql 1 1776317708.769 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.75 mysql App\Models\User 1776317708.7893 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.69 mysql App\Models\User 1776317708.7942 select * from `prefix` where `prefix`.`id` = ? limit 1 4.44 mysql 1 1776317708.8117 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.65 mysql  1776317708.8167 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 1.7 mysql CASH 1776317708.8232 select * from `purchase_requests` where `is_active` = ? 3.83 mysql 1 1776317708.8359 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 0.49 mysql supplier 1 1776317708.8638 select * from `users` where `users`.`id` = ? limit 1 0.52 mysql 1 1776317708.8823 select * from `warehouses` 1.73 mysql  1776317708.8889 select * from `taxes` 2.34 mysql  1776317708.9101 select * from `account_groups` where `unique_code` in (?, ?) 2.35 mysql DIRECT_EXPENSES INDIRECT_EXPENSES 1776317708.9308 select * from `currencies` order by `is_company_currency` desc 3.23 mysql  1776317708.9692 select `id`, `name` from `brands` 1.89 mysql  1776317709.0031 select `id`, `name` from `item_categories` 2.01 mysql  1776317709.0154 select * from `units` 2.13 mysql  1776317709.0261 select * from `units` 0.58 mysql  1776317709.0336 select * from `taxes` 0.55 mysql  1776317709.0527 select * from `users` where `users`.`id` = ? limit 1 0.62 mysql 1 1776317709.0612 select * from `warehouses` 0.52 mysql  1776317709.0648 production null null C:\xampp\htdocs\anilmineral null 3935a888-c080-42a3-8abe-1fd780509e79 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776317710 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php 184 require null </td> <td class="w-50"> <x-input type="text" additionalClasses="text-end cu_numeric round_off " name="round_off" :required="false" placeholder="Round-Off" value="0"/> </td> </tr> <tr> <td><span class="fw-bold">{{ __('app.grand_total') }}</span></td> <td> <x-input type="text" additionalClasses="text-end grand_total" readonly=true name="grand_total" :required="true" placeholder="Round-Off" value="0"/> </td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td><span class="fw-bold exchange-lang" data-exchange-lang="{{ __('currency.converted_to') }}">{{ __('currency.converted_to') }}</span></td> <td> <x-input type="text" additionalClasses="text-end converted_amount" readonly=true :required="true" placeholder="Converted Amount" value="0"/> </td> </tr> @endif </tbody> </table> </div> </div> <div class="card-header px-4 py-3"> <h5 class="mb-0">{{ __('payment.payment') }}</h5> </div> <div class="card-body p-4 row g-3 "> <div class="payment-container"> <div class="row payment-type-row-0 py-3 "> <div class="col-md-6"> callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2fdfc2574107be4f64a70aa2063be2ce.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null BAkJVF7ZFh6qaAhFu96Hbw9RBScKuxTJGwoJ8zEf Ok5rKvStJPrYiQ8KYPdDnvDcR51LKXEXwVbTqOzd BAkJVF7ZFh6qaAhFu96Hbw9RBScKuxTJGwoJ8zEf   http://localhost/anilmineral/public/users/getimage 1 null purchase.order.create  App\Http\Controllers\Purchase\PurchaseOrderController@create web auth can:purchase.order.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1282178231 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1295</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1282178231", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1664540463 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>12</span>
</samp>]
</pre><script>Sfdump("sf-dump-1664540463", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1813942615 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-1813942615", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-356761914 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2873</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:25</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#3345</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#3342</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-356761914", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1588405059 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3273</a>}
</pre><script>Sfdump("sf-dump-1588405059", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-650620256 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3611</a>}
</pre><script>Sfdump("sf-dump-650620256", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-926679917 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3294</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3288</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="17 characters">purchase.purchase</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="19 characters">purchase.order.list</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="21 characters">purchase.order.create</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-926679917", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-852640002 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2873</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:25</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#3345</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#3342</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-852640002", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-124380124 data-indent-pad="  ">{<a class=sf-dump-ref>#3342</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
</samp>}
</pre><script>Sfdump("sf-dump-124380124", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-947664021 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-947664021", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 6.02 mysql 1 1776317708.769 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.75 mysql App\Models\User 1776317708.7893 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.69 mysql App\Models\User 1776317708.7942 select * from `prefix` where `prefix`.`id` = ? limit 1 4.44 mysql 1 1776317708.8117 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.65 mysql  1776317708.8167 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 1.7 mysql CASH 1776317708.8232 select * from `purchase_requests` where `is_active` = ? 3.83 mysql 1 1776317708.8359 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 0.49 mysql supplier 1 1776317708.8638 select * from `users` where `users`.`id` = ? limit 1 0.52 mysql 1 1776317708.8823 select * from `warehouses` 1.73 mysql  1776317708.8889 select * from `taxes` 2.34 mysql  1776317708.9101 select * from `account_groups` where `unique_code` in (?, ?) 2.35 mysql DIRECT_EXPENSES INDIRECT_EXPENSES 1776317708.9308 select * from `currencies` order by `is_company_currency` desc 3.23 mysql  1776317708.9692 select `id`, `name` from `brands` 1.89 mysql  1776317709.0031 select `id`, `name` from `item_categories` 2.01 mysql  1776317709.0154 select * from `units` 2.13 mysql  1776317709.0261 select * from `units` 0.58 mysql  1776317709.0336 select * from `taxes` 0.55 mysql  1776317709.0527 select * from `users` where `users`.`id` = ? limit 1 0.62 mysql 1 1776317709.0612 select * from `warehouses` 0.52 mysql  1776317709.0648 production null null C:\xampp\htdocs\anilmineral null 3935a888-c080-42a3-8abe-1fd780509e79 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true resources\views\layouts\app.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php 184 require null </td> <td class="w-50"> <x-input type="text" additionalClasses="text-end cu_numeric round_off " name="round_off" :required="false" placeholder="Round-Off" value="0"/> </td> </tr> <tr> <td><span class="fw-bold">{{ __('app.grand_total') }}</span></td> <td> <x-input type="text" additionalClasses="text-end grand_total" readonly=true name="grand_total" :required="true" placeholder="Round-Off" value="0"/> </td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td><span class="fw-bold exchange-lang" data-exchange-lang="{{ __('currency.converted_to') }}">{{ __('currency.converted_to') }}</span></td> <td> <x-input type="text" additionalClasses="text-end converted_amount" readonly=true :required="true" placeholder="Converted Amount" value="0"/> </td> </tr> @endif </tbody> </table> </div> </div> <div class="card-header px-4 py-3"> <h5 class="mb-0">{{ __('payment.payment') }}</h5> </div> <div class="card-body p-4 row g-3 "> <div class="payment-container"> <div class="row payment-type-row-0 py-3 "> <div class="col-md-6"> callback null null false false false true resources\views\purchase\order\create.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2fdfc2574107be4f64a70aa2063be2ce.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3ff) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$400) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.create string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 6.02 mysql 1 1776317708.769 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.75 mysql App\Models\User 1776317708.7893 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.69 mysql App\Models\User 1776317708.7942 select * from `prefix` where `prefix`.`id` = ? limit 1 4.44 mysql 1 1776317708.8117 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.65 mysql  1776317708.8167 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 1.7 mysql CASH 1776317708.8232 select * from `purchase_requests` where `is_active` = ? 3.83 mysql 1 1776317708.8359 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 0.49 mysql supplier 1 1776317708.8638 select * from `users` where `users`.`id` = ? limit 1 0.52 mysql 1 1776317708.8823 select * from `warehouses` 1.73 mysql  1776317708.8889 select * from `taxes` 2.34 mysql  1776317708.9101 select * from `account_groups` where `unique_code` in (?, ?) 2.35 mysql DIRECT_EXPENSES INDIRECT_EXPENSES 1776317708.9308 select * from `currencies` order by `is_company_currency` desc 3.23 mysql  1776317708.9692 select `id`, `name` from `brands` 1.89 mysql  1776317709.0031 select `id`, `name` from `item_categories` 2.01 mysql  1776317709.0154 select * from `units` 2.13 mysql  1776317709.0261 select * from `units` 0.58 mysql  1776317709.0336 select * from `taxes` 0.55 mysql  1776317709.0527 select * from `users` where `users`.`id` = ? limit 1 0.62 mysql 1 1776317709.0612 select * from `warehouses` 0.52 mysql  1776317709.0648   null localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null BAkJVF7ZFh6qaAhFu96Hbw9RBScKuxTJGwoJ8zEf Ok5rKvStJPrYiQ8KYPdDnvDcR51LKXEXwVbTqOzd BAkJVF7ZFh6qaAhFu96Hbw9RBScKuxTJGwoJ8zEf   http://localhost/anilmineral/public/users/getimage 1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.create  App\Http\Controllers\Purchase\PurchaseOrderController@create web auth can:purchase.order.create null null C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1282178231 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1295</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1282178231", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1664540463 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>12</span>
</samp>]
</pre><script>Sfdump("sf-dump-1664540463", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1813942615 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-1813942615", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-356761914 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2873</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:25</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#3345</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#3342</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-356761914", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1588405059 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3273</a>}
</pre><script>Sfdump("sf-dump-1588405059", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-650620256 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3611</a>}
</pre><script>Sfdump("sf-dump-650620256", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-926679917 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3294</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3288</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="17 characters">purchase.purchase</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="19 characters">purchase.order.list</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="21 characters">purchase.order.create</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-926679917", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-852640002 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2873</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:25</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#3345</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#3342</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-852640002", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-124380124 data-indent-pad="  ">{<a class=sf-dump-ref>#3342</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
</samp>}
</pre><script>Sfdump("sf-dump-124380124", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-947664021 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-947664021", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/create ErrorException Undefined variable $themeMode C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:35:11.350Z"} 
[2026-04-16 11:07:23] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:37:22.425Z"} 
[2026-04-16 11:07:23] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:37:22.425Z"} 
[2026-04-16 11:07:28] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:37:26.277Z"} 
[2026-04-16 11:07:28] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776317844 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php 184 require null </td> <td class="w-50"> <x-input type="text" additionalClasses="text-end cu_numeric round_off " name="round_off" :required="false" placeholder="Round-Off" value="0"/> </td> </tr> <tr> <td><span class="fw-bold">{{ __('app.grand_total') }}</span></td> <td> <x-input type="text" additionalClasses="text-end grand_total" readonly=true name="grand_total" :required="true" placeholder="Round-Off" value="0"/> </td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td><span class="fw-bold exchange-lang" data-exchange-lang="{{ __('currency.converted_to') }}">{{ __('currency.converted_to') }}</span></td> <td> <x-input type="text" additionalClasses="text-end converted_amount" readonly=true :required="true" placeholder="Converted Amount" value="0"/> </td> </tr> @endif </tbody> </table> </div> </div> <div class="card-header px-4 py-3"> <h5 class="mb-0">{{ __('payment.payment') }}</h5> </div> <div class="card-body p-4 row g-3 "> <div class="payment-container"> <div class="row payment-type-row-0 py-3 "> <div class="col-md-6"> callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2fdfc2574107be4f64a70aa2063be2ce.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme MJygFd150CnZaoIcPKP3H2kBFCE1ZJD7cNkMqKJE eFCu2Ad7xOLWAkuznK8i1CGyHAtxlyxSxaCtOEuN MJygFd150CnZaoIcPKP3H2kBFCE1ZJD7cNkMqKJE http://localhost/anilmineral/public/users/getimage   1 null purchase.order.create  App\Http\Controllers\Purchase\PurchaseOrderController@create web auth can:purchase.order.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1688657731 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1295</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1688657731", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-968801079 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>12</span>
</samp>]
</pre><script>Sfdump("sf-dump-968801079", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-335048517 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-335048517", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-884726790 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2873</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:25</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#3345</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#3342</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-884726790", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1445548326 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3273</a>}
</pre><script>Sfdump("sf-dump-1445548326", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-485396955 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3611</a>}
</pre><script>Sfdump("sf-dump-485396955", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1510944550 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3294</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3288</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="17 characters">purchase.purchase</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="19 characters">purchase.order.list</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="21 characters">purchase.order.create</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1510944550", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1176913622 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2873</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:25</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#3345</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#3342</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1176913622", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-602577398 data-indent-pad="  ">{<a class=sf-dump-ref>#3342</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
</samp>}
</pre><script>Sfdump("sf-dump-602577398", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1494242631 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-1494242631", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.04 mysql 1 1776317843.7107 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.84 mysql App\Models\User 1776317843.7401 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.81 mysql App\Models\User 1776317843.7465 select * from `prefix` where `prefix`.`id` = ? limit 1 38.26 mysql 1 1776317843.7985 select `count_id` from `purchase_orders` order by `id` desc limit 1 33.29 mysql  1776317843.8396 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 49.38 mysql CASH 1776317843.8971 select * from `purchase_requests` where `is_active` = ? 17.74 mysql 1 1776317843.9273 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 1.4 mysql supplier 1 1776317843.9668 select * from `users` where `users`.`id` = ? limit 1 0.54 mysql 1 1776317843.994 select * from `warehouses` 0.45 mysql  1776317843.9991 select * from `taxes` 0.47 mysql  1776317844.0185 select * from `account_groups` where `unique_code` in (?, ?) 0.84 mysql DIRECT_EXPENSES INDIRECT_EXPENSES 1776317844.037 select * from `currencies` order by `is_company_currency` desc 0.57 mysql  1776317844.0738 select `id`, `name` from `brands` 0.81 mysql  1776317844.1049 select `id`, `name` from `item_categories` 0.51 mysql  1776317844.1122 select * from `units` 0.6 mysql  1776317844.1214 select * from `units` 0.59 mysql  1776317844.128 select * from `taxes` 0.56 mysql  1776317844.1445 select * from `users` where `users`.`id` = ? limit 1 0.59 mysql 1 1776317844.1518 select * from `warehouses` 0.53 mysql  1776317844.1564 production null null C:\xampp\htdocs\anilmineral null caa80b29-05e3-4e26-9fa1-de76f5c51ba9 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776317845 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php 184 require null </td> <td class="w-50"> <x-input type="text" additionalClasses="text-end cu_numeric round_off " name="round_off" :required="false" placeholder="Round-Off" value="0"/> </td> </tr> <tr> <td><span class="fw-bold">{{ __('app.grand_total') }}</span></td> <td> <x-input type="text" additionalClasses="text-end grand_total" readonly=true name="grand_total" :required="true" placeholder="Round-Off" value="0"/> </td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td><span class="fw-bold exchange-lang" data-exchange-lang="{{ __('currency.converted_to') }}">{{ __('currency.converted_to') }}</span></td> <td> <x-input type="text" additionalClasses="text-end converted_amount" readonly=true :required="true" placeholder="Converted Amount" value="0"/> </td> </tr> @endif </tbody> </table> </div> </div> <div class="card-header px-4 py-3"> <h5 class="mb-0">{{ __('payment.payment') }}</h5> </div> <div class="card-body p-4 row g-3 "> <div class="payment-container"> <div class="row payment-type-row-0 py-3 "> <div class="col-md-6"> callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2fdfc2574107be4f64a70aa2063be2ce.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme MJygFd150CnZaoIcPKP3H2kBFCE1ZJD7cNkMqKJE eFCu2Ad7xOLWAkuznK8i1CGyHAtxlyxSxaCtOEuN MJygFd150CnZaoIcPKP3H2kBFCE1ZJD7cNkMqKJE http://localhost/anilmineral/public/users/getimage   1 null purchase.order.create  App\Http\Controllers\Purchase\PurchaseOrderController@create web auth can:purchase.order.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1688657731 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1295</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1688657731", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-968801079 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>12</span>
</samp>]
</pre><script>Sfdump("sf-dump-968801079", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-335048517 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-335048517", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-884726790 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2873</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:25</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#3345</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#3342</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-884726790", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1445548326 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3273</a>}
</pre><script>Sfdump("sf-dump-1445548326", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-485396955 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3611</a>}
</pre><script>Sfdump("sf-dump-485396955", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1510944550 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3294</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3288</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="17 characters">purchase.purchase</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="19 characters">purchase.order.list</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="21 characters">purchase.order.create</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1510944550", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1176913622 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2873</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:25</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#3345</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#3342</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1176913622", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-602577398 data-indent-pad="  ">{<a class=sf-dump-ref>#3342</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
</samp>}
</pre><script>Sfdump("sf-dump-602577398", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1494242631 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-1494242631", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.04 mysql 1 1776317843.7107 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.84 mysql App\Models\User 1776317843.7401 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.81 mysql App\Models\User 1776317843.7465 select * from `prefix` where `prefix`.`id` = ? limit 1 38.26 mysql 1 1776317843.7985 select `count_id` from `purchase_orders` order by `id` desc limit 1 33.29 mysql  1776317843.8396 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 49.38 mysql CASH 1776317843.8971 select * from `purchase_requests` where `is_active` = ? 17.74 mysql 1 1776317843.9273 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 1.4 mysql supplier 1 1776317843.9668 select * from `users` where `users`.`id` = ? limit 1 0.54 mysql 1 1776317843.994 select * from `warehouses` 0.45 mysql  1776317843.9991 select * from `taxes` 0.47 mysql  1776317844.0185 select * from `account_groups` where `unique_code` in (?, ?) 0.84 mysql DIRECT_EXPENSES INDIRECT_EXPENSES 1776317844.037 select * from `currencies` order by `is_company_currency` desc 0.57 mysql  1776317844.0738 select `id`, `name` from `brands` 0.81 mysql  1776317844.1049 select `id`, `name` from `item_categories` 0.51 mysql  1776317844.1122 select * from `units` 0.6 mysql  1776317844.1214 select * from `units` 0.59 mysql  1776317844.128 select * from `taxes` 0.56 mysql  1776317844.1445 select * from `users` where `users`.`id` = ? limit 1 0.59 mysql 1 1776317844.1518 select * from `warehouses` 0.53 mysql  1776317844.1564 production null null C:\xampp\htdocs\anilmineral null caa80b29-05e3-4e26-9fa1-de76f5c51ba9 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true resources\views\layouts\app.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php 184 require null </td> <td class="w-50"> <x-input type="text" additionalClasses="text-end cu_numeric round_off " name="round_off" :required="false" placeholder="Round-Off" value="0"/> </td> </tr> <tr> <td><span class="fw-bold">{{ __('app.grand_total') }}</span></td> <td> <x-input type="text" additionalClasses="text-end grand_total" readonly=true name="grand_total" :required="true" placeholder="Round-Off" value="0"/> </td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td><span class="fw-bold exchange-lang" data-exchange-lang="{{ __('currency.converted_to') }}">{{ __('currency.converted_to') }}</span></td> <td> <x-input type="text" additionalClasses="text-end converted_amount" readonly=true :required="true" placeholder="Converted Amount" value="0"/> </td> </tr> @endif </tbody> </table> </div> </div> <div class="card-header px-4 py-3"> <h5 class="mb-0">{{ __('payment.payment') }}</h5> </div> <div class="card-body p-4 row g-3 "> <div class="payment-container"> <div class="row payment-type-row-0 py-3 "> <div class="col-md-6"> callback null null false false false true resources\views\purchase\order\create.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2fdfc2574107be4f64a70aa2063be2ce.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$d95) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$d96) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.create string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 4.04 mysql 1 1776317843.7107 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.84 mysql App\Models\User 1776317843.7401 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.81 mysql App\Models\User 1776317843.7465 select * from `prefix` where `prefix`.`id` = ? limit 1 38.26 mysql 1 1776317843.7985 select `count_id` from `purchase_orders` order by `id` desc limit 1 33.29 mysql  1776317843.8396 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 49.38 mysql CASH 1776317843.8971 select * from `purchase_requests` where `is_active` = ? 17.74 mysql 1 1776317843.9273 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 1.4 mysql supplier 1 1776317843.9668 select * from `users` where `users`.`id` = ? limit 1 0.54 mysql 1 1776317843.994 select * from `warehouses` 0.45 mysql  1776317843.9991 select * from `taxes` 0.47 mysql  1776317844.0185 select * from `account_groups` where `unique_code` in (?, ?) 0.84 mysql DIRECT_EXPENSES INDIRECT_EXPENSES 1776317844.037 select * from `currencies` order by `is_company_currency` desc 0.57 mysql  1776317844.0738 select `id`, `name` from `brands` 0.81 mysql  1776317844.1049 select `id`, `name` from `item_categories` 0.51 mysql  1776317844.1122 select * from `units` 0.6 mysql  1776317844.1214 select * from `units` 0.59 mysql  1776317844.128 select * from `taxes` 0.56 mysql  1776317844.1445 select * from `users` where `users`.`id` = ? limit 1 0.59 mysql 1 1776317844.1518 select * from `warehouses` 0.53 mysql  1776317844.1564   null localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme MJygFd150CnZaoIcPKP3H2kBFCE1ZJD7cNkMqKJE eFCu2Ad7xOLWAkuznK8i1CGyHAtxlyxSxaCtOEuN MJygFd150CnZaoIcPKP3H2kBFCE1ZJD7cNkMqKJE http://localhost/anilmineral/public/users/getimage   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.create  App\Http\Controllers\Purchase\PurchaseOrderController@create web auth can:purchase.order.create null null C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1688657731 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1295</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1688657731", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-968801079 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>12</span>
</samp>]
</pre><script>Sfdump("sf-dump-968801079", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-335048517 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-335048517", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-884726790 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2873</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:25</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#3345</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#3342</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-884726790", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1445548326 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3273</a>}
</pre><script>Sfdump("sf-dump-1445548326", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-485396955 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3611</a>}
</pre><script>Sfdump("sf-dump-485396955", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1510944550 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3294</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3288</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="17 characters">purchase.purchase</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="19 characters">purchase.order.list</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="21 characters">purchase.order.create</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1510944550", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1176913622 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2873</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:25</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#3345</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#3342</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1176913622", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-602577398 data-indent-pad="  ">{<a class=sf-dump-ref>#3342</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
</samp>}
</pre><script>Sfdump("sf-dump-602577398", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1494242631 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-1494242631", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/create ErrorException Undefined variable $themeMode C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:37:26.309Z"} 
[2026-04-16 11:13:09] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:43:09.158Z"} 
[2026-04-16 11:13:09] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:43:09.158Z"} 
[2026-04-16 11:19:21] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:49:20.563Z"} 
[2026-04-16 11:19:21] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T05:49:20.564Z"} 
[2026-04-16 11:31:44] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T06:01:43.684Z"} 
[2026-04-16 11:31:44] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T06:01:43.684Z"} 
[2026-04-16 11:31:49] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T06:01:48.286Z"} 
[2026-04-16 11:31:49] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776319306 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php 184 require null </td> <td class="w-50"> <x-input type="text" additionalClasses="text-end cu_numeric round_off " name="round_off" :required="false" placeholder="Round-Off" value="0"/> </td> </tr> <tr> <td><span class="fw-bold">{{ __('app.grand_total') }}</span></td> <td> <x-input type="text" additionalClasses="text-end grand_total" readonly=true name="grand_total" :required="true" placeholder="Round-Off" value="0"/> </td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td><span class="fw-bold exchange-lang" data-exchange-lang="{{ __('currency.converted_to') }}">{{ __('currency.converted_to') }}</span></td> <td> <x-input type="text" additionalClasses="text-end converted_amount" readonly=true :required="true" placeholder="Converted Amount" value="0"/> </td> </tr> @endif </tbody> </table> </div> </div> <div class="card-header px-4 py-3"> <h5 class="mb-0">{{ __('payment.payment') }}</h5> </div> <div class="card-body p-4 row g-3 "> <div class="payment-container"> <div class="row payment-type-row-0 py-3 "> <div class="col-md-6"> callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2fdfc2574107be4f64a70aa2063be2ce.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null null BAkJVF7ZFh6qaAhFu96Hbw9RBScKuxTJGwoJ8zEf Ok5rKvStJPrYiQ8KYPdDnvDcR51LKXEXwVbTqOzd BAkJVF7ZFh6qaAhFu96Hbw9RBScKuxTJGwoJ8zEf   http://localhost/anilmineral/public/users/getimage 1 null purchase.order.create  App\Http\Controllers\Purchase\PurchaseOrderController@create web auth can:purchase.order.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1762285297 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1295</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1762285297", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1076730697 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>12</span>
</samp>]
</pre><script>Sfdump("sf-dump-1076730697", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-782162759 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-782162759", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1185457893 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2873</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:25</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#3345</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#3342</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1185457893", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2109833763 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3273</a>}
</pre><script>Sfdump("sf-dump-2109833763", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1146733626 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3611</a>}
</pre><script>Sfdump("sf-dump-1146733626", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-325693859 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3294</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3288</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="17 characters">purchase.purchase</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="19 characters">purchase.order.list</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="21 characters">purchase.order.create</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-325693859", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2039697070 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2873</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:25</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#3345</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#3342</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-2039697070", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1137153996 data-indent-pad="  ">{<a class=sf-dump-ref>#3342</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
</samp>}
</pre><script>Sfdump("sf-dump-1137153996", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2102316324 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-2102316324", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.88 mysql 1 1776319305.5878 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.77 mysql App\Models\User 1776319305.6154 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.7 mysql App\Models\User 1776319305.6215 select * from `prefix` where `prefix`.`id` = ? limit 1 0.64 mysql 1 1776319305.6355 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.5 mysql  1776319305.6422 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 0.62 mysql CASH 1776319305.6488 select * from `purchase_requests` where `is_active` = ? 0.62 mysql 1 1776319305.657 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 0.56 mysql supplier 1 1776319305.6829 select * from `users` where `users`.`id` = ? limit 1 0.65 mysql 1 1776319305.7098 select * from `warehouses` 0.53 mysql  1776319305.7164 select * from `taxes` 0.51 mysql  1776319305.7379 select * from `account_groups` where `unique_code` in (?, ?) 1.07 mysql DIRECT_EXPENSES INDIRECT_EXPENSES 1776319305.7627 select * from `currencies` order by `is_company_currency` desc 1.35 mysql  1776319305.8482 select `id`, `name` from `brands` 0.4 mysql  1776319305.91 select `id`, `name` from `item_categories` 0.45 mysql  1776319305.9182 select * from `units` 0.5 mysql  1776319305.9278 select * from `units` 0.5 mysql  1776319305.9358 select * from `taxes` 0.53 mysql  1776319305.9557 select * from `users` where `users`.`id` = ? limit 1 0.74 mysql 1 1776319305.9661 select * from `warehouses` 0.55 mysql  1776319305.9723 production null null C:\xampp\htdocs\anilmineral null 429c2ec6-4995-4549-90d6-885cfa202c50 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776319307 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php 184 require null </td> <td class="w-50"> <x-input type="text" additionalClasses="text-end cu_numeric round_off " name="round_off" :required="false" placeholder="Round-Off" value="0"/> </td> </tr> <tr> <td><span class="fw-bold">{{ __('app.grand_total') }}</span></td> <td> <x-input type="text" additionalClasses="text-end grand_total" readonly=true name="grand_total" :required="true" placeholder="Round-Off" value="0"/> </td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td><span class="fw-bold exchange-lang" data-exchange-lang="{{ __('currency.converted_to') }}">{{ __('currency.converted_to') }}</span></td> <td> <x-input type="text" additionalClasses="text-end converted_amount" readonly=true :required="true" placeholder="Converted Amount" value="0"/> </td> </tr> @endif </tbody> </table> </div> </div> <div class="card-header px-4 py-3"> <h5 class="mb-0">{{ __('payment.payment') }}</h5> </div> <div class="card-body p-4 row g-3 "> <div class="payment-container"> <div class="row payment-type-row-0 py-3 "> <div class="col-md-6"> callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2fdfc2574107be4f64a70aa2063be2ce.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null null BAkJVF7ZFh6qaAhFu96Hbw9RBScKuxTJGwoJ8zEf Ok5rKvStJPrYiQ8KYPdDnvDcR51LKXEXwVbTqOzd BAkJVF7ZFh6qaAhFu96Hbw9RBScKuxTJGwoJ8zEf   http://localhost/anilmineral/public/users/getimage 1 null purchase.order.create  App\Http\Controllers\Purchase\PurchaseOrderController@create web auth can:purchase.order.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1762285297 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1295</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1762285297", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1076730697 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>12</span>
</samp>]
</pre><script>Sfdump("sf-dump-1076730697", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-782162759 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-782162759", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1185457893 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2873</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:25</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#3345</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#3342</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1185457893", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2109833763 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3273</a>}
</pre><script>Sfdump("sf-dump-2109833763", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1146733626 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3611</a>}
</pre><script>Sfdump("sf-dump-1146733626", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-325693859 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3294</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3288</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="17 characters">purchase.purchase</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="19 characters">purchase.order.list</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="21 characters">purchase.order.create</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-325693859", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2039697070 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2873</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:25</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#3345</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#3342</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-2039697070", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1137153996 data-indent-pad="  ">{<a class=sf-dump-ref>#3342</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
</samp>}
</pre><script>Sfdump("sf-dump-1137153996", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2102316324 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-2102316324", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.88 mysql 1 1776319305.5878 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.77 mysql App\Models\User 1776319305.6154 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.7 mysql App\Models\User 1776319305.6215 select * from `prefix` where `prefix`.`id` = ? limit 1 0.64 mysql 1 1776319305.6355 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.5 mysql  1776319305.6422 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 0.62 mysql CASH 1776319305.6488 select * from `purchase_requests` where `is_active` = ? 0.62 mysql 1 1776319305.657 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 0.56 mysql supplier 1 1776319305.6829 select * from `users` where `users`.`id` = ? limit 1 0.65 mysql 1 1776319305.7098 select * from `warehouses` 0.53 mysql  1776319305.7164 select * from `taxes` 0.51 mysql  1776319305.7379 select * from `account_groups` where `unique_code` in (?, ?) 1.07 mysql DIRECT_EXPENSES INDIRECT_EXPENSES 1776319305.7627 select * from `currencies` order by `is_company_currency` desc 1.35 mysql  1776319305.8482 select `id`, `name` from `brands` 0.4 mysql  1776319305.91 select `id`, `name` from `item_categories` 0.45 mysql  1776319305.9182 select * from `units` 0.5 mysql  1776319305.9278 select * from `units` 0.5 mysql  1776319305.9358 select * from `taxes` 0.53 mysql  1776319305.9557 select * from `users` where `users`.`id` = ? limit 1 0.74 mysql 1 1776319305.9661 select * from `warehouses` 0.55 mysql  1776319305.9723 production null null C:\xampp\htdocs\anilmineral null 429c2ec6-4995-4549-90d6-885cfa202c50 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true resources\views\layouts\app.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php 184 require null </td> <td class="w-50"> <x-input type="text" additionalClasses="text-end cu_numeric round_off " name="round_off" :required="false" placeholder="Round-Off" value="0"/> </td> </tr> <tr> <td><span class="fw-bold">{{ __('app.grand_total') }}</span></td> <td> <x-input type="text" additionalClasses="text-end grand_total" readonly=true name="grand_total" :required="true" placeholder="Round-Off" value="0"/> </td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td><span class="fw-bold exchange-lang" data-exchange-lang="{{ __('currency.converted_to') }}">{{ __('currency.converted_to') }}</span></td> <td> <x-input type="text" additionalClasses="text-end converted_amount" readonly=true :required="true" placeholder="Converted Amount" value="0"/> </td> </tr> @endif </tbody> </table> </div> </div> <div class="card-header px-4 py-3"> <h5 class="mb-0">{{ __('payment.payment') }}</h5> </div> <div class="card-body p-4 row g-3 "> <div class="payment-container"> <div class="row payment-type-row-0 py-3 "> <div class="col-md-6"> callback null null false false false true resources\views\purchase\order\create.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2fdfc2574107be4f64a70aa2063be2ce.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e53) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e54) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.create string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.88 mysql 1 1776319305.5878 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.77 mysql App\Models\User 1776319305.6154 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.7 mysql App\Models\User 1776319305.6215 select * from `prefix` where `prefix`.`id` = ? limit 1 0.64 mysql 1 1776319305.6355 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.5 mysql  1776319305.6422 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 0.62 mysql CASH 1776319305.6488 select * from `purchase_requests` where `is_active` = ? 0.62 mysql 1 1776319305.657 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 0.56 mysql supplier 1 1776319305.6829 select * from `users` where `users`.`id` = ? limit 1 0.65 mysql 1 1776319305.7098 select * from `warehouses` 0.53 mysql  1776319305.7164 select * from `taxes` 0.51 mysql  1776319305.7379 select * from `account_groups` where `unique_code` in (?, ?) 1.07 mysql DIRECT_EXPENSES INDIRECT_EXPENSES 1776319305.7627 select * from `currencies` order by `is_company_currency` desc 1.35 mysql  1776319305.8482 select `id`, `name` from `brands` 0.4 mysql  1776319305.91 select `id`, `name` from `item_categories` 0.45 mysql  1776319305.9182 select * from `units` 0.5 mysql  1776319305.9278 select * from `units` 0.5 mysql  1776319305.9358 select * from `taxes` 0.53 mysql  1776319305.9557 select * from `users` where `users`.`id` = ? limit 1 0.74 mysql 1 1776319305.9661 select * from `warehouses` 0.55 mysql  1776319305.9723   null localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null null BAkJVF7ZFh6qaAhFu96Hbw9RBScKuxTJGwoJ8zEf Ok5rKvStJPrYiQ8KYPdDnvDcR51LKXEXwVbTqOzd BAkJVF7ZFh6qaAhFu96Hbw9RBScKuxTJGwoJ8zEf   http://localhost/anilmineral/public/users/getimage 1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.create  App\Http\Controllers\Purchase\PurchaseOrderController@create web auth can:purchase.order.create null null C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1762285297 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1295</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1762285297", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1076730697 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>12</span>
</samp>]
</pre><script>Sfdump("sf-dump-1076730697", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-782162759 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-782162759", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1185457893 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2873</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:25</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#3345</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#3342</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1185457893", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2109833763 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3273</a>}
</pre><script>Sfdump("sf-dump-2109833763", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1146733626 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3611</a>}
</pre><script>Sfdump("sf-dump-1146733626", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-325693859 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3294</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3288</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="17 characters">purchase.purchase</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="19 characters">purchase.order.list</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="21 characters">purchase.order.create</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-325693859", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2039697070 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2873</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:25</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#3345</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#3342</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-2039697070", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1137153996 data-indent-pad="  ">{<a class=sf-dump-ref>#3342</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
</samp>}
</pre><script>Sfdump("sf-dump-1137153996", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2102316324 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-2102316324", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/create ErrorException Undefined variable $themeMode C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T06:01:48.325Z"} 
[2026-04-16 11:33:04] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T06:03:04.204Z"} 
[2026-04-16 11:33:04] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T06:03:04.205Z"} 
[2026-04-16 11:35:35] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T06:05:35.025Z"} 
[2026-04-16 11:35:35] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T06:05:35.025Z"} 
[2026-04-16 11:55:52] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T06:25:51.583Z"} 
[2026-04-16 11:55:52] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T06:25:51.583Z"} 
[2026-04-16 11:59:25] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T06:29:25.096Z"} 
[2026-04-16 11:59:25] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T06:29:25.096Z"} 
[2026-04-16 12:01:09] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T06:31:07.725Z"} 
[2026-04-16 12:01:09] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T06:31:07.725Z"} 
[2026-04-16 12:08:43] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T06:38:42.874Z"} 
[2026-04-16 12:08:43] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T06:38:42.875Z"} 
[2026-04-16 12:08:49] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T06:38:47.824Z"} 
[2026-04-16 12:08:49] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776321524 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php 184 require null </td> <td class="w-50"> <x-input type="text" additionalClasses="text-end cu_numeric round_off " name="round_off" :required="false" placeholder="Round-Off" value="0"/> </td> </tr> <tr> <td><span class="fw-bold">{{ __('app.grand_total') }}</span></td> <td> <x-input type="text" additionalClasses="text-end grand_total" readonly=true name="grand_total" :required="true" placeholder="Round-Off" value="0"/> </td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td><span class="fw-bold exchange-lang" data-exchange-lang="{{ __('currency.converted_to') }}">{{ __('currency.converted_to') }}</span></td> <td> <x-input type="text" additionalClasses="text-end converted_amount" readonly=true :required="true" placeholder="Converted Amount" value="0"/> </td> </tr> @endif </tbody> </table> </div> </div> <div class="card-header px-4 py-3"> <h5 class="mb-0">{{ __('payment.payment') }}</h5> </div> <div class="card-body p-4 row g-3 "> <div class="payment-container"> <div class="row payment-type-row-0 py-3 "> <div class="col-md-6"> callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2fdfc2574107be4f64a70aa2063be2ce.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null null FQOkZ77A4sSMFUNYdgTDb0iH9AxeCHvvUBEUNETO Nx6PWyK5UoSVes02zp3Kp614OufwroZylV8DNEDV FQOkZ77A4sSMFUNYdgTDb0iH9AxeCHvvUBEUNETO   http://localhost/anilmineral/public/users/noimage 1 null purchase.order.create  App\Http\Controllers\Purchase\PurchaseOrderController@create web auth can:purchase.order.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-182103980 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1295</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-182103980", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1609334947 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>12</span>
</samp>]
</pre><script>Sfdump("sf-dump-1609334947", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1586291563 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-1586291563", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1658429557 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2873</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:25</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#3345</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#3342</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1658429557", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1060565473 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3273</a>}
</pre><script>Sfdump("sf-dump-1060565473", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1306220706 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3611</a>}
</pre><script>Sfdump("sf-dump-1306220706", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1185480869 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3294</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3288</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="17 characters">purchase.purchase</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="19 characters">purchase.order.list</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="21 characters">purchase.order.create</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1185480869", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-148160060 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2873</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:25</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#3345</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#3342</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-148160060", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-545042995 data-indent-pad="  ">{<a class=sf-dump-ref>#3342</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
</samp>}
</pre><script>Sfdump("sf-dump-545042995", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1317760298 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-1317760298", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4 mysql 1 1776321523.6977 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.88 mysql App\Models\User 1776321523.7285 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.72 mysql App\Models\User 1776321523.7343 select * from `prefix` where `prefix`.`id` = ? limit 1 0.63 mysql 1 1776321523.7481 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.47 mysql  1776321523.7539 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 0.53 mysql CASH 1776321523.7596 select * from `purchase_requests` where `is_active` = ? 0.88 mysql 1 1776321523.7731 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 0.59 mysql supplier 1 1776321523.8053 select * from `users` where `users`.`id` = ? limit 1 1.16 mysql 1 1776321523.8311 select * from `warehouses` 0.52 mysql  1776321523.8365 select * from `taxes` 1.08 mysql  1776321523.8627 select * from `account_groups` where `unique_code` in (?, ?) 0.71 mysql DIRECT_EXPENSES INDIRECT_EXPENSES 1776321523.883 select * from `currencies` order by `is_company_currency` desc 0.53 mysql  1776321523.9283 select `id`, `name` from `brands` 0.45 mysql  1776321523.9587 select `id`, `name` from `item_categories` 0.49 mysql  1776321523.968 select * from `units` 3.34 mysql  1776321523.9814 select * from `units` 0.6 mysql  1776321523.9897 select * from `taxes` 0.49 mysql  1776321524.0095 select * from `users` where `users`.`id` = ? limit 1 0.59 mysql 1 1776321524.0182 select * from `warehouses` 0.55 mysql  1776321524.0221 production null null C:\xampp\htdocs\anilmineral null 6e3dfa13-60ae-4980-a8b2-588b877b9c4f null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776321525 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php 184 require null </td> <td class="w-50"> <x-input type="text" additionalClasses="text-end cu_numeric round_off " name="round_off" :required="false" placeholder="Round-Off" value="0"/> </td> </tr> <tr> <td><span class="fw-bold">{{ __('app.grand_total') }}</span></td> <td> <x-input type="text" additionalClasses="text-end grand_total" readonly=true name="grand_total" :required="true" placeholder="Round-Off" value="0"/> </td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td><span class="fw-bold exchange-lang" data-exchange-lang="{{ __('currency.converted_to') }}">{{ __('currency.converted_to') }}</span></td> <td> <x-input type="text" additionalClasses="text-end converted_amount" readonly=true :required="true" placeholder="Converted Amount" value="0"/> </td> </tr> @endif </tbody> </table> </div> </div> <div class="card-header px-4 py-3"> <h5 class="mb-0">{{ __('payment.payment') }}</h5> </div> <div class="card-body p-4 row g-3 "> <div class="payment-container"> <div class="row payment-type-row-0 py-3 "> <div class="col-md-6"> callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2fdfc2574107be4f64a70aa2063be2ce.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null null FQOkZ77A4sSMFUNYdgTDb0iH9AxeCHvvUBEUNETO Nx6PWyK5UoSVes02zp3Kp614OufwroZylV8DNEDV FQOkZ77A4sSMFUNYdgTDb0iH9AxeCHvvUBEUNETO   http://localhost/anilmineral/public/users/noimage 1 null purchase.order.create  App\Http\Controllers\Purchase\PurchaseOrderController@create web auth can:purchase.order.create 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-182103980 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1295</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-182103980", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1609334947 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>12</span>
</samp>]
</pre><script>Sfdump("sf-dump-1609334947", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1586291563 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-1586291563", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1658429557 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2873</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:25</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#3345</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#3342</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1658429557", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1060565473 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3273</a>}
</pre><script>Sfdump("sf-dump-1060565473", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1306220706 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3611</a>}
</pre><script>Sfdump("sf-dump-1306220706", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1185480869 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3294</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3288</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="17 characters">purchase.purchase</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="19 characters">purchase.order.list</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="21 characters">purchase.order.create</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1185480869", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-148160060 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2873</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:25</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#3345</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#3342</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-148160060", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-545042995 data-indent-pad="  ">{<a class=sf-dump-ref>#3342</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
</samp>}
</pre><script>Sfdump("sf-dump-545042995", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1317760298 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-1317760298", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4 mysql 1 1776321523.6977 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.88 mysql App\Models\User 1776321523.7285 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.72 mysql App\Models\User 1776321523.7343 select * from `prefix` where `prefix`.`id` = ? limit 1 0.63 mysql 1 1776321523.7481 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.47 mysql  1776321523.7539 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 0.53 mysql CASH 1776321523.7596 select * from `purchase_requests` where `is_active` = ? 0.88 mysql 1 1776321523.7731 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 0.59 mysql supplier 1 1776321523.8053 select * from `users` where `users`.`id` = ? limit 1 1.16 mysql 1 1776321523.8311 select * from `warehouses` 0.52 mysql  1776321523.8365 select * from `taxes` 1.08 mysql  1776321523.8627 select * from `account_groups` where `unique_code` in (?, ?) 0.71 mysql DIRECT_EXPENSES INDIRECT_EXPENSES 1776321523.883 select * from `currencies` order by `is_company_currency` desc 0.53 mysql  1776321523.9283 select `id`, `name` from `brands` 0.45 mysql  1776321523.9587 select `id`, `name` from `item_categories` 0.49 mysql  1776321523.968 select * from `units` 3.34 mysql  1776321523.9814 select * from `units` 0.6 mysql  1776321523.9897 select * from `taxes` 0.49 mysql  1776321524.0095 select * from `users` where `users`.`id` = ? limit 1 0.59 mysql 1 1776321524.0182 select * from `warehouses` 0.55 mysql  1776321524.0221 production null null C:\xampp\htdocs\anilmineral null 6e3dfa13-60ae-4980-a8b2-588b877b9c4f null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true resources\views\layouts\app.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php 184 require null </td> <td class="w-50"> <x-input type="text" additionalClasses="text-end cu_numeric round_off " name="round_off" :required="false" placeholder="Round-Off" value="0"/> </td> </tr> <tr> <td><span class="fw-bold">{{ __('app.grand_total') }}</span></td> <td> <x-input type="text" additionalClasses="text-end grand_total" readonly=true name="grand_total" :required="true" placeholder="Round-Off" value="0"/> </td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td><span class="fw-bold exchange-lang" data-exchange-lang="{{ __('currency.converted_to') }}">{{ __('currency.converted_to') }}</span></td> <td> <x-input type="text" additionalClasses="text-end converted_amount" readonly=true :required="true" placeholder="Converted Amount" value="0"/> </td> </tr> @endif </tbody> </table> </div> </div> <div class="card-header px-4 py-3"> <h5 class="mb-0">{{ __('payment.payment') }}</h5> </div> <div class="card-body p-4 row g-3 "> <div class="payment-container"> <div class="row payment-type-row-0 py-3 "> <div class="col-md-6"> callback null null false false false true resources\views\purchase\order\create.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2fdfc2574107be4f64a70aa2063be2ce.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a795) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a796) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.create string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 4 mysql 1 1776321523.6977 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.88 mysql App\Models\User 1776321523.7285 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.72 mysql App\Models\User 1776321523.7343 select * from `prefix` where `prefix`.`id` = ? limit 1 0.63 mysql 1 1776321523.7481 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.47 mysql  1776321523.7539 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 0.53 mysql CASH 1776321523.7596 select * from `purchase_requests` where `is_active` = ? 0.88 mysql 1 1776321523.7731 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 0.59 mysql supplier 1 1776321523.8053 select * from `users` where `users`.`id` = ? limit 1 1.16 mysql 1 1776321523.8311 select * from `warehouses` 0.52 mysql  1776321523.8365 select * from `taxes` 1.08 mysql  1776321523.8627 select * from `account_groups` where `unique_code` in (?, ?) 0.71 mysql DIRECT_EXPENSES INDIRECT_EXPENSES 1776321523.883 select * from `currencies` order by `is_company_currency` desc 0.53 mysql  1776321523.9283 select `id`, `name` from `brands` 0.45 mysql  1776321523.9587 select `id`, `name` from `item_categories` 0.49 mysql  1776321523.968 select * from `units` 3.34 mysql  1776321523.9814 select * from `units` 0.6 mysql  1776321523.9897 select * from `taxes` 0.49 mysql  1776321524.0095 select * from `users` where `users`.`id` = ? limit 1 0.59 mysql 1 1776321524.0182 select * from `warehouses` 0.55 mysql  1776321524.0221   null localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null null FQOkZ77A4sSMFUNYdgTDb0iH9AxeCHvvUBEUNETO Nx6PWyK5UoSVes02zp3Kp614OufwroZylV8DNEDV FQOkZ77A4sSMFUNYdgTDb0iH9AxeCHvvUBEUNETO   http://localhost/anilmineral/public/users/noimage 1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.create  App\Http\Controllers\Purchase\PurchaseOrderController@create web auth can:purchase.order.create null null C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-182103980 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1295</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-182103980", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1609334947 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>12</span>
</samp>]
</pre><script>Sfdump("sf-dump-1609334947", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1586291563 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-1586291563", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1658429557 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2873</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:25</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#3345</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#3342</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1658429557", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1060565473 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3273</a>}
</pre><script>Sfdump("sf-dump-1060565473", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1306220706 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3611</a>}
</pre><script>Sfdump("sf-dump-1306220706", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1185480869 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3294</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3288</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="17 characters">purchase.purchase</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="19 characters">purchase.order.list</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="21 characters">purchase.order.create</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1185480869", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-148160060 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2853</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3343</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="23 characters">hello my name is khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:40:06</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 11:45:49</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3344</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:23</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 13:03:31</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2873</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="5 characters">khuuu</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:25</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#3345</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:42:55</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#3342</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-148160060", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-545042995 data-indent-pad="  ">{<a class=sf-dump-ref>#3342</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>26</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="20 characters">Vel consequuntur eos</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:52:50</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:07</span>"
</samp>}
</pre><script>Sfdump("sf-dump-545042995", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1317760298 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-1317760298", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/create ErrorException Undefined variable $themeMode C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T06:38:47.865Z"} 
[2026-04-16 12:22:38] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T06:52:37.252Z"} 
[2026-04-16 12:22:38] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-16T06:52:37.252Z"} 
[2026-04-17 09:31:16] production.ERROR: Uncaught TypeError: Cannot convert undefined or null to object http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165 423 32 TypeError Cannot convert undefined or null to object TypeError: Cannot convert undefined or null to object
    at Object.values (<anonymous>)
    at generateUnitSelectionBox (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:423:32)
    at addRowToInvoiceItemsTable (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:322:32)
    at http://localhost/anilmineral/public/purchase/order/create:2075:17
    at Array.forEach (<anonymous>)
    at Object.success (http://localhost/anilmineral/public/purchase/order/create:2074:19)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as resolveWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77721)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:01:16.044Z"} 
[2026-04-17 09:31:16] production.ERROR: Uncaught TypeError: Cannot convert undefined or null to object http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165 423 32 TypeError Cannot convert undefined or null to object TypeError: Cannot convert undefined or null to object
    at Object.values (<anonymous>)
    at generateUnitSelectionBox (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:423:32)
    at addRowToInvoiceItemsTable (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:322:32)
    at http://localhost/anilmineral/public/purchase/order/create:2075:17
    at Array.forEach (<anonymous>)
    at Object.success (http://localhost/anilmineral/public/purchase/order/create:2074:19)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as resolveWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77721)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:01:16.044Z"} 
[2026-04-17 09:40:12] production.ERROR: Uncaught TypeError: Cannot convert undefined or null to object http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165 412 32 TypeError Cannot convert undefined or null to object TypeError: Cannot convert undefined or null to object
    at Object.values (<anonymous>)
    at generateTaxSelectionBox (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:412:32)
    at addRowToInvoiceItemsTable (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:342:24)
    at http://localhost/anilmineral/public/purchase/order/create:2075:17
    at Array.forEach (<anonymous>)
    at Object.success (http://localhost/anilmineral/public/purchase/order/create:2074:19)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as resolveWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77721)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:10:11.542Z"} 
[2026-04-17 09:40:12] production.ERROR: Uncaught TypeError: Cannot convert undefined or null to object http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165 412 32 TypeError Cannot convert undefined or null to object TypeError: Cannot convert undefined or null to object
    at Object.values (<anonymous>)
    at generateTaxSelectionBox (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:412:32)
    at addRowToInvoiceItemsTable (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:342:24)
    at http://localhost/anilmineral/public/purchase/order/create:2075:17
    at Array.forEach (<anonymous>)
    at Object.success (http://localhost/anilmineral/public/purchase/order/create:2074:19)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as resolveWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77721)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:10:11.543Z"} 
[2026-04-17 09:58:03] production.DEBUG: 3015.00 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:28:02.943Z"} 
[2026-04-17 09:58:49] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165 139 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:139:53)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:28:48.213Z"} 
[2026-04-17 09:58:49] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165 139 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:139:53)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:28:48.214Z"} 
[2026-04-17 10:03:13] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/26","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:33:11.151Z"} 
[2026-04-17 10:03:13] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776400385 Attempt to read property "first_name" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 72 require null </div> <div class="col company-details"> <h2 class="name"> <a href="javascript:;"> {{ app('company')['name'] }} </a> </h2> <div>{{ app('company')['address'] }}</div> </div> </div> </header> <main> <div class="row contacts"> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.order_to') }}:</div> <h2 class="to">{{ $order->party->first_name.' '. $order->party->last_name }}</h2> <div class="address">{{ $order->party->billing_address }}</div> </div> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.ship_from') }}:</div> <div class="address">{{ $order->party->shipping_address }}</div> </div> <div class="col invoice-details"> <h1 class="invoice-id">{{ __('purchase.order.number') }} #{{ $order->order_code }}</h1> <div class="date">{{ __('app.date') }}: {{ $order->formatted_order_date  }}</div> @if($order->due_date) <div class="date">{{ __('app.due_date') }}: {{ $formatDate->toUserDateFormat($order->due_date)  }}</div> @endif <div class="text-gray-light fw-bold">{{ __('app.status') }}: {{ $order->order_status  }}</div> </div>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d41) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d41) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d41) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d41) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d41) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/26 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null purchase.order.details 26 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-118821812 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-118821812", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-911392702 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-911392702-ref22849 title="3 occurrences">#2849</a><samp data-depth=1 id=sf-dump-911392702-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">12</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/12</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:02:58</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:02:59</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">12</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/12</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:02:58</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:02:59</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3405</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-911392702-ref22851 title="9 occurrences">#2851</a><samp data-depth=3 id=sf-dump-911392702-ref22851 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-911392702-ref22851 title="9 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-911392702", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-807901210 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-807901210", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-709262506 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-709262506", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1900905995 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1900905995", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2062135063 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-2062135063", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1927599776 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1927599776", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1324043154 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1324043154", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1025081720 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1025081720", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1559056800 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1559056800", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1287436983 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3256</a>}
</pre><script>Sfdump("sf-dump-1287436983", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-157842171 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3255</a>}
</pre><script>Sfdump("sf-dump-157842171", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 14.26 mysql 1 1776400380.852 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.73 mysql App\Models\User 1776400380.8742 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.02 mysql App\Models\User 1776400380.8815 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.68 mysql 26 1776400380.8924 select * from `item_transactions` where `item_transactions`.`transaction_id` in (26) and `item_transactions`.`transaction_type` = ? 0.82 mysql Purchase Order 1776400380.9027 select * from `items` where `items`.`id` in (1, 2, 3) 0.8 mysql  1776400380.9096 select * from `taxes` where `taxes`.`id` in (1) 0.59 mysql  1776400380.9173 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (86, 87, 88) 1.36 mysql  1776400380.9245 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (86, 87, 88) 1.27 mysql  1776400380.9331 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 1.36 mysql Purchase Order 26 1776400380.943 select * from `purchases` where `purchases`.`purchase_order_id` in (26) 0.73 mysql  1776400380.9752 production null null C:\xampp\htdocs\anilmineral null a15eed84-f209-405a-919d-d1d92e63f599 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776400385 Attempt to read property "first_name" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 72 require null </div> <div class="col company-details"> <h2 class="name"> <a href="javascript:;"> {{ app('company')['name'] }} </a> </h2> <div>{{ app('company')['address'] }}</div> </div> </div> </header> <main> <div class="row contacts"> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.order_to') }}:</div> <h2 class="to">{{ $order->party->first_name.' '. $order->party->last_name }}</h2> <div class="address">{{ $order->party->billing_address }}</div> </div> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.ship_from') }}:</div> <div class="address">{{ $order->party->shipping_address }}</div> </div> <div class="col invoice-details"> <h1 class="invoice-id">{{ __('purchase.order.number') }} #{{ $order->order_code }}</h1> <div class="date">{{ __('app.date') }}: {{ $order->formatted_order_date  }}</div> @if($order->due_date) <div class="date">{{ __('app.due_date') }}: {{ $formatDate->toUserDateFormat($order->due_date)  }}</div> @endif <div class="text-gray-light fw-bold">{{ __('app.status') }}: {{ $order->order_status  }}</div> </div>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d41) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d41) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d41) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d41) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d41) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/26 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null purchase.order.details 26 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-118821812 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-118821812", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-911392702 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-911392702-ref22849 title="3 occurrences">#2849</a><samp data-depth=1 id=sf-dump-911392702-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">12</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/12</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:02:58</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:02:59</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">12</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/12</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:02:58</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:02:59</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3405</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-911392702-ref22851 title="9 occurrences">#2851</a><samp data-depth=3 id=sf-dump-911392702-ref22851 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-911392702-ref22851 title="9 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-911392702", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-807901210 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-807901210", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-709262506 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-709262506", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1900905995 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1900905995", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2062135063 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-2062135063", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1927599776 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1927599776", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1324043154 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1324043154", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1025081720 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1025081720", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1559056800 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1559056800", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1287436983 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3256</a>}
</pre><script>Sfdump("sf-dump-1287436983", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-157842171 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3255</a>}
</pre><script>Sfdump("sf-dump-157842171", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 14.26 mysql 1 1776400380.852 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.73 mysql App\Models\User 1776400380.8742 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.02 mysql App\Models\User 1776400380.8815 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.68 mysql 26 1776400380.8924 select * from `item_transactions` where `item_transactions`.`transaction_id` in (26) and `item_transactions`.`transaction_type` = ? 0.82 mysql Purchase Order 1776400380.9027 select * from `items` where `items`.`id` in (1, 2, 3) 0.8 mysql  1776400380.9096 select * from `taxes` where `taxes`.`id` in (1) 0.59 mysql  1776400380.9173 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (86, 87, 88) 1.36 mysql  1776400380.9245 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (86, 87, 88) 1.27 mysql  1776400380.9331 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 1.36 mysql Purchase Order 26 1776400380.943 select * from `purchases` where `purchases`.`purchase_order_id` in (26) 0.73 mysql  1776400380.9752 production null null C:\xampp\htdocs\anilmineral null a15eed84-f209-405a-919d-d1d92e63f599 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 72 require null </div> <div class="col company-details"> <h2 class="name"> <a href="javascript:;"> {{ app('company')['name'] }} </a> </h2> <div>{{ app('company')['address'] }}</div> </div> </div> </header> <main> <div class="row contacts"> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.order_to') }}:</div> <h2 class="to">{{ $order->party->first_name.' '. $order->party->last_name }}</h2> <div class="address">{{ $order->party->billing_address }}</div> </div> <div class="col invoice-to"> <div class="text-gray-light fw-bold text-uppercase">{{ __('app.ship_from') }}:</div> <div class="address">{{ $order->party->shipping_address }}</div> </div> <div class="col invoice-details"> <h1 class="invoice-id">{{ __('purchase.order.number') }} #{{ $order->order_code }}</h1> <div class="date">{{ __('app.date') }}: {{ $order->formatted_order_date  }}</div> @if($order->due_date) <div class="date">{{ __('app.due_date') }}: {{ $formatDate->toUserDateFormat($order->due_date)  }}</div> @endif <div class="text-gray-light fw-bold">{{ __('app.status') }}: {{ $order->order_status  }}</div> </div>  true resources\views\purchase\order\details.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d41) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d41) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d41) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d41) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d41) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/26 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/26 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 14.26 mysql 1 1776400380.852 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.73 mysql App\Models\User 1776400380.8742 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.02 mysql App\Models\User 1776400380.8815 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.68 mysql 26 1776400380.8924 select * from `item_transactions` where `item_transactions`.`transaction_id` in (26) and `item_transactions`.`transaction_type` = ? 0.82 mysql Purchase Order 1776400380.9027 select * from `items` where `items`.`id` in (1, 2, 3) 0.8 mysql  1776400380.9096 select * from `taxes` where `taxes`.`id` in (1) 0.59 mysql  1776400380.9173 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (86, 87, 88) 1.36 mysql  1776400380.9245 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (86, 87, 88) 1.27 mysql  1776400380.9331 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 1.36 mysql Purchase Order 26 1776400380.943 select * from `purchases` where `purchases`.`purchase_order_id` in (26) 0.73 mysql  1776400380.9752   null localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 26 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-118821812 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-118821812", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-911392702 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-911392702-ref22849 title="3 occurrences">#2849</a><samp data-depth=1 id=sf-dump-911392702-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">12</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/12</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:02:58</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:02:59</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-16</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">12</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/12</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:02:58</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:02:59</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3405</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-911392702-ref22851 title="9 occurrences">#2851</a><samp data-depth=3 id=sf-dump-911392702-ref22851 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-911392702-ref22851 title="9 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-911392702", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-807901210 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-807901210", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-709262506 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-709262506", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1900905995 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1900905995", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2062135063 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-2062135063", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1927599776 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1927599776", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1324043154 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1324043154", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1025081720 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1025081720", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1559056800 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1559056800", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1287436983 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3256</a>}
</pre><script>Sfdump("sf-dump-1287436983", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-157842171 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3255</a>}
</pre><script>Sfdump("sf-dump-157842171", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/details/26 ErrorException Attempt to read property "first_name" on null C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/details/26","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:33:11.223Z"} 
[2026-04-17 10:13:35] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/27","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:43:32.566Z"} 
[2026-04-17 10:13:35] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1776401010 Illuminate\Support\Number::format(): Argument #1 ($number) must be of type int|float, null given, called in C:\xampp\htdocs\anilmineral\app\Traits\FormatNumber.php on line 12    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Support\Number.php 36 format Illuminate\Support\Number * The current default currency. * * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null  false C:\xampp\htdocs\anilmineral\app\Traits\FormatNumber.php 12 formatWithPrecision class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4b22 <?php null namespace App\Traits; null use Illuminate\Support\Number; null trait FormatNumber { public function formatWithPrecision($number, $comma = true) { if ($comma) { return Number::format($number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format($number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } } null number null null false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 224 require null @endphp <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.subtotal') }}</td> <td>{{ $formatNumber->formatWithPrecision($subtotal) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.discount') }}(-)</td> <td>{{ $formatNumber->formatWithPrecision($discount) }}</td> </tr> <tr class="{{ (app('company')['tax_type'] == 'no-tax') ? 'd-none':'' }}"> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('tax.tax') }}</td> <td>{{ $formatNumber->formatWithPrecision($taxAmount) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.round_off') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.grand_total') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="{{ $bottomColumnsCount }}" class="tfoot-first-td">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate) }}</td> </tr> @endif <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.paid_amount') }}</td> <td>{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> number null null false false false comma true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4b22) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4b23) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4b22) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4b23) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4b22) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4b23) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4b22) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4b23) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4b22) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4b23) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/27 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1  purchase.order.details 27 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-2054314849 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2054314849", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1649159216 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1649159216-ref22849 title="4 occurrences">#2849</a><samp data-depth=1 id=sf-dump-1649159216-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3405</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3421</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3422</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1649159216-ref22851 title="12 occurrences">#2851</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1649159216-ref22851 title="12 occurrences">#2851</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1649159216-ref22851 title="12 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1649159216", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2111275659 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-2111275659", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-42585053 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-42585053", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1384381630 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1384381630", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1947692986 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1947692986", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-845881420 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-845881420", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1602448644 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1602448644", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-845523239 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-845523239", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-534949953 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-534949953", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1540113389 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-1540113389", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-521249715 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-521249715", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.42 mysql 1 1776401009.5077 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.97 mysql App\Models\User 1776401009.5341 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.25 mysql App\Models\User 1776401009.5394 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 1.05 mysql 27 1776401009.5533 select * from `item_transactions` where `item_transactions`.`transaction_id` in (27) and `item_transactions`.`transaction_type` = ? 2.67 mysql Purchase Order 1776401009.5633 select * from `items` where `items`.`id` in (1, 2, 3) 3.62 mysql  1776401009.5741 select * from `taxes` where `taxes`.`id` in (1) 3.53 mysql  1776401009.5859 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (89, 90, 91) 0.57 mysql  1776401009.592 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (89, 90, 91) 0.59 mysql  1776401009.5993 select * from `parties` where `parties`.`id` in (1) 1.1 mysql  1776401009.6046 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 1.27 mysql Purchase Order 27 1776401009.61 select * from `purchases` where `purchases`.`purchase_order_id` in (27) 0.61 mysql  1776401009.6408 select * from `units` where `units`.`id` in (1, 2) 1.06 mysql  1776401009.6544 production null null C:\xampp\htdocs\anilmineral null 37effe42-01ef-4920-9797-9c0cfd17dc7d null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1776401010 Illuminate\Support\Number::format(): Argument #1 ($number) must be of type int|float, null given, called in C:\xampp\htdocs\anilmineral\app\Traits\FormatNumber.php on line 12    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Support\Number.php 36 format Illuminate\Support\Number * The current default currency. * * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null  false C:\xampp\htdocs\anilmineral\app\Traits\FormatNumber.php 12 formatWithPrecision class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4b22 <?php null namespace App\Traits; null use Illuminate\Support\Number; null trait FormatNumber { public function formatWithPrecision($number, $comma = true) { if ($comma) { return Number::format($number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format($number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } } null number null null false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 224 require null @endphp <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.subtotal') }}</td> <td>{{ $formatNumber->formatWithPrecision($subtotal) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.discount') }}(-)</td> <td>{{ $formatNumber->formatWithPrecision($discount) }}</td> </tr> <tr class="{{ (app('company')['tax_type'] == 'no-tax') ? 'd-none':'' }}"> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('tax.tax') }}</td> <td>{{ $formatNumber->formatWithPrecision($taxAmount) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.round_off') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.grand_total') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="{{ $bottomColumnsCount }}" class="tfoot-first-td">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate) }}</td> </tr> @endif <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.paid_amount') }}</td> <td>{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> number null null false false false comma true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4b22) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4b23) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4b22) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4b23) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4b22) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4b23) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4b22) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4b23) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4b22) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4b23) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/27 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1  purchase.order.details 27 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-2054314849 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2054314849", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1649159216 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1649159216-ref22849 title="4 occurrences">#2849</a><samp data-depth=1 id=sf-dump-1649159216-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3405</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3421</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3422</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1649159216-ref22851 title="12 occurrences">#2851</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1649159216-ref22851 title="12 occurrences">#2851</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1649159216-ref22851 title="12 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1649159216", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2111275659 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-2111275659", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-42585053 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-42585053", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1384381630 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1384381630", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1947692986 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1947692986", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-845881420 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-845881420", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1602448644 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1602448644", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-845523239 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-845523239", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-534949953 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-534949953", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1540113389 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-1540113389", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-521249715 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-521249715", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.42 mysql 1 1776401009.5077 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.97 mysql App\Models\User 1776401009.5341 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.25 mysql App\Models\User 1776401009.5394 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 1.05 mysql 27 1776401009.5533 select * from `item_transactions` where `item_transactions`.`transaction_id` in (27) and `item_transactions`.`transaction_type` = ? 2.67 mysql Purchase Order 1776401009.5633 select * from `items` where `items`.`id` in (1, 2, 3) 3.62 mysql  1776401009.5741 select * from `taxes` where `taxes`.`id` in (1) 3.53 mysql  1776401009.5859 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (89, 90, 91) 0.57 mysql  1776401009.592 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (89, 90, 91) 0.59 mysql  1776401009.5993 select * from `parties` where `parties`.`id` in (1) 1.1 mysql  1776401009.6046 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 1.27 mysql Purchase Order 27 1776401009.61 select * from `purchases` where `purchases`.`purchase_order_id` in (27) 0.61 mysql  1776401009.6408 select * from `units` where `units`.`id` in (1, 2) 1.06 mysql  1776401009.6544 production null null C:\xampp\htdocs\anilmineral null 37effe42-01ef-4920-9797-9c0cfd17dc7d null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Support\Number.php 36 format Illuminate\Support\Number * The current default currency. * * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null  false vendor\laravel\framework\src\Illuminate\Support\Number.php C:\xampp\htdocs\anilmineral\app\Traits\FormatNumber.php 12 formatWithPrecision class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4b22 <?php null namespace App\Traits; null use Illuminate\Support\Number; null trait FormatNumber { public function formatWithPrecision($number, $comma = true) { if ($comma) { return Number::format($number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format($number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } } null number null null false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true app\Traits\FormatNumber.php C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 224 require null @endphp <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.subtotal') }}</td> <td>{{ $formatNumber->formatWithPrecision($subtotal) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.discount') }}(-)</td> <td>{{ $formatNumber->formatWithPrecision($discount) }}</td> </tr> <tr class="{{ (app('company')['tax_type'] == 'no-tax') ? 'd-none':'' }}"> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('tax.tax') }}</td> <td>{{ $formatNumber->formatWithPrecision($taxAmount) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.round_off') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.grand_total') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="{{ $bottomColumnsCount }}" class="tfoot-first-td">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate) }}</td> </tr> @endif <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.paid_amount') }}</td> <td>{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> number null null false false false comma true bool false false false true resources\views\purchase\order\details.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4b22) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4b23) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4b22) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4b23) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4b22) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4b23) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4b22) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4b23) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4b22) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4b23) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/27 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.42 mysql 1 1776401009.5077 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.97 mysql App\Models\User 1776401009.5341 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.25 mysql App\Models\User 1776401009.5394 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 1.05 mysql 27 1776401009.5533 select * from `item_transactions` where `item_transactions`.`transaction_id` in (27) and `item_transactions`.`transaction_type` = ? 2.67 mysql Purchase Order 1776401009.5633 select * from `items` where `items`.`id` in (1, 2, 3) 3.62 mysql  1776401009.5741 select * from `taxes` where `taxes`.`id` in (1) 3.53 mysql  1776401009.5859 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (89, 90, 91) 0.57 mysql  1776401009.592 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (89, 90, 91) 0.59 mysql  1776401009.5993 select * from `parties` where `parties`.`id` in (1) 1.1 mysql  1776401009.6046 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 1.27 mysql Purchase Order 27 1776401009.61 select * from `purchases` where `purchases`.`purchase_order_id` in (27) 0.61 mysql  1776401009.6408 select * from `units` where `units`.`id` in (1, 2) 1.06 mysql  1776401009.6544   null localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 27 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-2054314849 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2054314849", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1649159216 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1649159216-ref22849 title="4 occurrences">#2849</a><samp data-depth=1 id=sf-dump-1649159216-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3405</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3421</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3422</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1649159216-ref22851 title="12 occurrences">#2851</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1649159216-ref22851 title="12 occurrences">#2851</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1649159216-ref22851 title="12 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1649159216", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2111275659 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-2111275659", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-42585053 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-42585053", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1384381630 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1384381630", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1947692986 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1947692986", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-845881420 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-845881420", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1602448644 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1602448644", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-845523239 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-845523239", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-534949953 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-534949953", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1540113389 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-1540113389", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-521249715 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-521249715", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/details/27 TypeError Illuminate\Support\Number::format(): Argument #1 ($number) must be of type int|float, null given, called in C:\xampp\htdocs\anilmineral\app\Traits\FormatNumber.php on line 12 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\Support\Number format    {"url":"http://localhost/anilmineral/public/purchase/order/details/27","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:43:32.618Z"} 
[2026-04-17 10:13:45] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/27","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:43:42.582Z"} 
[2026-04-17 10:13:45] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 TypeError 1776401021 Illuminate\Support\Number::format(): Argument #1 ($number) must be of type int|float, null given, called in C:\xampp\htdocs\anilmineral\app\Traits\FormatNumber.php on line 12    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Support\Number.php 36 format Illuminate\Support\Number * The current default currency. * * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null  false C:\xampp\htdocs\anilmineral\app\Traits\FormatNumber.php 12 formatWithPrecision class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1c6e <?php null namespace App\Traits; null use Illuminate\Support\Number; null trait FormatNumber { public function formatWithPrecision($number, $comma = true) { if ($comma) { return Number::format($number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format($number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } } null number null null false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 224 require null @endphp <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.subtotal') }}</td> <td>{{ $formatNumber->formatWithPrecision($subtotal) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.discount') }}(-)</td> <td>{{ $formatNumber->formatWithPrecision($discount) }}</td> </tr> <tr class="{{ (app('company')['tax_type'] == 'no-tax') ? 'd-none':'' }}"> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('tax.tax') }}</td> <td>{{ $formatNumber->formatWithPrecision($taxAmount) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.round_off') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.grand_total') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="{{ $bottomColumnsCount }}" class="tfoot-first-td">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate) }}</td> </tr> @endif <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.paid_amount') }}</td> <td>{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> number null null false false false comma true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1c6e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1c6f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1c6e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1c6f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1c6e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1c6f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1c6e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1c6f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1c6e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1c6f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/27 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/purchase/order/details/27   1  purchase.order.details 27 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-1070900532 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1070900532", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-153267376 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-153267376-ref22849 title="4 occurrences">#2849</a><samp data-depth=1 id=sf-dump-153267376-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3405</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3421</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3422</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-153267376-ref22851 title="12 occurrences">#2851</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-153267376-ref22851 title="12 occurrences">#2851</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-153267376-ref22851 title="12 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-153267376", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-274224490 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-274224490", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-397395368 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-397395368", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-238702167 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-238702167", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-68934697 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-68934697", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1040728630 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1040728630", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1939212752 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1939212752", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-368676413 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-368676413", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1929158913 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1929158913", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-220633402 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-220633402", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1142320733 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-1142320733", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.69 mysql 1 1776401020.4854 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.78 mysql App\Models\User 1776401020.5154 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.65 mysql App\Models\User 1776401020.5223 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.84 mysql 27 1776401020.5363 select * from `item_transactions` where `item_transactions`.`transaction_id` in (27) and `item_transactions`.`transaction_type` = ? 0.79 mysql Purchase Order 1776401020.5452 select * from `items` where `items`.`id` in (1, 2, 3) 0.91 mysql  1776401020.5532 select * from `taxes` where `taxes`.`id` in (1) 0.57 mysql  1776401020.5585 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (89, 90, 91) 0.66 mysql  1776401020.5652 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (89, 90, 91) 0.61 mysql  1776401020.571 select * from `parties` where `parties`.`id` in (1) 0.68 mysql  1776401020.5758 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.69 mysql Purchase Order 27 1776401020.5813 select * from `purchases` where `purchases`.`purchase_order_id` in (27) 0.66 mysql  1776401020.6092 select * from `units` where `units`.`id` in (1, 2) 0.68 mysql  1776401020.6223 production null null C:\xampp\htdocs\anilmineral null bb413564-8d39-46a7-8ec5-77bd6a245039 null null Laravel Client PHP 12.30.1 8.2.12 TypeError 1776401021 Illuminate\Support\Number::format(): Argument #1 ($number) must be of type int|float, null given, called in C:\xampp\htdocs\anilmineral\app\Traits\FormatNumber.php on line 12    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Support\Number.php 36 format Illuminate\Support\Number * The current default currency. * * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null  false C:\xampp\htdocs\anilmineral\app\Traits\FormatNumber.php 12 formatWithPrecision class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1c6e <?php null namespace App\Traits; null use Illuminate\Support\Number; null trait FormatNumber { public function formatWithPrecision($number, $comma = true) { if ($comma) { return Number::format($number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format($number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } } null number null null false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 224 require null @endphp <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.subtotal') }}</td> <td>{{ $formatNumber->formatWithPrecision($subtotal) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.discount') }}(-)</td> <td>{{ $formatNumber->formatWithPrecision($discount) }}</td> </tr> <tr class="{{ (app('company')['tax_type'] == 'no-tax') ? 'd-none':'' }}"> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('tax.tax') }}</td> <td>{{ $formatNumber->formatWithPrecision($taxAmount) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.round_off') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.grand_total') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="{{ $bottomColumnsCount }}" class="tfoot-first-td">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate) }}</td> </tr> @endif <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.paid_amount') }}</td> <td>{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> number null null false false false comma true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1c6e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1c6f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1c6e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1c6f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1c6e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1c6f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1c6e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1c6f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1c6e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1c6f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/27 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/purchase/order/details/27   1  purchase.order.details 27 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-1070900532 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1070900532", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-153267376 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-153267376-ref22849 title="4 occurrences">#2849</a><samp data-depth=1 id=sf-dump-153267376-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3405</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3421</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3422</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-153267376-ref22851 title="12 occurrences">#2851</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-153267376-ref22851 title="12 occurrences">#2851</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-153267376-ref22851 title="12 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-153267376", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-274224490 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-274224490", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-397395368 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-397395368", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-238702167 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-238702167", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-68934697 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-68934697", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1040728630 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1040728630", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1939212752 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1939212752", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-368676413 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-368676413", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1929158913 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1929158913", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-220633402 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-220633402", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1142320733 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-1142320733", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.69 mysql 1 1776401020.4854 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.78 mysql App\Models\User 1776401020.5154 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.65 mysql App\Models\User 1776401020.5223 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.84 mysql 27 1776401020.5363 select * from `item_transactions` where `item_transactions`.`transaction_id` in (27) and `item_transactions`.`transaction_type` = ? 0.79 mysql Purchase Order 1776401020.5452 select * from `items` where `items`.`id` in (1, 2, 3) 0.91 mysql  1776401020.5532 select * from `taxes` where `taxes`.`id` in (1) 0.57 mysql  1776401020.5585 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (89, 90, 91) 0.66 mysql  1776401020.5652 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (89, 90, 91) 0.61 mysql  1776401020.571 select * from `parties` where `parties`.`id` in (1) 0.68 mysql  1776401020.5758 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.69 mysql Purchase Order 27 1776401020.5813 select * from `purchases` where `purchases`.`purchase_order_id` in (27) 0.66 mysql  1776401020.6092 select * from `units` where `units`.`id` in (1, 2) 0.68 mysql  1776401020.6223 production null null C:\xampp\htdocs\anilmineral null bb413564-8d39-46a7-8ec5-77bd6a245039 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Support\Number.php 36 format Illuminate\Support\Number * The current default currency. * * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null  false vendor\laravel\framework\src\Illuminate\Support\Number.php C:\xampp\htdocs\anilmineral\app\Traits\FormatNumber.php 12 formatWithPrecision class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1c6e <?php null namespace App\Traits; null use Illuminate\Support\Number; null trait FormatNumber { public function formatWithPrecision($number, $comma = true) { if ($comma) { return Number::format($number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format($number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } } null number null null false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true app\Traits\FormatNumber.php C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 224 require null @endphp <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.subtotal') }}</td> <td>{{ $formatNumber->formatWithPrecision($subtotal) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.discount') }}(-)</td> <td>{{ $formatNumber->formatWithPrecision($discount) }}</td> </tr> <tr class="{{ (app('company')['tax_type'] == 'no-tax') ? 'd-none':'' }}"> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('tax.tax') }}</td> <td>{{ $formatNumber->formatWithPrecision($taxAmount) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.round_off') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.grand_total') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="{{ $bottomColumnsCount }}" class="tfoot-first-td">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate) }}</td> </tr> @endif <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.paid_amount') }}</td> <td>{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> number null null false false false comma true bool false false false true resources\views\purchase\order\details.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1c6e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1c6f) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1c6e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1c6f) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1c6e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1c6f) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1c6e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1c6f) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1c6e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1c6f) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/27 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.69 mysql 1 1776401020.4854 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.78 mysql App\Models\User 1776401020.5154 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.65 mysql App\Models\User 1776401020.5223 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.84 mysql 27 1776401020.5363 select * from `item_transactions` where `item_transactions`.`transaction_id` in (27) and `item_transactions`.`transaction_type` = ? 0.79 mysql Purchase Order 1776401020.5452 select * from `items` where `items`.`id` in (1, 2, 3) 0.91 mysql  1776401020.5532 select * from `taxes` where `taxes`.`id` in (1) 0.57 mysql  1776401020.5585 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (89, 90, 91) 0.66 mysql  1776401020.5652 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (89, 90, 91) 0.61 mysql  1776401020.571 select * from `parties` where `parties`.`id` in (1) 0.68 mysql  1776401020.5758 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.69 mysql Purchase Order 27 1776401020.5813 select * from `purchases` where `purchases`.`purchase_order_id` in (27) 0.66 mysql  1776401020.6092 select * from `units` where `units`.`id` in (1, 2) 0.68 mysql  1776401020.6223   null localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/purchase/order/details/27   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 27 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-1070900532 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1070900532", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-153267376 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-153267376-ref22849 title="4 occurrences">#2849</a><samp data-depth=1 id=sf-dump-153267376-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3405</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3421</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3422</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-153267376-ref22851 title="12 occurrences">#2851</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-153267376-ref22851 title="12 occurrences">#2851</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-153267376-ref22851 title="12 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-153267376", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-274224490 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-274224490", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-397395368 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-397395368", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-238702167 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-238702167", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-68934697 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-68934697", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1040728630 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1040728630", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1939212752 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1939212752", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-368676413 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-368676413", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1929158913 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1929158913", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-220633402 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-220633402", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1142320733 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-1142320733", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/details/27 TypeError Illuminate\Support\Number::format(): Argument #1 ($number) must be of type int|float, null given, called in C:\xampp\htdocs\anilmineral\app\Traits\FormatNumber.php on line 12 C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\Support\Number format    {"url":"http://localhost/anilmineral/public/purchase/order/details/27","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:43:42.658Z"} 
[2026-04-17 10:14:59] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/27","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:44:56.505Z"} 
[2026-04-17 10:14:59] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776401094 Attempt to read property "code" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 232 require null </tr> <tr class="{{ (app('company')['tax_type'] == 'no-tax') ? 'd-none':'' }}"> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('tax.tax') }}</td> <td>{{ $formatNumber->formatWithPrecision($taxAmount) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.round_off') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.grand_total') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="{{ $bottomColumnsCount }}" class="tfoot-first-td">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate) }}</td> </tr> @endif <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.paid_amount') }}</td> <td>{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.balance') }}</td> <td>{{$formatNumber->formatWithPrecision($order->grand_total - $order->paid_amount)}}</td> </tr> </tfoot> </table> </main>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$22e4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$22e5) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$22e4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$22e5) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$22e4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$22e5) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$22e4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$22e5) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$22e4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$22e5) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/27 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/purchase/order/details/27   1  purchase.order.details 27 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-214274847 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-214274847", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-234127182 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-234127182-ref22849 title="4 occurrences">#2849</a><samp data-depth=1 id=sf-dump-234127182-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:4</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3405</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3421</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3422</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-234127182-ref22851 title="12 occurrences">#2851</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-234127182-ref22851 title="12 occurrences">#2851</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-234127182-ref22851 title="12 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-234127182", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1348489046 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1348489046", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1607295353 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1607295353", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2114407628 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-2114407628", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-875761805 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-875761805", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-973283074 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-973283074", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1083898268 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1083898268", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2131026121 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-2131026121", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-131577493 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-131577493", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1744084014 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-1744084014", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-188262446 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-188262446", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.96 mysql 1 1776401093.9118 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.9 mysql App\Models\User 1776401093.9401 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.83 mysql App\Models\User 1776401093.9471 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.74 mysql 27 1776401093.9626 select * from `item_transactions` where `item_transactions`.`transaction_id` in (27) and `item_transactions`.`transaction_type` = ? 1.01 mysql Purchase Order 1776401093.9746 select * from `items` where `items`.`id` in (1, 2, 3) 0.83 mysql  1776401093.9818 select * from `taxes` where `taxes`.`id` in (1) 0.69 mysql  1776401093.9892 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (89, 90, 91) 0.57 mysql  1776401093.9988 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (89, 90, 91) 0.72 mysql  1776401094.0049 select * from `parties` where `parties`.`id` in (1) 0.88 mysql  1776401094.0118 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.75 mysql Purchase Order 27 1776401094.0197 select * from `purchases` where `purchases`.`purchase_order_id` in (27) 0.71 mysql  1776401094.0575 select * from `units` where `units`.`id` in (1, 2) 0.65 mysql  1776401094.0709 production null null C:\xampp\htdocs\anilmineral null f8d9eaa5-bb8f-4016-a683-b7b525c52962 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776401094 Attempt to read property "code" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 232 require null </tr> <tr class="{{ (app('company')['tax_type'] == 'no-tax') ? 'd-none':'' }}"> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('tax.tax') }}</td> <td>{{ $formatNumber->formatWithPrecision($taxAmount) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.round_off') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.grand_total') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="{{ $bottomColumnsCount }}" class="tfoot-first-td">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate) }}</td> </tr> @endif <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.paid_amount') }}</td> <td>{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.balance') }}</td> <td>{{$formatNumber->formatWithPrecision($order->grand_total - $order->paid_amount)}}</td> </tr> </tfoot> </table> </main>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$22e4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$22e5) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$22e4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$22e5) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$22e4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$22e5) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$22e4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$22e5) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$22e4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$22e5) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/27 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/purchase/order/details/27   1  purchase.order.details 27 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-214274847 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-214274847", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-234127182 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-234127182-ref22849 title="4 occurrences">#2849</a><samp data-depth=1 id=sf-dump-234127182-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:4</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3405</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3421</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3422</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-234127182-ref22851 title="12 occurrences">#2851</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-234127182-ref22851 title="12 occurrences">#2851</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-234127182-ref22851 title="12 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-234127182", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1348489046 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1348489046", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1607295353 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1607295353", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2114407628 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-2114407628", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-875761805 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-875761805", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-973283074 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-973283074", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1083898268 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1083898268", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2131026121 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-2131026121", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-131577493 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-131577493", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1744084014 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-1744084014", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-188262446 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-188262446", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.96 mysql 1 1776401093.9118 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.9 mysql App\Models\User 1776401093.9401 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.83 mysql App\Models\User 1776401093.9471 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.74 mysql 27 1776401093.9626 select * from `item_transactions` where `item_transactions`.`transaction_id` in (27) and `item_transactions`.`transaction_type` = ? 1.01 mysql Purchase Order 1776401093.9746 select * from `items` where `items`.`id` in (1, 2, 3) 0.83 mysql  1776401093.9818 select * from `taxes` where `taxes`.`id` in (1) 0.69 mysql  1776401093.9892 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (89, 90, 91) 0.57 mysql  1776401093.9988 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (89, 90, 91) 0.72 mysql  1776401094.0049 select * from `parties` where `parties`.`id` in (1) 0.88 mysql  1776401094.0118 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.75 mysql Purchase Order 27 1776401094.0197 select * from `purchases` where `purchases`.`purchase_order_id` in (27) 0.71 mysql  1776401094.0575 select * from `units` where `units`.`id` in (1, 2) 0.65 mysql  1776401094.0709 production null null C:\xampp\htdocs\anilmineral null f8d9eaa5-bb8f-4016-a683-b7b525c52962 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 232 require null </tr> <tr class="{{ (app('company')['tax_type'] == 'no-tax') ? 'd-none':'' }}"> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('tax.tax') }}</td> <td>{{ $formatNumber->formatWithPrecision($taxAmount) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.round_off') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.grand_total') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="{{ $bottomColumnsCount }}" class="tfoot-first-td">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate) }}</td> </tr> @endif <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.paid_amount') }}</td> <td>{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.balance') }}</td> <td>{{$formatNumber->formatWithPrecision($order->grand_total - $order->paid_amount)}}</td> </tr> </tfoot> </table> </main>  true resources\views\purchase\order\details.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$22e4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$22e5) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$22e4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$22e5) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$22e4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$22e5) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$22e4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$22e5) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$22e4) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$22e5) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/27 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.96 mysql 1 1776401093.9118 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.9 mysql App\Models\User 1776401093.9401 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.83 mysql App\Models\User 1776401093.9471 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.74 mysql 27 1776401093.9626 select * from `item_transactions` where `item_transactions`.`transaction_id` in (27) and `item_transactions`.`transaction_type` = ? 1.01 mysql Purchase Order 1776401093.9746 select * from `items` where `items`.`id` in (1, 2, 3) 0.83 mysql  1776401093.9818 select * from `taxes` where `taxes`.`id` in (1) 0.69 mysql  1776401093.9892 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (89, 90, 91) 0.57 mysql  1776401093.9988 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (89, 90, 91) 0.72 mysql  1776401094.0049 select * from `parties` where `parties`.`id` in (1) 0.88 mysql  1776401094.0118 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.75 mysql Purchase Order 27 1776401094.0197 select * from `purchases` where `purchases`.`purchase_order_id` in (27) 0.71 mysql  1776401094.0575 select * from `units` where `units`.`id` in (1, 2) 0.65 mysql  1776401094.0709   null localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/purchase/order/details/27   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 27 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-214274847 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-214274847", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-234127182 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-234127182-ref22849 title="4 occurrences">#2849</a><samp data-depth=1 id=sf-dump-234127182-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:4</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3405</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3421</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3422</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-234127182-ref22851 title="12 occurrences">#2851</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-234127182-ref22851 title="12 occurrences">#2851</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-234127182-ref22851 title="12 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-234127182", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1348489046 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1348489046", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1607295353 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1607295353", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2114407628 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-2114407628", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-875761805 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-875761805", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-973283074 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-973283074", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1083898268 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1083898268", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2131026121 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-2131026121", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-131577493 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-131577493", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1744084014 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-1744084014", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-188262446 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-188262446", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/details/27 ErrorException Attempt to read property "code" on null C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/details/27","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:44:56.569Z"} 
[2026-04-17 10:17:58] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/27","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:47:56.027Z"} 
[2026-04-17 10:17:58] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776401274 Attempt to read property "code" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 232 require null </tr> <tr class="{{ (app('company')['tax_type'] == 'no-tax') ? 'd-none':'' }}"> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('tax.tax') }}</td> <td>{{ $formatNumber->formatWithPrecision($taxAmount) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.round_off') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.grand_total') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> <!-- @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="{{ $bottomColumnsCount }}" class="tfoot-first-td">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate) }}</td> </tr> @endif --> @if($order->currency) <tr> <td colspan="{{ $bottomColumnsCount }}" class="tfoot-first-td"> {{ __('currency.converted_to').'-'.$order->currency->code }} </td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate) }}</td> </tr> @endif <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.paid_amount') }}</td> <td>{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$258c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$258d) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$258c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$258d) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$258c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$258d) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$258c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$258d) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$258c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$258d) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/27 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/purchase/order/details/27   1  purchase.order.details 27 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-1619958976 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1619958976", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-712615620 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-712615620-ref22849 title="4 occurrences">#2849</a><samp data-depth=1 id=sf-dump-712615620-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:4</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3405</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3421</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3422</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-712615620-ref22851 title="12 occurrences">#2851</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-712615620-ref22851 title="12 occurrences">#2851</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-712615620-ref22851 title="12 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-712615620", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1055511898 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1055511898", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1102862551 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1102862551", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1479994644 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1479994644", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-898174742 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-898174742", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2056950328 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-2056950328", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1999112585 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1999112585", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-969563496 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-969563496", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-863298656 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-863298656", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-799004830 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-799004830", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1304143288 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-1304143288", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.87 mysql 1 1776401272.6715 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.01 mysql App\Models\User 1776401272.7042 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.85 mysql App\Models\User 1776401272.71 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.85 mysql 27 1776401272.7261 select * from `item_transactions` where `item_transactions`.`transaction_id` in (27) and `item_transactions`.`transaction_type` = ? 0.9 mysql Purchase Order 1776401272.7367 select * from `items` where `items`.`id` in (1, 2, 3) 1.01 mysql  1776401272.744 select * from `taxes` where `taxes`.`id` in (1) 0.65 mysql  1776401272.7492 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (89, 90, 91) 0.66 mysql  1776401272.7558 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (89, 90, 91) 0.63 mysql  1776401272.7608 select * from `parties` where `parties`.`id` in (1) 0.72 mysql  1776401272.7667 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.91 mysql Purchase Order 27 1776401272.7722 select * from `purchases` where `purchases`.`purchase_order_id` in (27) 0.77 mysql  1776401273.609 select * from `units` where `units`.`id` in (1, 2) 0.72 mysql  1776401273.6221 production null null C:\xampp\htdocs\anilmineral null 492324a9-ef07-4723-8147-fe20ef92b901 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776401274 Attempt to read property "code" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 232 require null </tr> <tr class="{{ (app('company')['tax_type'] == 'no-tax') ? 'd-none':'' }}"> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('tax.tax') }}</td> <td>{{ $formatNumber->formatWithPrecision($taxAmount) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.round_off') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.grand_total') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> <!-- @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="{{ $bottomColumnsCount }}" class="tfoot-first-td">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate) }}</td> </tr> @endif --> @if($order->currency) <tr> <td colspan="{{ $bottomColumnsCount }}" class="tfoot-first-td"> {{ __('currency.converted_to').'-'.$order->currency->code }} </td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate) }}</td> </tr> @endif <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.paid_amount') }}</td> <td>{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$258c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$258d) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$258c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$258d) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$258c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$258d) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$258c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$258d) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$258c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$258d) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/27 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/purchase/order/details/27   1  purchase.order.details 27 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-1619958976 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1619958976", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-712615620 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-712615620-ref22849 title="4 occurrences">#2849</a><samp data-depth=1 id=sf-dump-712615620-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:4</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3405</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3421</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3422</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-712615620-ref22851 title="12 occurrences">#2851</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-712615620-ref22851 title="12 occurrences">#2851</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-712615620-ref22851 title="12 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-712615620", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1055511898 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1055511898", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1102862551 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1102862551", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1479994644 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1479994644", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-898174742 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-898174742", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2056950328 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-2056950328", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1999112585 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1999112585", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-969563496 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-969563496", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-863298656 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-863298656", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-799004830 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-799004830", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1304143288 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-1304143288", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.87 mysql 1 1776401272.6715 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.01 mysql App\Models\User 1776401272.7042 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.85 mysql App\Models\User 1776401272.71 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.85 mysql 27 1776401272.7261 select * from `item_transactions` where `item_transactions`.`transaction_id` in (27) and `item_transactions`.`transaction_type` = ? 0.9 mysql Purchase Order 1776401272.7367 select * from `items` where `items`.`id` in (1, 2, 3) 1.01 mysql  1776401272.744 select * from `taxes` where `taxes`.`id` in (1) 0.65 mysql  1776401272.7492 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (89, 90, 91) 0.66 mysql  1776401272.7558 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (89, 90, 91) 0.63 mysql  1776401272.7608 select * from `parties` where `parties`.`id` in (1) 0.72 mysql  1776401272.7667 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.91 mysql Purchase Order 27 1776401272.7722 select * from `purchases` where `purchases`.`purchase_order_id` in (27) 0.77 mysql  1776401273.609 select * from `units` where `units`.`id` in (1, 2) 0.72 mysql  1776401273.6221 production null null C:\xampp\htdocs\anilmineral null 492324a9-ef07-4723-8147-fe20ef92b901 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 232 require null </tr> <tr class="{{ (app('company')['tax_type'] == 'no-tax') ? 'd-none':'' }}"> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('tax.tax') }}</td> <td>{{ $formatNumber->formatWithPrecision($taxAmount) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.round_off') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.grand_total') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> <!-- @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="{{ $bottomColumnsCount }}" class="tfoot-first-td">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate) }}</td> </tr> @endif --> @if($order->currency) <tr> <td colspan="{{ $bottomColumnsCount }}" class="tfoot-first-td"> {{ __('currency.converted_to').'-'.$order->currency->code }} </td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate) }}</td> </tr> @endif <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.paid_amount') }}</td> <td>{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td>  true resources\views\purchase\order\details.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$258c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$258d) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$258c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$258d) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$258c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$258d) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$258c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$258d) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$258c) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$258d) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/27 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.87 mysql 1 1776401272.6715 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.01 mysql App\Models\User 1776401272.7042 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.85 mysql App\Models\User 1776401272.71 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.85 mysql 27 1776401272.7261 select * from `item_transactions` where `item_transactions`.`transaction_id` in (27) and `item_transactions`.`transaction_type` = ? 0.9 mysql Purchase Order 1776401272.7367 select * from `items` where `items`.`id` in (1, 2, 3) 1.01 mysql  1776401272.744 select * from `taxes` where `taxes`.`id` in (1) 0.65 mysql  1776401272.7492 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (89, 90, 91) 0.66 mysql  1776401272.7558 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (89, 90, 91) 0.63 mysql  1776401272.7608 select * from `parties` where `parties`.`id` in (1) 0.72 mysql  1776401272.7667 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.91 mysql Purchase Order 27 1776401272.7722 select * from `purchases` where `purchases`.`purchase_order_id` in (27) 0.77 mysql  1776401273.609 select * from `units` where `units`.`id` in (1, 2) 0.72 mysql  1776401273.6221   null localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/purchase/order/details/27   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 27 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-1619958976 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1619958976", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-712615620 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-712615620-ref22849 title="4 occurrences">#2849</a><samp data-depth=1 id=sf-dump-712615620-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:4</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3405</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3421</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3422</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-712615620-ref22851 title="12 occurrences">#2851</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-712615620-ref22851 title="12 occurrences">#2851</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-712615620-ref22851 title="12 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-712615620", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1055511898 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1055511898", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1102862551 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1102862551", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1479994644 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1479994644", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-898174742 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-898174742", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2056950328 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-2056950328", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1999112585 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1999112585", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-969563496 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-969563496", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-863298656 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-863298656", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-799004830 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-799004830", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1304143288 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-1304143288", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/details/27 ErrorException Attempt to read property "code" on null C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/details/27","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:47:56.076Z"} 
[2026-04-17 10:18:24] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/27","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:48:21.478Z"} 
[2026-04-17 10:18:24] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776401299 Attempt to read property "code" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 232 require null </tr> <tr class="{{ (app('company')['tax_type'] == 'no-tax') ? 'd-none':'' }}"> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('tax.tax') }}</td> <td>{{ $formatNumber->formatWithPrecision($taxAmount) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.round_off') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.grand_total') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="{{ $bottomColumnsCount }}" class="tfoot-first-td">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate) }}</td> </tr> @endif <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.paid_amount') }}</td> <td>{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.balance') }}</td> <td>{{$formatNumber->formatWithPrecision($order->grand_total - $order->paid_amount)}}</td> </tr> </tfoot> </table> </main>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2f32) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2f33) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2f32) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2f33) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2f32) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2f33) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2f32) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2f33) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2f32) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2f33) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/27 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/purchase/order/details/27   1  purchase.order.details 27 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-1423840007 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1423840007", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-753412958 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-753412958-ref22849 title="4 occurrences">#2849</a><samp data-depth=1 id=sf-dump-753412958-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:4</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3405</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3421</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3422</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-753412958-ref22851 title="12 occurrences">#2851</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-753412958-ref22851 title="12 occurrences">#2851</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-753412958-ref22851 title="12 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-753412958", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1245347947 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1245347947", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-77295637 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-77295637", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1782827290 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1782827290", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-667201777 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-667201777", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1870659629 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1870659629", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-919546049 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-919546049", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1187523526 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1187523526", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1343097704 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1343097704", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2103134633 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-2103134633", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-765574312 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-765574312", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.85 mysql 1 1776401298.0771 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.72 mysql App\Models\User 1776401298.0998 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.78 mysql App\Models\User 1776401298.1057 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.73 mysql 27 1776401298.1185 select * from `item_transactions` where `item_transactions`.`transaction_id` in (27) and `item_transactions`.`transaction_type` = ? 0.89 mysql Purchase Order 1776401298.1291 select * from `items` where `items`.`id` in (1, 2, 3) 0.86 mysql  1776401298.1365 select * from `taxes` where `taxes`.`id` in (1) 0.8 mysql  1776401298.1415 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (89, 90, 91) 0.64 mysql  1776401298.148 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (89, 90, 91) 0.62 mysql  1776401298.1531 select * from `parties` where `parties`.`id` in (1) 0.65 mysql  1776401298.1578 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.79 mysql Purchase Order 27 1776401298.1649 select * from `purchases` where `purchases`.`purchase_order_id` in (27) 1.57 mysql  1776401298.9925 select * from `units` where `units`.`id` in (1, 2) 1.68 mysql  1776401299.013 production null null C:\xampp\htdocs\anilmineral null 6b3468d8-4f01-49be-b3c2-23a7603346e2 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776401299 Attempt to read property "code" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 232 require null </tr> <tr class="{{ (app('company')['tax_type'] == 'no-tax') ? 'd-none':'' }}"> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('tax.tax') }}</td> <td>{{ $formatNumber->formatWithPrecision($taxAmount) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.round_off') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.grand_total') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="{{ $bottomColumnsCount }}" class="tfoot-first-td">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate) }}</td> </tr> @endif <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.paid_amount') }}</td> <td>{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.balance') }}</td> <td>{{$formatNumber->formatWithPrecision($order->grand_total - $order->paid_amount)}}</td> </tr> </tfoot> </table> </main>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2f32) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2f33) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2f32) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2f33) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2f32) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2f33) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2f32) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2f33) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2f32) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2f33) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/27 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/purchase/order/details/27   1  purchase.order.details 27 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-1423840007 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1423840007", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-753412958 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-753412958-ref22849 title="4 occurrences">#2849</a><samp data-depth=1 id=sf-dump-753412958-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:4</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3405</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3421</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3422</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-753412958-ref22851 title="12 occurrences">#2851</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-753412958-ref22851 title="12 occurrences">#2851</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-753412958-ref22851 title="12 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-753412958", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1245347947 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1245347947", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-77295637 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-77295637", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1782827290 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1782827290", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-667201777 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-667201777", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1870659629 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1870659629", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-919546049 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-919546049", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1187523526 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1187523526", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1343097704 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1343097704", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2103134633 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-2103134633", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-765574312 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-765574312", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.85 mysql 1 1776401298.0771 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.72 mysql App\Models\User 1776401298.0998 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.78 mysql App\Models\User 1776401298.1057 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.73 mysql 27 1776401298.1185 select * from `item_transactions` where `item_transactions`.`transaction_id` in (27) and `item_transactions`.`transaction_type` = ? 0.89 mysql Purchase Order 1776401298.1291 select * from `items` where `items`.`id` in (1, 2, 3) 0.86 mysql  1776401298.1365 select * from `taxes` where `taxes`.`id` in (1) 0.8 mysql  1776401298.1415 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (89, 90, 91) 0.64 mysql  1776401298.148 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (89, 90, 91) 0.62 mysql  1776401298.1531 select * from `parties` where `parties`.`id` in (1) 0.65 mysql  1776401298.1578 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.79 mysql Purchase Order 27 1776401298.1649 select * from `purchases` where `purchases`.`purchase_order_id` in (27) 1.57 mysql  1776401298.9925 select * from `units` where `units`.`id` in (1, 2) 1.68 mysql  1776401299.013 production null null C:\xampp\htdocs\anilmineral null 6b3468d8-4f01-49be-b3c2-23a7603346e2 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 232 require null </tr> <tr class="{{ (app('company')['tax_type'] == 'no-tax') ? 'd-none':'' }}"> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('tax.tax') }}</td> <td>{{ $formatNumber->formatWithPrecision($taxAmount) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.round_off') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.grand_total') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="{{ $bottomColumnsCount }}" class="tfoot-first-td">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate) }}</td> </tr> @endif <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.paid_amount') }}</td> <td>{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.balance') }}</td> <td>{{$formatNumber->formatWithPrecision($order->grand_total - $order->paid_amount)}}</td> </tr> </tfoot> </table> </main>  true resources\views\purchase\order\details.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2f32) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2f33) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2f32) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2f33) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2f32) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2f33) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2f32) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2f33) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2f32) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2f33) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/27 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.85 mysql 1 1776401298.0771 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.72 mysql App\Models\User 1776401298.0998 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.78 mysql App\Models\User 1776401298.1057 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.73 mysql 27 1776401298.1185 select * from `item_transactions` where `item_transactions`.`transaction_id` in (27) and `item_transactions`.`transaction_type` = ? 0.89 mysql Purchase Order 1776401298.1291 select * from `items` where `items`.`id` in (1, 2, 3) 0.86 mysql  1776401298.1365 select * from `taxes` where `taxes`.`id` in (1) 0.8 mysql  1776401298.1415 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (89, 90, 91) 0.64 mysql  1776401298.148 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (89, 90, 91) 0.62 mysql  1776401298.1531 select * from `parties` where `parties`.`id` in (1) 0.65 mysql  1776401298.1578 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.79 mysql Purchase Order 27 1776401298.1649 select * from `purchases` where `purchases`.`purchase_order_id` in (27) 1.57 mysql  1776401298.9925 select * from `units` where `units`.`id` in (1, 2) 1.68 mysql  1776401299.013   null localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/purchase/order/details/27   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 27 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-1423840007 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1423840007", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-753412958 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-753412958-ref22849 title="4 occurrences">#2849</a><samp data-depth=1 id=sf-dump-753412958-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:4</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3405</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3421</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3422</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-753412958-ref22851 title="12 occurrences">#2851</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-753412958-ref22851 title="12 occurrences">#2851</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-753412958-ref22851 title="12 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-753412958", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1245347947 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1245347947", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-77295637 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-77295637", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1782827290 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1782827290", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-667201777 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-667201777", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1870659629 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1870659629", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-919546049 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-919546049", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1187523526 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1187523526", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1343097704 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1343097704", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2103134633 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-2103134633", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-765574312 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-765574312", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/details/27 ErrorException Attempt to read property "code" on null C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/details/27","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:48:21.521Z"} 
[2026-04-17 10:19:02] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/details/27","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:49:00.415Z"} 
[2026-04-17 10:19:02] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776401338 Attempt to read property "code" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 232 require null </tr> <tr class="{{ (app('company')['tax_type'] == 'no-tax') ? 'd-none':'' }}"> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('tax.tax') }}</td> <td>{{ $formatNumber->formatWithPrecision($taxAmount) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.round_off') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.grand_total') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> <!-- @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="{{ $bottomColumnsCount }}" class="tfoot-first-td">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate) }}</td> </tr> @endif --> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.paid_amount') }}</td> <td>{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.balance') }}</td> <td>{{$formatNumber->formatWithPrecision($order->grand_total - $order->paid_amount)}}</td> </tr> </tfoot> </table> </main>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$49c2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$49c3) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$49c2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$49c3) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$49c2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$49c3) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$49c2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$49c3) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$49c2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$49c3) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/27 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/users/noimage   1  purchase.order.details 27 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-410020443 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-410020443", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1777410248 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1777410248-ref22849 title="4 occurrences">#2849</a><samp data-depth=1 id=sf-dump-1777410248-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:4</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3405</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3421</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3422</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1777410248-ref22851 title="12 occurrences">#2851</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1777410248-ref22851 title="12 occurrences">#2851</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1777410248-ref22851 title="12 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1777410248", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1333783721 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1333783721", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1178967891 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1178967891", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1769475943 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1769475943", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-374250452 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-374250452", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-957331427 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-957331427", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-557935557 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-557935557", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-600841680 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-600841680", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-207565875 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-207565875", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-105627710 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-105627710", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1567455322 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-1567455322", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.93 mysql 1 1776401337.2359 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.7 mysql App\Models\User 1776401337.2573 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.85 mysql App\Models\User 1776401337.2632 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.71 mysql 27 1776401337.2741 select * from `item_transactions` where `item_transactions`.`transaction_id` in (27) and `item_transactions`.`transaction_type` = ? 1.02 mysql Purchase Order 1776401337.284 select * from `items` where `items`.`id` in (1, 2, 3) 0.85 mysql  1776401337.2909 select * from `taxes` where `taxes`.`id` in (1) 0.66 mysql  1776401337.2974 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (89, 90, 91) 0.62 mysql  1776401337.3037 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (89, 90, 91) 0.64 mysql  1776401337.3085 select * from `parties` where `parties`.`id` in (1) 0.9 mysql  1776401337.3138 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.75 mysql Purchase Order 27 1776401337.3186 select * from `purchases` where `purchases`.`purchase_order_id` in (27) 1.04 mysql  1776401338.252 select * from `units` where `units`.`id` in (1, 2) 0.67 mysql  1776401338.2655 production null null C:\xampp\htdocs\anilmineral null a7790360-62ff-418e-96a2-3d8201dd581e null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776401338 Attempt to read property "code" on null    C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 232 require null </tr> <tr class="{{ (app('company')['tax_type'] == 'no-tax') ? 'd-none':'' }}"> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('tax.tax') }}</td> <td>{{ $formatNumber->formatWithPrecision($taxAmount) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.round_off') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.grand_total') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> <!-- @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="{{ $bottomColumnsCount }}" class="tfoot-first-td">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate) }}</td> </tr> @endif --> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.paid_amount') }}</td> <td>{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.balance') }}</td> <td>{{$formatNumber->formatWithPrecision($order->grand_total - $order->paid_amount)}}</td> </tr> </tfoot> </table> </main>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$49c2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$49c3) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$49c2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$49c3) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$49c2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$49c3) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$49c2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$49c3) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$49c2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$49c3) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/details/27 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/users/noimage   1  purchase.order.details 27 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-410020443 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-410020443", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1777410248 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1777410248-ref22849 title="4 occurrences">#2849</a><samp data-depth=1 id=sf-dump-1777410248-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:4</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3405</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3421</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3422</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1777410248-ref22851 title="12 occurrences">#2851</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1777410248-ref22851 title="12 occurrences">#2851</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1777410248-ref22851 title="12 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1777410248", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1333783721 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1333783721", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1178967891 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1178967891", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1769475943 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1769475943", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-374250452 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-374250452", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-957331427 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-957331427", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-557935557 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-557935557", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-600841680 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-600841680", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-207565875 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-207565875", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-105627710 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-105627710", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1567455322 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-1567455322", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.93 mysql 1 1776401337.2359 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.7 mysql App\Models\User 1776401337.2573 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.85 mysql App\Models\User 1776401337.2632 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.71 mysql 27 1776401337.2741 select * from `item_transactions` where `item_transactions`.`transaction_id` in (27) and `item_transactions`.`transaction_type` = ? 1.02 mysql Purchase Order 1776401337.284 select * from `items` where `items`.`id` in (1, 2, 3) 0.85 mysql  1776401337.2909 select * from `taxes` where `taxes`.`id` in (1) 0.66 mysql  1776401337.2974 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (89, 90, 91) 0.62 mysql  1776401337.3037 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (89, 90, 91) 0.64 mysql  1776401337.3085 select * from `parties` where `parties`.`id` in (1) 0.9 mysql  1776401337.3138 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.75 mysql Purchase Order 27 1776401337.3186 select * from `purchases` where `purchases`.`purchase_order_id` in (27) 1.04 mysql  1776401338.252 select * from `units` where `units`.`id` in (1, 2) 0.67 mysql  1776401338.2655 production null null C:\xampp\htdocs\anilmineral null a7790360-62ff-418e-96a2-3d8201dd581e null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php 232 require null </tr> <tr class="{{ (app('company')['tax_type'] == 'no-tax') ? 'd-none':'' }}"> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('tax.tax') }}</td> <td>{{ $formatNumber->formatWithPrecision($taxAmount) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.round_off') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('app.grand_total') }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> <!-- @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="{{ $bottomColumnsCount }}" class="tfoot-first-td">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td>{{ $formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate) }}</td> </tr> @endif --> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.paid_amount') }}</td> <td>{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> </tr> <tr> <td colspan="{{$bottomColumnsCount}}" class="tfoot-first-td">{{ __('payment.balance') }}</td> <td>{{$formatNumber->formatWithPrecision($order->grand_total - $order->paid_amount)}}</td> </tr> </tfoot> </table> </main>  true resources\views\purchase\order\details.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c90fddce330acc56695acca02282081f.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$49c2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$49c3) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$49c2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$49c3) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c90fddce330acc56695acca02282081f.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$49c2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$49c3) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$49c2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$49c3) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$49c2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$49c3) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/details/27 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/details/27 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.93 mysql 1 1776401337.2359 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.7 mysql App\Models\User 1776401337.2573 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.85 mysql App\Models\User 1776401337.2632 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.71 mysql 27 1776401337.2741 select * from `item_transactions` where `item_transactions`.`transaction_id` in (27) and `item_transactions`.`transaction_type` = ? 1.02 mysql Purchase Order 1776401337.284 select * from `items` where `items`.`id` in (1, 2, 3) 0.85 mysql  1776401337.2909 select * from `taxes` where `taxes`.`id` in (1) 0.66 mysql  1776401337.2974 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (89, 90, 91) 0.62 mysql  1776401337.3037 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (89, 90, 91) 0.64 mysql  1776401337.3085 select * from `parties` where `parties`.`id` in (1) 0.9 mysql  1776401337.3138 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.75 mysql Purchase Order 27 1776401337.3186 select * from `purchases` where `purchases`.`purchase_order_id` in (27) 1.04 mysql  1776401338.252 select * from `units` where `units`.`id` in (1, 2) 0.67 mysql  1776401338.2655   null localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/users/noimage   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.details 27 App\Http\Controllers\Purchase\PurchaseOrderController@details web auth can:purchase.order.view null null C:\xampp\htdocs\anilmineral\resources\views\purchase\order\details.blade.php <pre class=sf-dump id=sf-dump-410020443 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1292</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-410020443", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1777410248 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1777410248-ref22849 title="4 occurrences">#2849</a><samp data-depth=1 id=sf-dump-1777410248-ref22849 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>27</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">13</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/13</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:13:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:4</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3405</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3421</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3422</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1777410248-ref22851 title="12 occurrences">#2851</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchase</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2887</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1777410248-ref22851 title="12 occurrences">#2851</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1777410248-ref22851 title="12 occurrences">#2851</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1777410248", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1333783721 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1333783721", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1178967891 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1178967891", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1769475943 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1769475943", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-374250452 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-374250452", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-957331427 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-957331427", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-557935557 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-557935557", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-600841680 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-600841680", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-207565875 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-207565875", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-105627710 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-105627710", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1567455322 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3264</a>}
</pre><script>Sfdump("sf-dump-1567455322", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/details/27 ErrorException Attempt to read property "code" on null C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/details/27","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:49:00.461Z"} 
[2026-04-17 10:20:54] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:50:53.888Z"} 
[2026-04-17 10:20:54] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:50:53.888Z"} 
[2026-04-17 10:21:56] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/pdf/28","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:51:55.160Z"} 
[2026-04-17 10:21:56] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776401514 Attempt to read property "code" on null    C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php 270 require null @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('app.round_off') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{ $noteColumns }}" rowspan="{{ $amountInWordsRowSpan }}" class="tfoot-first-td"> <b>{{ __('app.amount_in_words') }}:<br></b> {{ ucwords($formatNumber->spell($order->grand_total)) }} </td> <td colspan="2" class="text-end fw-bold">{{ __('app.grand_total') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="2" class="text-end fw-bold">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate)}}</td> </tr> @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.paid_amount') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> </tr> <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.balance') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total - $order->paid_amount)}}</td> </tr> @if(app('company')['show_mrp']) <tr> @php  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) true array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$39bf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$39c0) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) true array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$39bf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$39c0) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) true array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$39bf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$39c0) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) true array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$39bf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$39c0) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) true array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$39bf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$39c0) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 505 __toString Illuminate\View\View 'Method %s::%s does not exist.', static::class, $method )); } null return $this->with(Str::camel(substr($method, 4)), $parameters[0]); } null /** * Get content as a string of HTML. * * @return string */ public function toHtml() { return $this->render(); } null /** * Get the string contents of the view. * * @return string * * @throws \Throwable */ public function __toString() { return $this->render(); } } null callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\mpdf\mpdf\src\Mpdf.php 13270 WriteHTML Mpdf\Mpdf function WriteHTML($html, $mode = HTMLParserMode::DEFAULT_MODE, $init = true, $close = true) { /* Check $html is an integer, float, string, boolean or class with __toString(), otherwise throw exception */ if (is_scalar($html) === false) { if (!is_object($html) || ! method_exists($html, '__toString')) { throw new \Mpdf\MpdfException('WriteHTML() requires $html be an integer, float, string, boolean or an object with the __toString() magic method.'); } } null // Check the mode is valid if (in_array($mode, HTMLParserMode::getAllModes(), true) === false) { throw new \Mpdf\MpdfException('WriteHTML() requires $mode to be one of the modes defined in HTMLParserMode'); } null /* Cast $html as a string */ $html = (string) $html; null // @log Parsing CSS & Headers null if ($init) { $this->headerbuffer = ''; $this->textbuffer = []; $this->fixedPosBlockSave = []; } if ($mode === HTMLParserMode::HEADER_CSS) { $html = '<style> ' . $html . ' </style>'; } // stylesheet only null if ($this->allow_charset_conversion) { if ($mode === HTMLParserMode::DEFAULT_MODE) {  false C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 302 generatePdf App\Http\Controllers\Purchase\PurchaseOrderController public function generatePdf($id) { $html = $this->print($id, isPdf: true); null $mpdf = new Mpdf([ 'mode' => 'utf-8', 'format' => 'A4', 'margin_left' => 2, 'margin_right' => 2, 'margin_top' => 2, 'margin_bottom' => 2, 'default_font' => 'dejavusans', // 'direction' => 'rtl', ]); $mpdf->showImageErrors = true; $mpdf->WriteHTML($html); /** * Display in browser * 'I' * Downloadn PDF * 'D' * */ $mpdf->Output('Purchase-Order-'.$id.'.pdf', 'D'); } null /** * Store Records * */ public function store(PurchaseOrderRequest $request): JsonResponse { null true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 28 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method generatePdf string false false false parameters 28 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method generatePdf string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/pdf/28 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/details/28 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/users/getimage   1 null purchase.order.pdf 28 App\Http\Controllers\Purchase\PurchaseOrderController@generatePdf web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php <pre class=sf-dump id=sf-dump-559037936 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1290</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-559037936", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-653073507 data-indent-pad="  "><span class=sf-dump-const>true</span>
</pre><script>Sfdump("sf-dump-653073507", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1485866418 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="14 characters">Purchase Order</span>"
</samp>]
</pre><script>Sfdump("sf-dump-1485866418", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-922361500 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-922361500-ref22851 title="4 occurrences">#2851</a><samp data-depth=1 id=sf-dump-922361500-ref22851 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>28</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-23</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">14</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/14</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:21:37</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:21:37</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>28</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-23</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">14</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/14</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:21:37</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:21:37</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3407</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3423</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3424</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-922361500-ref22853 title="12 occurrences">#2853</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2889</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-922361500-ref22853 title="12 occurrences">#2853</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-922361500-ref22853 title="12 occurrences">#2853</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-922361500", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1369336750 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1369336750", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-197326132 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-197326132", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1664758747 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1664758747", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-182683841 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-182683841", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1123379139 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1123379139", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1340362132 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1340362132", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1961144892 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1961144892", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-931498670 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-931498670", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-842363511 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3249</a>}
</pre><script>Sfdump("sf-dump-842363511", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1088320113 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3250</a>}
</pre><script>Sfdump("sf-dump-1088320113", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.63 mysql 1 1776401510.5438 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.7 mysql App\Models\User 1776401510.5654 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.69 mysql App\Models\User 1776401510.5699 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.81 mysql 28 1776401510.5834 select * from `item_transactions` where `item_transactions`.`transaction_id` in (28) and `item_transactions`.`transaction_type` = ? 0.8 mysql Purchase Order 1776401510.5914 select * from `items` where `items`.`id` in (1, 2, 3) 0.77 mysql  1776401510.598 select * from `taxes` where `taxes`.`id` in (1) 0.67 mysql  1776401510.6028 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (92, 93, 94) 0.71 mysql  1776401510.6098 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (92, 93, 94) 0.6 mysql  1776401510.615 select * from `parties` where `parties`.`id` in (2) 0.67 mysql  1776401510.6195 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.69 mysql Purchase Order 28 1776401510.6259 select * from `units` where `units`.`id` in (1, 2) 0.8 mysql  1776401513.9654 production null null C:\xampp\htdocs\anilmineral null b0b147f2-63ba-4ec3-9105-f6e0de16741a null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776401514 Attempt to read property "code" on null    C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php 270 require null @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('app.round_off') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{ $noteColumns }}" rowspan="{{ $amountInWordsRowSpan }}" class="tfoot-first-td"> <b>{{ __('app.amount_in_words') }}:<br></b> {{ ucwords($formatNumber->spell($order->grand_total)) }} </td> <td colspan="2" class="text-end fw-bold">{{ __('app.grand_total') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="2" class="text-end fw-bold">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate)}}</td> </tr> @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.paid_amount') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> </tr> <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.balance') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total - $order->paid_amount)}}</td> </tr> @if(app('company')['show_mrp']) <tr> @php  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) true array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$39bf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$39c0) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) true array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$39bf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$39c0) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) true array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$39bf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$39c0) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) true array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$39bf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$39c0) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) true array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$39bf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$39c0) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 505 __toString Illuminate\View\View 'Method %s::%s does not exist.', static::class, $method )); } null return $this->with(Str::camel(substr($method, 4)), $parameters[0]); } null /** * Get content as a string of HTML. * * @return string */ public function toHtml() { return $this->render(); } null /** * Get the string contents of the view. * * @return string * * @throws \Throwable */ public function __toString() { return $this->render(); } } null callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\mpdf\mpdf\src\Mpdf.php 13270 WriteHTML Mpdf\Mpdf function WriteHTML($html, $mode = HTMLParserMode::DEFAULT_MODE, $init = true, $close = true) { /* Check $html is an integer, float, string, boolean or class with __toString(), otherwise throw exception */ if (is_scalar($html) === false) { if (!is_object($html) || ! method_exists($html, '__toString')) { throw new \Mpdf\MpdfException('WriteHTML() requires $html be an integer, float, string, boolean or an object with the __toString() magic method.'); } } null // Check the mode is valid if (in_array($mode, HTMLParserMode::getAllModes(), true) === false) { throw new \Mpdf\MpdfException('WriteHTML() requires $mode to be one of the modes defined in HTMLParserMode'); } null /* Cast $html as a string */ $html = (string) $html; null // @log Parsing CSS & Headers null if ($init) { $this->headerbuffer = ''; $this->textbuffer = []; $this->fixedPosBlockSave = []; } if ($mode === HTMLParserMode::HEADER_CSS) { $html = '<style> ' . $html . ' </style>'; } // stylesheet only null if ($this->allow_charset_conversion) { if ($mode === HTMLParserMode::DEFAULT_MODE) {  false C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 302 generatePdf App\Http\Controllers\Purchase\PurchaseOrderController public function generatePdf($id) { $html = $this->print($id, isPdf: true); null $mpdf = new Mpdf([ 'mode' => 'utf-8', 'format' => 'A4', 'margin_left' => 2, 'margin_right' => 2, 'margin_top' => 2, 'margin_bottom' => 2, 'default_font' => 'dejavusans', // 'direction' => 'rtl', ]); $mpdf->showImageErrors = true; $mpdf->WriteHTML($html); /** * Display in browser * 'I' * Downloadn PDF * 'D' * */ $mpdf->Output('Purchase-Order-'.$id.'.pdf', 'D'); } null /** * Store Records * */ public function store(PurchaseOrderRequest $request): JsonResponse { null true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 28 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method generatePdf string false false false parameters 28 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method generatePdf string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/pdf/28 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/details/28 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/users/getimage   1 null purchase.order.pdf 28 App\Http\Controllers\Purchase\PurchaseOrderController@generatePdf web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php <pre class=sf-dump id=sf-dump-559037936 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1290</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-559037936", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-653073507 data-indent-pad="  "><span class=sf-dump-const>true</span>
</pre><script>Sfdump("sf-dump-653073507", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1485866418 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="14 characters">Purchase Order</span>"
</samp>]
</pre><script>Sfdump("sf-dump-1485866418", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-922361500 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-922361500-ref22851 title="4 occurrences">#2851</a><samp data-depth=1 id=sf-dump-922361500-ref22851 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>28</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-23</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">14</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/14</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:21:37</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:21:37</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>28</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-23</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">14</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/14</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:21:37</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:21:37</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3407</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3423</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3424</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-922361500-ref22853 title="12 occurrences">#2853</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2889</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-922361500-ref22853 title="12 occurrences">#2853</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-922361500-ref22853 title="12 occurrences">#2853</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-922361500", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1369336750 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1369336750", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-197326132 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-197326132", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1664758747 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1664758747", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-182683841 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-182683841", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1123379139 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1123379139", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1340362132 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1340362132", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1961144892 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1961144892", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-931498670 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-931498670", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-842363511 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3249</a>}
</pre><script>Sfdump("sf-dump-842363511", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1088320113 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3250</a>}
</pre><script>Sfdump("sf-dump-1088320113", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.63 mysql 1 1776401510.5438 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.7 mysql App\Models\User 1776401510.5654 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.69 mysql App\Models\User 1776401510.5699 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.81 mysql 28 1776401510.5834 select * from `item_transactions` where `item_transactions`.`transaction_id` in (28) and `item_transactions`.`transaction_type` = ? 0.8 mysql Purchase Order 1776401510.5914 select * from `items` where `items`.`id` in (1, 2, 3) 0.77 mysql  1776401510.598 select * from `taxes` where `taxes`.`id` in (1) 0.67 mysql  1776401510.6028 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (92, 93, 94) 0.71 mysql  1776401510.6098 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (92, 93, 94) 0.6 mysql  1776401510.615 select * from `parties` where `parties`.`id` in (2) 0.67 mysql  1776401510.6195 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.69 mysql Purchase Order 28 1776401510.6259 select * from `units` where `units`.`id` in (1, 2) 0.8 mysql  1776401513.9654 production null null C:\xampp\htdocs\anilmineral null b0b147f2-63ba-4ec3-9105-f6e0de16741a null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php 270 require null @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('app.round_off') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{ $noteColumns }}" rowspan="{{ $amountInWordsRowSpan }}" class="tfoot-first-td"> <b>{{ __('app.amount_in_words') }}:<br></b> {{ ucwords($formatNumber->spell($order->grand_total)) }} </td> <td colspan="2" class="text-end fw-bold">{{ __('app.grand_total') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="2" class="text-end fw-bold">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate)}}</td> </tr> @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.paid_amount') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> </tr> <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.balance') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total - $order->paid_amount)}}</td> </tr> @if(app('company')['show_mrp']) <tr> @php  true resources\views\print\purchase-order.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) true array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$39bf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$39c0) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) true array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$39bf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$39c0) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) true array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$39bf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$39c0) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) true array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$39bf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$39c0) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) true array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$39bf) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$39c0) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 505 __toString Illuminate\View\View 'Method %s::%s does not exist.', static::class, $method )); } null return $this->with(Str::camel(substr($method, 4)), $parameters[0]); } null /** * Get content as a string of HTML. * * @return string */ public function toHtml() { return $this->render(); } null /** * Get the string contents of the view. * * @return string * * @throws \Throwable */ public function __toString() { return $this->render(); } } null callback null null false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\mpdf\mpdf\src\Mpdf.php 13270 WriteHTML Mpdf\Mpdf function WriteHTML($html, $mode = HTMLParserMode::DEFAULT_MODE, $init = true, $close = true) { /* Check $html is an integer, float, string, boolean or class with __toString(), otherwise throw exception */ if (is_scalar($html) === false) { if (!is_object($html) || ! method_exists($html, '__toString')) { throw new \Mpdf\MpdfException('WriteHTML() requires $html be an integer, float, string, boolean or an object with the __toString() magic method.'); } } null // Check the mode is valid if (in_array($mode, HTMLParserMode::getAllModes(), true) === false) { throw new \Mpdf\MpdfException('WriteHTML() requires $mode to be one of the modes defined in HTMLParserMode'); } null /* Cast $html as a string */ $html = (string) $html; null // @log Parsing CSS & Headers null if ($init) { $this->headerbuffer = ''; $this->textbuffer = []; $this->fixedPosBlockSave = []; } if ($mode === HTMLParserMode::HEADER_CSS) { $html = '<style> ' . $html . ' </style>'; } // stylesheet only null if ($this->allow_charset_conversion) { if ($mode === HTMLParserMode::DEFAULT_MODE) {  false vendor\mpdf\mpdf\src\Mpdf.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\Purchase\PurchaseOrderController.php 302 generatePdf App\Http\Controllers\Purchase\PurchaseOrderController public function generatePdf($id) { $html = $this->print($id, isPdf: true); null $mpdf = new Mpdf([ 'mode' => 'utf-8', 'format' => 'A4', 'margin_left' => 2, 'margin_right' => 2, 'margin_top' => 2, 'margin_bottom' => 2, 'default_font' => 'dejavusans', // 'direction' => 'rtl', ]); $mpdf->showImageErrors = true; $mpdf->WriteHTML($html); /** * Display in browser * 'I' * Downloadn PDF * 'D' * */ $mpdf->Output('Purchase-Order-'.$id.'.pdf', 'D'); } null /** * Store Records * */ public function store(PurchaseOrderRequest $request): JsonResponse { null true app\Http\Controllers\Purchase\PurchaseOrderController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 28 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method generatePdf string false false false parameters 28 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaseOrderController false false false method generatePdf string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/pdf/28 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/pdf/28 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.63 mysql 1 1776401510.5438 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.7 mysql App\Models\User 1776401510.5654 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.69 mysql App\Models\User 1776401510.5699 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.81 mysql 28 1776401510.5834 select * from `item_transactions` where `item_transactions`.`transaction_id` in (28) and `item_transactions`.`transaction_type` = ? 0.8 mysql Purchase Order 1776401510.5914 select * from `items` where `items`.`id` in (1, 2, 3) 0.77 mysql  1776401510.598 select * from `taxes` where `taxes`.`id` in (1) 0.67 mysql  1776401510.6028 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (92, 93, 94) 0.71 mysql  1776401510.6098 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (92, 93, 94) 0.6 mysql  1776401510.615 select * from `parties` where `parties`.`id` in (2) 0.67 mysql  1776401510.6195 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.69 mysql Purchase Order 28 1776401510.6259 select * from `units` where `units`.`id` in (1, 2) 0.8 mysql  1776401513.9654   null localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/details/28 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/users/getimage   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.pdf 28 App\Http\Controllers\Purchase\PurchaseOrderController@generatePdf web auth can:purchase.order.view null null C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php <pre class=sf-dump id=sf-dump-559037936 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1290</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-559037936", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-653073507 data-indent-pad="  "><span class=sf-dump-const>true</span>
</pre><script>Sfdump("sf-dump-653073507", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1485866418 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="14 characters">Purchase Order</span>"
</samp>]
</pre><script>Sfdump("sf-dump-1485866418", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-922361500 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-922361500-ref22851 title="4 occurrences">#2851</a><samp data-depth=1 id=sf-dump-922361500-ref22851 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>28</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-23</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">14</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/14</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:21:37</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:21:37</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>28</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-23</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">14</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/14</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:21:37</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:21:37</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3407</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3423</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3424</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-922361500-ref22853 title="12 occurrences">#2853</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2889</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-922361500-ref22853 title="12 occurrences">#2853</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-922361500-ref22853 title="12 occurrences">#2853</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-922361500", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1369336750 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1369336750", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-197326132 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-197326132", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1664758747 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1664758747", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-182683841 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-182683841", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1123379139 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1123379139", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1340362132 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1340362132", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1961144892 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1961144892", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-931498670 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-931498670", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-842363511 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3249</a>}
</pre><script>Sfdump("sf-dump-842363511", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1088320113 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3250</a>}
</pre><script>Sfdump("sf-dump-1088320113", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/pdf/28 ErrorException Attempt to read property "code" on null C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/pdf/28","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:51:55.194Z"} 
[2026-04-17 10:22:16] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:52:14.349Z"} 
[2026-04-17 10:22:16] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:52:14.350Z"} 
[2026-04-17 10:27:02] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'length') http://localhost/anilmineral/public/custom/js/items/serial-tracking.js?v=1748468165 250 18 TypeError Cannot read properties of undefined (reading 'length') TypeError: Cannot read properties of undefined (reading 'length')
    at getJsonSerialNumbers (http://localhost/anilmineral/public/custom/js/items/serial-tracking.js?v=1748468165:250:18)
    at initiateFirst (http://localhost/anilmineral/public/custom/js/items/serial-tracking.js?v=1748468165:164:4)
    at window._globalSerialTracking (http://localhost/anilmineral/public/custom/js/items/serial-tracking.js?v=1748468165:193:6)
    at loadTrackingDataFromAjax (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:893:13)
    at addRowToInvoiceItemsTable (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:382:13)
    at addRow (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:188:9)
    at Object.onSelect (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:812:17)
    at HTMLInputElement.select (http://localhost/anilmineral/public/custom/js/autocomplete-item.js?v=1748468165:87:25)
    at Object._trigger (http://localhost/anilmineral/public/assets/plugins/jquery-ui/jquery-ui.js?v=1748468165:717:13)
    at Object.menuselect (http://localhost/anilmineral/public/assets/plugins/jquery-ui/jquery-ui.js?v=1748468165:5937:25) {"url":"http://localhost/anilmineral/public/purchase/order/edit/29","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:57:01.743Z"} 
[2026-04-17 10:27:02] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'length') http://localhost/anilmineral/public/custom/js/items/serial-tracking.js?v=1748468165 250 18 TypeError Cannot read properties of undefined (reading 'length') TypeError: Cannot read properties of undefined (reading 'length')
    at getJsonSerialNumbers (http://localhost/anilmineral/public/custom/js/items/serial-tracking.js?v=1748468165:250:18)
    at initiateFirst (http://localhost/anilmineral/public/custom/js/items/serial-tracking.js?v=1748468165:164:4)
    at window._globalSerialTracking (http://localhost/anilmineral/public/custom/js/items/serial-tracking.js?v=1748468165:193:6)
    at loadTrackingDataFromAjax (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:893:13)
    at addRowToInvoiceItemsTable (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:382:13)
    at addRow (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:188:9)
    at Object.onSelect (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:812:17)
    at HTMLInputElement.select (http://localhost/anilmineral/public/custom/js/autocomplete-item.js?v=1748468165:87:25)
    at Object._trigger (http://localhost/anilmineral/public/assets/plugins/jquery-ui/jquery-ui.js?v=1748468165:717:13)
    at Object.menuselect (http://localhost/anilmineral/public/assets/plugins/jquery-ui/jquery-ui.js?v=1748468165:5937:25) {"url":"http://localhost/anilmineral/public/purchase/order/edit/29","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T04:57:01.746Z"} 
[2026-04-17 10:36:55] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/print/29","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T05:06:53.869Z"} 
[2026-04-17 10:36:55] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776402413 Attempt to read property "code" on null    C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php 270 require null @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('app.round_off') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{ $noteColumns }}" rowspan="{{ $amountInWordsRowSpan }}" class="tfoot-first-td"> <b>{{ __('app.amount_in_words') }}:<br></b> {{ ucwords($formatNumber->spell($order->grand_total)) }} </td> <td colspan="2" class="text-end fw-bold">{{ __('app.grand_total') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="2" class="text-end fw-bold">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate)}}</td> </tr> @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.paid_amount') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> </tr> <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.balance') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total - $order->paid_amount)}}</td> </tr> @if(app('company')['show_mrp']) <tr> @php  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5b6a) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5b6b) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5b6a) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5b6b) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5b6a) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5b6b) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5b6a) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5b6b) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5b6a) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5b6b) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/print/29 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/users/noimage   1 purchase.order.print 29 App\Http\Controllers\Purchase\PurchaseOrderController@print web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php <pre class=sf-dump id=sf-dump-753158855 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1291</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-753158855", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1181104468 data-indent-pad="  "><span class=sf-dump-const>false</span>
</pre><script>Sfdump("sf-dump-1181104468", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-949353915 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="14 characters">Purchase Order</span>"
</samp>]
</pre><script>Sfdump("sf-dump-949353915", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-716480219 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-716480219-ref22850 title="4 occurrences">#2850</a><samp data-depth=1 id=sf-dump-716480219-ref22850 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>29</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">15</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/15</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>3</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">2650.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:25:35</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:36:13</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>29</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">15</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/15</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>3</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">2650.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:25:35</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:36:13</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3406</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3422</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3423</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-716480219-ref22852 title="12 occurrences">#2852</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2888</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-716480219-ref22852 title="12 occurrences">#2852</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-716480219-ref22852 title="12 occurrences">#2852</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-716480219", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-340049875 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-340049875", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1507757096 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1507757096", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1057515504 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1057515504", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-159159910 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-159159910", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-87748473 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-87748473", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-82139724 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-82139724", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1373547273 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1373547273", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1095299237 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1095299237", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-954285956 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3266</a>}
</pre><script>Sfdump("sf-dump-954285956", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-134498134 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-134498134", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.61 mysql 1 1776402412.5915 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.67 mysql App\Models\User 1776402412.614 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.65 mysql App\Models\User 1776402412.6184 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.6 mysql 29 1776402412.6309 select * from `item_transactions` where `item_transactions`.`transaction_id` in (29) and `item_transactions`.`transaction_type` = ? 0.78 mysql Purchase Order 1776402412.6397 select * from `items` where `items`.`id` in (1, 2, 3) 0.82 mysql  1776402412.6468 select * from `taxes` where `taxes`.`id` in (1) 0.52 mysql  1776402412.6514 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (98, 99, 100) 0.62 mysql  1776402412.6571 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (98, 99, 100) 0.62 mysql  1776402412.6623 select * from `parties` where `parties`.`id` in (3) 0.74 mysql  1776402412.6671 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.82 mysql Purchase Order 29 1776402412.6723 select * from `units` where `units`.`id` in (1, 2) 0.67 mysql  1776402412.7045 production null null C:\xampp\htdocs\anilmineral null 59d0615d-03ee-4663-953b-b06e685b623b null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776402413 Attempt to read property "code" on null    C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php 270 require null @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('app.round_off') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{ $noteColumns }}" rowspan="{{ $amountInWordsRowSpan }}" class="tfoot-first-td"> <b>{{ __('app.amount_in_words') }}:<br></b> {{ ucwords($formatNumber->spell($order->grand_total)) }} </td> <td colspan="2" class="text-end fw-bold">{{ __('app.grand_total') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="2" class="text-end fw-bold">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate)}}</td> </tr> @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.paid_amount') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> </tr> <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.balance') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total - $order->paid_amount)}}</td> </tr> @if(app('company')['show_mrp']) <tr> @php  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5b6a) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5b6b) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5b6a) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5b6b) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5b6a) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5b6b) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5b6a) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5b6b) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5b6a) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5b6b) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/print/29 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/users/noimage   1 purchase.order.print 29 App\Http\Controllers\Purchase\PurchaseOrderController@print web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php <pre class=sf-dump id=sf-dump-753158855 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1291</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-753158855", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1181104468 data-indent-pad="  "><span class=sf-dump-const>false</span>
</pre><script>Sfdump("sf-dump-1181104468", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-949353915 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="14 characters">Purchase Order</span>"
</samp>]
</pre><script>Sfdump("sf-dump-949353915", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-716480219 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-716480219-ref22850 title="4 occurrences">#2850</a><samp data-depth=1 id=sf-dump-716480219-ref22850 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>29</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">15</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/15</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>3</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">2650.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:25:35</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:36:13</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>29</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">15</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/15</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>3</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">2650.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:25:35</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:36:13</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3406</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3422</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3423</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-716480219-ref22852 title="12 occurrences">#2852</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2888</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-716480219-ref22852 title="12 occurrences">#2852</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-716480219-ref22852 title="12 occurrences">#2852</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-716480219", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-340049875 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-340049875", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1507757096 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1507757096", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1057515504 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1057515504", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-159159910 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-159159910", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-87748473 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-87748473", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-82139724 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-82139724", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1373547273 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1373547273", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1095299237 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1095299237", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-954285956 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3266</a>}
</pre><script>Sfdump("sf-dump-954285956", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-134498134 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-134498134", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.61 mysql 1 1776402412.5915 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.67 mysql App\Models\User 1776402412.614 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.65 mysql App\Models\User 1776402412.6184 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.6 mysql 29 1776402412.6309 select * from `item_transactions` where `item_transactions`.`transaction_id` in (29) and `item_transactions`.`transaction_type` = ? 0.78 mysql Purchase Order 1776402412.6397 select * from `items` where `items`.`id` in (1, 2, 3) 0.82 mysql  1776402412.6468 select * from `taxes` where `taxes`.`id` in (1) 0.52 mysql  1776402412.6514 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (98, 99, 100) 0.62 mysql  1776402412.6571 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (98, 99, 100) 0.62 mysql  1776402412.6623 select * from `parties` where `parties`.`id` in (3) 0.74 mysql  1776402412.6671 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.82 mysql Purchase Order 29 1776402412.6723 select * from `units` where `units`.`id` in (1, 2) 0.67 mysql  1776402412.7045 production null null C:\xampp\htdocs\anilmineral null 59d0615d-03ee-4663-953b-b06e685b623b null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php 270 require null @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('app.round_off') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{ $noteColumns }}" rowspan="{{ $amountInWordsRowSpan }}" class="tfoot-first-td"> <b>{{ __('app.amount_in_words') }}:<br></b> {{ ucwords($formatNumber->spell($order->grand_total)) }} </td> <td colspan="2" class="text-end fw-bold">{{ __('app.grand_total') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="2" class="text-end fw-bold">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate)}}</td> </tr> @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.paid_amount') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> </tr> <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.balance') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total - $order->paid_amount)}}</td> </tr> @if(app('company')['show_mrp']) <tr> @php  true resources\views\print\purchase-order.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5b6a) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5b6b) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5b6a) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5b6b) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5b6a) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5b6b) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5b6a) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5b6b) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5b6a) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5b6b) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/print/29 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/print/29 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.61 mysql 1 1776402412.5915 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.67 mysql App\Models\User 1776402412.614 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.65 mysql App\Models\User 1776402412.6184 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.6 mysql 29 1776402412.6309 select * from `item_transactions` where `item_transactions`.`transaction_id` in (29) and `item_transactions`.`transaction_type` = ? 0.78 mysql Purchase Order 1776402412.6397 select * from `items` where `items`.`id` in (1, 2, 3) 0.82 mysql  1776402412.6468 select * from `taxes` where `taxes`.`id` in (1) 0.52 mysql  1776402412.6514 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (98, 99, 100) 0.62 mysql  1776402412.6571 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (98, 99, 100) 0.62 mysql  1776402412.6623 select * from `parties` where `parties`.`id` in (3) 0.74 mysql  1776402412.6671 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.82 mysql Purchase Order 29 1776402412.6723 select * from `units` where `units`.`id` in (1, 2) 0.67 mysql  1776402412.7045   null localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null rlRnUyboQ5tNtCciefcNE7LtRsQHxQLAqFnMwqJ2 QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta irxVpCfJGQXmlO3w4StdAWKqlC4qIi8MAjN5VmDR QUBRIpZb2puAcNZEkxnAr3Ra0OkYGDxH0Ke0H5Ta http://localhost/anilmineral/public/users/noimage   1 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.print 29 App\Http\Controllers\Purchase\PurchaseOrderController@print web auth can:purchase.order.view null null C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php <pre class=sf-dump id=sf-dump-753158855 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1291</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-753158855", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1181104468 data-indent-pad="  "><span class=sf-dump-const>false</span>
</pre><script>Sfdump("sf-dump-1181104468", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-949353915 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="14 characters">Purchase Order</span>"
</samp>]
</pre><script>Sfdump("sf-dump-949353915", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-716480219 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-716480219-ref22850 title="4 occurrences">#2850</a><samp data-depth=1 id=sf-dump-716480219-ref22850 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>29</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">15</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/15</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>3</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">2650.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:25:35</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:36:13</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>29</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">15</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/15</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>3</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">2650.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:25:35</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:36:13</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3406</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3422</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3423</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-716480219-ref22852 title="12 occurrences">#2852</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2888</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-716480219-ref22852 title="12 occurrences">#2852</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-716480219-ref22852 title="12 occurrences">#2852</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-716480219", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-340049875 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-340049875", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1507757096 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1507757096", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1057515504 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1057515504", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-159159910 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-159159910", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-87748473 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-87748473", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-82139724 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-82139724", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1373547273 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1373547273", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1095299237 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1095299237", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-954285956 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3266</a>}
</pre><script>Sfdump("sf-dump-954285956", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-134498134 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-134498134", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/print/29 ErrorException Attempt to read property "code" on null C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/print/29","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T05:06:53.898Z"} 
[2026-04-17 16:08:15] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/print/30","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T10:38:14.109Z"} 
[2026-04-17 16:08:15] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776422289 Attempt to read property "code" on null    C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php 270 require null @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('app.round_off') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{ $noteColumns }}" rowspan="{{ $amountInWordsRowSpan }}" class="tfoot-first-td"> <b>{{ __('app.amount_in_words') }}:<br></b> {{ ucwords($formatNumber->spell($order->grand_total)) }} </td> <td colspan="2" class="text-end fw-bold">{{ __('app.grand_total') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="2" class="text-end fw-bold">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate)}}</td> </tr> @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.paid_amount') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> </tr> <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.balance') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total - $order->paid_amount)}}</td> </tr> @if(app('company')['show_mrp']) <tr> @php  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2bb7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2bb7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2bb7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2bb7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2bb7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2bb7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2bb7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2bb7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2bb7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2bb7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/print/30 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/details/30 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null null YXK8BIU6UKc94QriYRM9W3iMKkI0IVAo6C4ayZDl xKzNzUbk2pCYlUOizR2yLj0lReFzjdeEqWlbZgqF YXK8BIU6UKc94QriYRM9W3iMKkI0IVAo6C4ayZDl http://localhost/anilmineral/public/users/getimage   1 null purchase.order.print 30 App\Http\Controllers\Purchase\PurchaseOrderController@print web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php <pre class=sf-dump id=sf-dump-2077744021 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1291</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2077744021", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1027946047 data-indent-pad="  "><span class=sf-dump-const>false</span>
</pre><script>Sfdump("sf-dump-1027946047", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-329002797 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="14 characters">Purchase Order</span>"
</samp>]
</pre><script>Sfdump("sf-dump-329002797", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-174655676 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-174655676-ref22850 title="4 occurrences">#2850</a><samp data-depth=1 id=sf-dump-174655676-ref22850 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>30</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">16</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/16</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">4136.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 16:05:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 16:05:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>30</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">16</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/16</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">4136.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 16:05:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 16:05:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3406</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3422</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3423</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-174655676-ref22852 title="12 occurrences">#2852</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2888</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-174655676-ref22852 title="12 occurrences">#2852</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-174655676-ref22852 title="12 occurrences">#2852</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-174655676", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-671687059 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-671687059", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1440232838 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1440232838", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-803140303 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-803140303", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-273446139 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-273446139", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1476908152 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1476908152", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1172932940 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1172932940", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-746843086 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-746843086", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-881322775 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-881322775", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1670198706 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3266</a>}
</pre><script>Sfdump("sf-dump-1670198706", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1904658963 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-1904658963", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 15.04 mysql 1 1776422286.1479 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.76 mysql App\Models\User 1776422286.1747 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.78 mysql App\Models\User 1776422286.1805 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.74 mysql 30 1776422286.1926 select * from `item_transactions` where `item_transactions`.`transaction_id` in (30) and `item_transactions`.`transaction_type` = ? 0.86 mysql Purchase Order 1776422286.2024 select * from `items` where `items`.`id` in (1, 2, 3) 0.84 mysql  1776422286.2094 select * from `taxes` where `taxes`.`id` in (1) 0.64 mysql  1776422286.2143 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (101, 102, 103) 0.65 mysql  1776422286.2206 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (101, 102, 103) 0.55 mysql  1776422286.2277 select * from `parties` where `parties`.`id` in (1) 0.71 mysql  1776422286.234 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.77 mysql Purchase Order 30 1776422286.2406 select * from `units` where `units`.`id` in (1, 2) 0.69 mysql  1776422286.2812 production null null C:\xampp\htdocs\anilmineral null dc5cdab5-2f2d-4075-b9bd-d7a18e95df56 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776422290 Attempt to read property "code" on null    C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php 270 require null @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('app.round_off') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{ $noteColumns }}" rowspan="{{ $amountInWordsRowSpan }}" class="tfoot-first-td"> <b>{{ __('app.amount_in_words') }}:<br></b> {{ ucwords($formatNumber->spell($order->grand_total)) }} </td> <td colspan="2" class="text-end fw-bold">{{ __('app.grand_total') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="2" class="text-end fw-bold">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate)}}</td> </tr> @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.paid_amount') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> </tr> <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.balance') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total - $order->paid_amount)}}</td> </tr> @if(app('company')['show_mrp']) <tr> @php  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2bb7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2bb7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2bb7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2bb7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2bb7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2bb7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2bb7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2bb7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2bb7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2bb7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/print/30 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/details/30 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null null YXK8BIU6UKc94QriYRM9W3iMKkI0IVAo6C4ayZDl xKzNzUbk2pCYlUOizR2yLj0lReFzjdeEqWlbZgqF YXK8BIU6UKc94QriYRM9W3iMKkI0IVAo6C4ayZDl http://localhost/anilmineral/public/users/getimage   1 null purchase.order.print 30 App\Http\Controllers\Purchase\PurchaseOrderController@print web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php <pre class=sf-dump id=sf-dump-2077744021 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1291</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2077744021", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1027946047 data-indent-pad="  "><span class=sf-dump-const>false</span>
</pre><script>Sfdump("sf-dump-1027946047", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-329002797 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="14 characters">Purchase Order</span>"
</samp>]
</pre><script>Sfdump("sf-dump-329002797", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-174655676 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-174655676-ref22850 title="4 occurrences">#2850</a><samp data-depth=1 id=sf-dump-174655676-ref22850 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>30</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">16</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/16</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">4136.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 16:05:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 16:05:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>30</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">16</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/16</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">4136.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 16:05:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 16:05:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3406</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3422</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3423</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-174655676-ref22852 title="12 occurrences">#2852</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2888</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-174655676-ref22852 title="12 occurrences">#2852</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-174655676-ref22852 title="12 occurrences">#2852</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-174655676", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-671687059 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-671687059", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1440232838 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1440232838", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-803140303 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-803140303", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-273446139 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-273446139", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1476908152 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1476908152", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1172932940 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1172932940", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-746843086 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-746843086", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-881322775 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-881322775", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1670198706 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3266</a>}
</pre><script>Sfdump("sf-dump-1670198706", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1904658963 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-1904658963", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 15.04 mysql 1 1776422286.1479 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.76 mysql App\Models\User 1776422286.1747 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.78 mysql App\Models\User 1776422286.1805 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.74 mysql 30 1776422286.1926 select * from `item_transactions` where `item_transactions`.`transaction_id` in (30) and `item_transactions`.`transaction_type` = ? 0.86 mysql Purchase Order 1776422286.2024 select * from `items` where `items`.`id` in (1, 2, 3) 0.84 mysql  1776422286.2094 select * from `taxes` where `taxes`.`id` in (1) 0.64 mysql  1776422286.2143 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (101, 102, 103) 0.65 mysql  1776422286.2206 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (101, 102, 103) 0.55 mysql  1776422286.2277 select * from `parties` where `parties`.`id` in (1) 0.71 mysql  1776422286.234 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.77 mysql Purchase Order 30 1776422286.2406 select * from `units` where `units`.`id` in (1, 2) 0.69 mysql  1776422286.2812 production null null C:\xampp\htdocs\anilmineral null dc5cdab5-2f2d-4075-b9bd-d7a18e95df56 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php 270 require null @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('app.round_off') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{ $noteColumns }}" rowspan="{{ $amountInWordsRowSpan }}" class="tfoot-first-td"> <b>{{ __('app.amount_in_words') }}:<br></b> {{ ucwords($formatNumber->spell($order->grand_total)) }} </td> <td colspan="2" class="text-end fw-bold">{{ __('app.grand_total') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="2" class="text-end fw-bold">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate)}}</td> </tr> @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.paid_amount') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> </tr> <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.balance') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total - $order->paid_amount)}}</td> </tr> @if(app('company')['show_mrp']) <tr> @php  true resources\views\print\purchase-order.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2bb7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2bb7f) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2bb7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2bb7f) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2bb7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2bb7f) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2bb7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2bb7f) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$2bb7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$2bb7f) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/print/30 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/print/30 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 15.04 mysql 1 1776422286.1479 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.76 mysql App\Models\User 1776422286.1747 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.78 mysql App\Models\User 1776422286.1805 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.74 mysql 30 1776422286.1926 select * from `item_transactions` where `item_transactions`.`transaction_id` in (30) and `item_transactions`.`transaction_type` = ? 0.86 mysql Purchase Order 1776422286.2024 select * from `items` where `items`.`id` in (1, 2, 3) 0.84 mysql  1776422286.2094 select * from `taxes` where `taxes`.`id` in (1) 0.64 mysql  1776422286.2143 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (101, 102, 103) 0.65 mysql  1776422286.2206 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (101, 102, 103) 0.55 mysql  1776422286.2277 select * from `parties` where `parties`.`id` in (1) 0.71 mysql  1776422286.234 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.77 mysql Purchase Order 30 1776422286.2406 select * from `units` where `units`.`id` in (1, 2) 0.69 mysql  1776422286.2812   null localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/details/30 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null null YXK8BIU6UKc94QriYRM9W3iMKkI0IVAo6C4ayZDl xKzNzUbk2pCYlUOizR2yLj0lReFzjdeEqWlbZgqF YXK8BIU6UKc94QriYRM9W3iMKkI0IVAo6C4ayZDl http://localhost/anilmineral/public/users/getimage   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.print 30 App\Http\Controllers\Purchase\PurchaseOrderController@print web auth can:purchase.order.view null null C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php <pre class=sf-dump id=sf-dump-2077744021 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1291</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2077744021", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1027946047 data-indent-pad="  "><span class=sf-dump-const>false</span>
</pre><script>Sfdump("sf-dump-1027946047", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-329002797 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="14 characters">Purchase Order</span>"
</samp>]
</pre><script>Sfdump("sf-dump-329002797", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-174655676 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-174655676-ref22850 title="4 occurrences">#2850</a><samp data-depth=1 id=sf-dump-174655676-ref22850 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>30</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">16</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/16</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">4136.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 16:05:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 16:05:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>30</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">16</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/16</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">4136.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 16:05:27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 16:05:27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3406</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3422</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3423</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-174655676-ref22852 title="12 occurrences">#2852</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2888</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-174655676-ref22852 title="12 occurrences">#2852</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-174655676-ref22852 title="12 occurrences">#2852</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-174655676", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-671687059 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-671687059", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1440232838 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1440232838", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-803140303 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-803140303", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-273446139 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-273446139", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1476908152 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1476908152", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1172932940 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1172932940", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-746843086 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-746843086", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-881322775 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-881322775", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1670198706 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3266</a>}
</pre><script>Sfdump("sf-dump-1670198706", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1904658963 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-1904658963", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/print/30 ErrorException Attempt to read property "code" on null C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/print/30","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-17T10:38:14.138Z"} 
[2026-04-18 09:22:19] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-18T03:52:18.230Z"} 
[2026-04-18 09:22:19] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-18T03:52:18.230Z"} 
[2026-04-18 09:38:55] production.ERROR: Uncaught SyntaxError: Unexpected token '<' http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165 313 1 SyntaxError Unexpected token '<' SyntaxError: Unexpected token '<' {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-18T04:08:53.402Z"} 
[2026-04-18 09:38:55] production.WARNING: jQuery.Deferred exception: returnDecimalValueByName is not defined ReferenceError: returnDecimalValueByName is not defined
    at convertToExchangeCurrencyAmount (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:55:24)
    at setExchangeRateOnInputBox (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:39:5)
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:13:9)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-18T04:08:54.138Z"} 
[2026-04-18 09:38:55] production.ERROR: Uncaught ReferenceError: returnDecimalValueByName is not defined http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 ReferenceError returnDecimalValueByName is not defined ReferenceError: returnDecimalValueByName is not defined
    at convertToExchangeCurrencyAmount (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:55:24)
    at setExchangeRateOnInputBox (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:39:5)
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:13:9)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-18T04:08:54.244Z"} 
[2026-04-18 09:38:55] production.ERROR: Uncaught ReferenceError: returnDecimalValueByName is not defined http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 ReferenceError returnDecimalValueByName is not defined ReferenceError: returnDecimalValueByName is not defined
    at convertToExchangeCurrencyAmount (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:55:24)
    at setExchangeRateOnInputBox (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:39:5)
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/currency-exchange.js?v=1748468165:13:9)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-18T04:08:54.244Z"} 
[2026-04-18 09:40:03] production.ERROR: Uncaught ReferenceError: addRowToInvoiceItemsTable is not defined http://localhost/anilmineral/public/purchase/order/create 2077 17 ReferenceError addRowToInvoiceItemsTable is not defined ReferenceError: addRowToInvoiceItemsTable is not defined
    at http://localhost/anilmineral/public/purchase/order/create:2077:17
    at Array.forEach (<anonymous>)
    at Object.success (http://localhost/anilmineral/public/purchase/order/create:2076:19)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as resolveWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77721)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-18T04:10:02.746Z"} 
[2026-04-18 09:40:03] production.ERROR: Uncaught ReferenceError: addRowToInvoiceItemsTable is not defined http://localhost/anilmineral/public/purchase/order/create 2077 17 ReferenceError addRowToInvoiceItemsTable is not defined ReferenceError: addRowToInvoiceItemsTable is not defined
    at http://localhost/anilmineral/public/purchase/order/create:2077:17
    at Array.forEach (<anonymous>)
    at Object.success (http://localhost/anilmineral/public/purchase/order/create:2076:19)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as resolveWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77721)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-18T04:10:02.747Z"} 
[2026-04-18 11:53:54] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/print/34","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-18T06:23:39.956Z"} 
[2026-04-18 11:53:54] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776493414 Attempt to read property "code" on null    C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php 270 require null @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('app.round_off') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{ $noteColumns }}" rowspan="{{ $amountInWordsRowSpan }}" class="tfoot-first-td"> <b>{{ __('app.amount_in_words') }}:<br></b> {{ ucwords($formatNumber->spell($order->grand_total)) }} </td> <td colspan="2" class="text-end fw-bold">{{ __('app.grand_total') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="2" class="text-end fw-bold">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate)}}</td> </tr> @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.paid_amount') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> </tr> <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.balance') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total - $order->paid_amount)}}</td> </tr> @if(app('company')['show_mrp']) <tr> @php  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3796) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3797) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3796) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3797) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3796) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3797) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3796) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3797) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3796) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3797) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/print/34 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/details/34 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null hpd0UsBYzWDcYq2EH2mFrqc5hq2U6bMh5dFlPFWt MNLN6xXjKFs2y5d4atKH9LHGe7s5Bq8B41PqHwZn hpd0UsBYzWDcYq2EH2mFrqc5hq2U6bMh5dFlPFWt http://localhost/anilmineral/public/users/getimage   1 null purchase.order.print 34 App\Http\Controllers\Purchase\PurchaseOrderController@print web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php <pre class=sf-dump id=sf-dump-1451968582 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1291</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1451968582", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-991952959 data-indent-pad="  "><span class=sf-dump-const>false</span>
</pre><script>Sfdump("sf-dump-991952959", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-41431325 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="14 characters">Purchase Order</span>"
</samp>]
</pre><script>Sfdump("sf-dump-41431325", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-989598185 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-989598185-ref22850 title="4 occurrences">#2850</a><samp data-depth=1 id=sf-dump-989598185-ref22850 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>34</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">20</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/20</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">1265.8700</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-18 09:46:32</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-18 09:46:32</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>34</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">20</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/20</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">1265.8700</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-18 09:46:32</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-18 09:46:32</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3403</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3413</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3415</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-989598185-ref22852 title="7 occurrences">#2852</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2888</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-989598185-ref22852 title="7 occurrences">#2852</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-989598185-ref22852 title="7 occurrences">#2852</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-989598185", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1494028132 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1494028132", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-232411325 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-232411325", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1037531276 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1037531276", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2089416121 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-2089416121", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-908690170 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-908690170", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-623600406 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-623600406", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1740742941 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1740742941", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1554677865 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1554677865", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-817719664 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3266</a>}
</pre><script>Sfdump("sf-dump-817719664", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-586575948 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-586575948", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.28 mysql 1 1776493411.4051 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.76 mysql App\Models\User 1776493411.425 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.72 mysql App\Models\User 1776493411.4293 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.7 mysql 34 1776493411.4416 select * from `item_transactions` where `item_transactions`.`transaction_id` in (34) and `item_transactions`.`transaction_type` = ? 1.09 mysql Purchase Order 1776493411.4498 select * from `items` where `items`.`id` in (3) 0.83 mysql  1776493411.4589 select * from `taxes` where `taxes`.`id` in (2) 0.64 mysql  1776493411.4636 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (118) 0.8 mysql  1776493411.4691 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (118) 0.67 mysql  1776493411.4739 select * from `parties` where `parties`.`id` in (1) 0.72 mysql  1776493411.4786 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.76 mysql Purchase Order 34 1776493411.484 select * from `units` where `units`.`id` in (1) 0.65 mysql  1776493412.4176 production null null C:\xampp\htdocs\anilmineral null da5076e2-0b9e-4388-85b0-04fc9cd50f72 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776493414 Attempt to read property "code" on null    C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php 270 require null @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('app.round_off') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{ $noteColumns }}" rowspan="{{ $amountInWordsRowSpan }}" class="tfoot-first-td"> <b>{{ __('app.amount_in_words') }}:<br></b> {{ ucwords($formatNumber->spell($order->grand_total)) }} </td> <td colspan="2" class="text-end fw-bold">{{ __('app.grand_total') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="2" class="text-end fw-bold">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate)}}</td> </tr> @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.paid_amount') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> </tr> <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.balance') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total - $order->paid_amount)}}</td> </tr> @if(app('company')['show_mrp']) <tr> @php  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3796) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3797) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3796) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3797) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3796) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3797) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3796) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3797) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3796) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3797) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/print/34 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/details/34 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null hpd0UsBYzWDcYq2EH2mFrqc5hq2U6bMh5dFlPFWt MNLN6xXjKFs2y5d4atKH9LHGe7s5Bq8B41PqHwZn hpd0UsBYzWDcYq2EH2mFrqc5hq2U6bMh5dFlPFWt http://localhost/anilmineral/public/users/getimage   1 null purchase.order.print 34 App\Http\Controllers\Purchase\PurchaseOrderController@print web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php <pre class=sf-dump id=sf-dump-1451968582 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1291</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1451968582", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-991952959 data-indent-pad="  "><span class=sf-dump-const>false</span>
</pre><script>Sfdump("sf-dump-991952959", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-41431325 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="14 characters">Purchase Order</span>"
</samp>]
</pre><script>Sfdump("sf-dump-41431325", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-989598185 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-989598185-ref22850 title="4 occurrences">#2850</a><samp data-depth=1 id=sf-dump-989598185-ref22850 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>34</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">20</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/20</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">1265.8700</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-18 09:46:32</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-18 09:46:32</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>34</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">20</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/20</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">1265.8700</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-18 09:46:32</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-18 09:46:32</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3403</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3413</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3415</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-989598185-ref22852 title="7 occurrences">#2852</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2888</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-989598185-ref22852 title="7 occurrences">#2852</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-989598185-ref22852 title="7 occurrences">#2852</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-989598185", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1494028132 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1494028132", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-232411325 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-232411325", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1037531276 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1037531276", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2089416121 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-2089416121", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-908690170 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-908690170", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-623600406 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-623600406", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1740742941 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1740742941", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1554677865 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1554677865", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-817719664 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3266</a>}
</pre><script>Sfdump("sf-dump-817719664", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-586575948 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-586575948", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.28 mysql 1 1776493411.4051 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.76 mysql App\Models\User 1776493411.425 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.72 mysql App\Models\User 1776493411.4293 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.7 mysql 34 1776493411.4416 select * from `item_transactions` where `item_transactions`.`transaction_id` in (34) and `item_transactions`.`transaction_type` = ? 1.09 mysql Purchase Order 1776493411.4498 select * from `items` where `items`.`id` in (3) 0.83 mysql  1776493411.4589 select * from `taxes` where `taxes`.`id` in (2) 0.64 mysql  1776493411.4636 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (118) 0.8 mysql  1776493411.4691 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (118) 0.67 mysql  1776493411.4739 select * from `parties` where `parties`.`id` in (1) 0.72 mysql  1776493411.4786 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.76 mysql Purchase Order 34 1776493411.484 select * from `units` where `units`.`id` in (1) 0.65 mysql  1776493412.4176 production null null C:\xampp\htdocs\anilmineral null da5076e2-0b9e-4388-85b0-04fc9cd50f72 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php 270 require null @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('app.round_off') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{ $noteColumns }}" rowspan="{{ $amountInWordsRowSpan }}" class="tfoot-first-td"> <b>{{ __('app.amount_in_words') }}:<br></b> {{ ucwords($formatNumber->spell($order->grand_total)) }} </td> <td colspan="2" class="text-end fw-bold">{{ __('app.grand_total') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <td colspan="2" class="text-end fw-bold">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate)}}</td> </tr> @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.paid_amount') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> </tr> <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.balance') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total - $order->paid_amount)}}</td> </tr> @if(app('company')['show_mrp']) <tr> @php  true resources\views\print\purchase-order.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3796) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3797) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3796) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3797) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3796) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3797) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3796) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3797) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3796) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3797) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/print/34 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.28 mysql 1 1776493411.4051 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.76 mysql App\Models\User 1776493411.425 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.72 mysql App\Models\User 1776493411.4293 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.7 mysql 34 1776493411.4416 select * from `item_transactions` where `item_transactions`.`transaction_id` in (34) and `item_transactions`.`transaction_type` = ? 1.09 mysql Purchase Order 1776493411.4498 select * from `items` where `items`.`id` in (3) 0.83 mysql  1776493411.4589 select * from `taxes` where `taxes`.`id` in (2) 0.64 mysql  1776493411.4636 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (118) 0.8 mysql  1776493411.4691 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (118) 0.67 mysql  1776493411.4739 select * from `parties` where `parties`.`id` in (1) 0.72 mysql  1776493411.4786 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.76 mysql Purchase Order 34 1776493411.484 select * from `units` where `units`.`id` in (1) 0.65 mysql  1776493412.4176   null localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/details/34 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null hpd0UsBYzWDcYq2EH2mFrqc5hq2U6bMh5dFlPFWt MNLN6xXjKFs2y5d4atKH9LHGe7s5Bq8B41PqHwZn hpd0UsBYzWDcYq2EH2mFrqc5hq2U6bMh5dFlPFWt http://localhost/anilmineral/public/users/getimage   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.print 34 App\Http\Controllers\Purchase\PurchaseOrderController@print web auth can:purchase.order.view null null C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php <pre class=sf-dump id=sf-dump-1451968582 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1291</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1451968582", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-991952959 data-indent-pad="  "><span class=sf-dump-const>false</span>
</pre><script>Sfdump("sf-dump-991952959", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-41431325 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="14 characters">Purchase Order</span>"
</samp>]
</pre><script>Sfdump("sf-dump-41431325", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-989598185 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-989598185-ref22850 title="4 occurrences">#2850</a><samp data-depth=1 id=sf-dump-989598185-ref22850 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>34</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">20</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/20</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">1265.8700</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-18 09:46:32</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-18 09:46:32</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>34</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">20</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/20</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">1265.8700</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-18 09:46:32</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-18 09:46:32</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3403</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3413</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3415</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-989598185-ref22852 title="7 occurrences">#2852</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2888</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-989598185-ref22852 title="7 occurrences">#2852</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-989598185-ref22852 title="7 occurrences">#2852</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-989598185", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1494028132 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1494028132", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-232411325 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-232411325", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1037531276 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1037531276", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2089416121 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-2089416121", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-908690170 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-908690170", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-623600406 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-623600406", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1740742941 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1740742941", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1554677865 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1554677865", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-817719664 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3266</a>}
</pre><script>Sfdump("sf-dump-817719664", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-586575948 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-586575948", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/print/34 ErrorException Attempt to read property "code" on null C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/print/34","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-18T06:23:39.988Z"} 
[2026-04-18 11:54:23] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/print/34","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-18T06:24:21.879Z"} 
[2026-04-18 11:54:23] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776493461 Attempt to read property "code" on null    C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php 270 require null @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('app.round_off') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{ $noteColumns }}" rowspan="{{ $amountInWordsRowSpan }}" class="tfoot-first-td"> <b>{{ __('app.amount_in_words') }}:<br></b> {{ ucwords($formatNumber->spell($order->grand_total)) }} </td> <td colspan="2" class="text-end fw-bold">{{ __('app.grand_total') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <!-- <td colspan="2" class="text-end fw-bold">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> --> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate)}}</td> </tr> @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.paid_amount') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> </tr> <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.balance') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total - $order->paid_amount)}}</td> </tr> @if(app('company')['show_mrp']) <tr> @php  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3a7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3a7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3a7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3a7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3a7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/print/34 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/details/34 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null hpd0UsBYzWDcYq2EH2mFrqc5hq2U6bMh5dFlPFWt MNLN6xXjKFs2y5d4atKH9LHGe7s5Bq8B41PqHwZn hpd0UsBYzWDcYq2EH2mFrqc5hq2U6bMh5dFlPFWt http://localhost/anilmineral/public/purchase/order/print/34   1 purchase.order.print 34 App\Http\Controllers\Purchase\PurchaseOrderController@print web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php <pre class=sf-dump id=sf-dump-697877848 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1291</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-697877848", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-540554267 data-indent-pad="  "><span class=sf-dump-const>false</span>
</pre><script>Sfdump("sf-dump-540554267", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1465610513 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="14 characters">Purchase Order</span>"
</samp>]
</pre><script>Sfdump("sf-dump-1465610513", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1916478283 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1916478283-ref22850 title="4 occurrences">#2850</a><samp data-depth=1 id=sf-dump-1916478283-ref22850 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>34</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">20</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/20</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">1265.8700</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-18 09:46:32</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-18 09:46:32</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>34</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">20</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/20</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">1265.8700</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-18 09:46:32</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-18 09:46:32</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3403</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3413</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3415</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1916478283-ref22852 title="7 occurrences">#2852</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2888</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1916478283-ref22852 title="7 occurrences">#2852</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1916478283-ref22852 title="7 occurrences">#2852</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1916478283", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1418819315 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1418819315", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1649893143 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1649893143", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2083586255 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-2083586255", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-432732696 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-432732696", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1836275843 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1836275843", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-811822600 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-811822600", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2003584711 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-2003584711", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1550884844 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1550884844", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1050030076 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3266</a>}
</pre><script>Sfdump("sf-dump-1050030076", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-714938481 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-714938481", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 8.4 mysql 1 1776493456.6993 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.7 mysql App\Models\User 1776493457.0208 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.76 mysql App\Models\User 1776493457.0274 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.57 mysql 34 1776493457.1579 select * from `item_transactions` where `item_transactions`.`transaction_id` in (34) and `item_transactions`.`transaction_type` = ? 0.78 mysql Purchase Order 1776493457.2372 select * from `items` where `items`.`id` in (3) 0.63 mysql  1776493457.3219 select * from `taxes` where `taxes`.`id` in (2) 0.51 mysql  1776493457.3616 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (118) 0.63 mysql  1776493457.4048 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (118) 0.6 mysql  1776493457.4127 select * from `parties` where `parties`.`id` in (1) 0.73 mysql  1776493457.451 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.74 mysql Purchase Order 34 1776493457.4581 select * from `units` where `units`.`id` in (1) 0.49 mysql  1776493458.8643 production null null C:\xampp\htdocs\anilmineral null 43f016c9-0664-4b53-9670-05a2d709a502 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1776493461 Attempt to read property "code" on null    C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php 270 require null @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('app.round_off') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{ $noteColumns }}" rowspan="{{ $amountInWordsRowSpan }}" class="tfoot-first-td"> <b>{{ __('app.amount_in_words') }}:<br></b> {{ ucwords($formatNumber->spell($order->grand_total)) }} </td> <td colspan="2" class="text-end fw-bold">{{ __('app.grand_total') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <!-- <td colspan="2" class="text-end fw-bold">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> --> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate)}}</td> </tr> @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.paid_amount') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> </tr> <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.balance') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total - $order->paid_amount)}}</td> </tr> @if(app('company')['show_mrp']) <tr> @php  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3a7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3a7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3a7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3a7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3a7f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/print/34 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/details/34 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null hpd0UsBYzWDcYq2EH2mFrqc5hq2U6bMh5dFlPFWt MNLN6xXjKFs2y5d4atKH9LHGe7s5Bq8B41PqHwZn hpd0UsBYzWDcYq2EH2mFrqc5hq2U6bMh5dFlPFWt http://localhost/anilmineral/public/purchase/order/print/34   1 purchase.order.print 34 App\Http\Controllers\Purchase\PurchaseOrderController@print web auth can:purchase.order.view 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php <pre class=sf-dump id=sf-dump-697877848 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1291</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-697877848", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-540554267 data-indent-pad="  "><span class=sf-dump-const>false</span>
</pre><script>Sfdump("sf-dump-540554267", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1465610513 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="14 characters">Purchase Order</span>"
</samp>]
</pre><script>Sfdump("sf-dump-1465610513", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1916478283 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1916478283-ref22850 title="4 occurrences">#2850</a><samp data-depth=1 id=sf-dump-1916478283-ref22850 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>34</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">20</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/20</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">1265.8700</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-18 09:46:32</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-18 09:46:32</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>34</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">20</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/20</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">1265.8700</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-18 09:46:32</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-18 09:46:32</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3403</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3413</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3415</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1916478283-ref22852 title="7 occurrences">#2852</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2888</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1916478283-ref22852 title="7 occurrences">#2852</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1916478283-ref22852 title="7 occurrences">#2852</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1916478283", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1418819315 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1418819315", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1649893143 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1649893143", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2083586255 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-2083586255", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-432732696 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-432732696", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1836275843 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1836275843", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-811822600 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-811822600", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2003584711 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-2003584711", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1550884844 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1550884844", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1050030076 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3266</a>}
</pre><script>Sfdump("sf-dump-1050030076", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-714938481 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-714938481", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 8.4 mysql 1 1776493456.6993 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.7 mysql App\Models\User 1776493457.0208 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.76 mysql App\Models\User 1776493457.0274 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.57 mysql 34 1776493457.1579 select * from `item_transactions` where `item_transactions`.`transaction_id` in (34) and `item_transactions`.`transaction_type` = ? 0.78 mysql Purchase Order 1776493457.2372 select * from `items` where `items`.`id` in (3) 0.63 mysql  1776493457.3219 select * from `taxes` where `taxes`.`id` in (2) 0.51 mysql  1776493457.3616 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (118) 0.63 mysql  1776493457.4048 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (118) 0.6 mysql  1776493457.4127 select * from `parties` where `parties`.`id` in (1) 0.73 mysql  1776493457.451 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.74 mysql Purchase Order 34 1776493457.4581 select * from `units` where `units`.`id` in (1) 0.49 mysql  1776493458.8643 production null null C:\xampp\htdocs\anilmineral null 43f016c9-0664-4b53-9670-05a2d709a502 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php 270 require null @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('app.round_off') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->round_off) }}</td> </tr> <tr> <td colspan="{{ $noteColumns }}" rowspan="{{ $amountInWordsRowSpan }}" class="tfoot-first-td"> <b>{{ __('app.amount_in_words') }}:<br></b> {{ ucwords($formatNumber->spell($order->grand_total)) }} </td> <td colspan="2" class="text-end fw-bold">{{ __('app.grand_total') }}</td> <td colspan="1" class="text-end">{{ $formatNumber->formatWithPrecision($order->grand_total) }}</td> </tr> @if(app('company')['is_enable_secondary_currency']) <tr> <!-- <td colspan="2" class="text-end fw-bold">{{ __('currency.converted_to').'-'.$order->currency->code }}</td> --> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total * $order->exchange_rate)}}</td> </tr> @endif <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.paid_amount') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->paid_amount)}}</td> </tr> <tr> <td colspan="2" class="text-end fw-bold">{{ __('payment.balance') }}</td> <td colspan="1" class="text-end">{{$formatNumber->formatWithPrecision($order->grand_total - $order->paid_amount)}}</td> </tr> @if(app('company')['show_mrp']) <tr> @php  true resources\views\print\purchase-order.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3a7f) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3a7f) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/c96a68f67a73d6ae6fe8b4294bfb5566.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3a7f) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3a7f) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/print/purchase-order.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) false array (size=1) object (App\Models\Purchase\PurchaseOrder) [] 2 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$3a7e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3a7f) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/print/34 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/print/34 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 8.4 mysql 1 1776493456.6993 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.7 mysql App\Models\User 1776493457.0208 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.76 mysql App\Models\User 1776493457.0274 select * from `purchase_orders` where `purchase_orders`.`id` = ? limit 1 0.57 mysql 34 1776493457.1579 select * from `item_transactions` where `item_transactions`.`transaction_id` in (34) and `item_transactions`.`transaction_type` = ? 0.78 mysql Purchase Order 1776493457.2372 select * from `items` where `items`.`id` in (3) 0.63 mysql  1776493457.3219 select * from `taxes` where `taxes`.`id` in (2) 0.51 mysql  1776493457.3616 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (118) 0.63 mysql  1776493457.4048 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (118) 0.6 mysql  1776493457.4127 select * from `parties` where `parties`.`id` in (1) 0.73 mysql  1776493457.451 select * from `payment_transactions` where `payment_transactions`.`transaction_type` = ? and `payment_transactions`.`transaction_id` = ? and `payment_transactions`.`transaction_id` is not null 0.74 mysql Purchase Order 34 1776493457.4581 select * from `units` where `units`.`id` in (1) 0.49 mysql  1776493458.8643   null localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/details/34 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null hpd0UsBYzWDcYq2EH2mFrqc5hq2U6bMh5dFlPFWt MNLN6xXjKFs2y5d4atKH9LHGe7s5Bq8B41PqHwZn hpd0UsBYzWDcYq2EH2mFrqc5hq2U6bMh5dFlPFWt http://localhost/anilmineral/public/purchase/order/print/34   1 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 purchase.order.print 34 App\Http\Controllers\Purchase\PurchaseOrderController@print web auth can:purchase.order.view null null C:\xampp\htdocs\anilmineral\resources\views\print\purchase-order.blade.php <pre class=sf-dump id=sf-dump-697877848 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1291</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-697877848", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-540554267 data-indent-pad="  "><span class=sf-dump-const>false</span>
</pre><script>Sfdump("sf-dump-540554267", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1465610513 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="14 characters">Purchase Order</span>"
</samp>]
</pre><script>Sfdump("sf-dump-1465610513", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1916478283 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1916478283-ref22850 title="4 occurrences">#2850</a><samp data-depth=1 id=sf-dump-1916478283-ref22850 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>34</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">20</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/20</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">1265.8700</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-18 09:46:32</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-18 09:46:32</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>34</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">20</span>"
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/20</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-num>26</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">1265.8700</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-18 09:46:32</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-18 09:46:32</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3403</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3413</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3415</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1916478283-ref22852 title="7 occurrences">#2852</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>currency</span>" => <span class=sf-dump-const>null</span>
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2888</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1916478283-ref22852 title="7 occurrences">#2852</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1916478283-ref22852 title="7 occurrences">#2852</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1916478283", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1418819315 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">[]</span>"
</pre><script>Sfdump("sf-dump-1418819315", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1649893143 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1649893143", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2083586255 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-2083586255", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-432732696 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-432732696", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1836275843 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1836275843", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-811822600 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-811822600", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2003584711 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-2003584711", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1550884844 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1550884844", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1050030076 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3266</a>}
</pre><script>Sfdump("sf-dump-1050030076", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-714938481 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3265</a>}
</pre><script>Sfdump("sf-dump-714938481", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/print/34 ErrorException Attempt to read property "code" on null C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/print/34","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-18T06:24:21.895Z"} 
[2026-04-18 13:53:10] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-18T08:23:08.322Z"} 
[2026-04-18 13:53:10] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-18T08:23:08.323Z"} 
[2026-04-18 14:18:59] production.DEBUG: 0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-18T08:48:58.564Z"} 
[2026-04-18 14:20:27] production.DEBUG: 0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-18T08:50:26.131Z"} 
[2026-04-18 14:20:32] production.DEBUG: 0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-18T08:50:32.089Z"} 
[2026-04-18 14:24:13] production.DEBUG: 0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-18T08:54:12.339Z"} 
[2026-04-18 14:24:13] production.DEBUG: 1 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-18T08:54:12.339Z"} 
[2026-04-18 14:24:18] production.DEBUG: 0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-18T08:54:18.069Z"} 
[2026-04-18 14:24:18] production.DEBUG: 1 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-18T08:54:18.069Z"} 
[2026-04-18 14:25:25] production.DEBUG: 0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-18T08:55:24.630Z"} 
[2026-04-18 14:25:25] production.DEBUG: 1 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-18T08:55:24.631Z"} 
[2026-04-18 14:25:50] production.DEBUG: 0 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-18T08:55:49.622Z"} 
[2026-04-18 14:25:50] production.DEBUG: 1 {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-18T08:55:49.622Z"} 
[2026-04-23 15:33:21] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:03:21.311Z"} 
[2026-04-23 15:33:24] production.DEBUG: PR Selected: 26 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:03:24.190Z"} 
[2026-04-23 15:33:24] production.DEBUG: URL: http://localhost/anilmineral/public/get-pr-items/26 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:03:24.190Z"} 
[2026-04-23 10:03:25] production.DEBUG: DATA:  {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:03:24.935Z"} 
[2026-04-23 15:33:30] production.DEBUG: PR Selected: 20 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:03:29.488Z"} 
[2026-04-23 15:33:30] production.DEBUG: URL: http://localhost/anilmineral/public/get-pr-items/20 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:03:29.488Z"} 
[2026-04-23 10:03:30] production.DEBUG: DATA: 5 today new sadsadsad 19 15.00 null null 0 0 Main 1 1 None 2 Box 3 Pieces 4 Bag 5 Bottles 6 Kilogram 7 Grams 1 None 0.00 2 3 3.00 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:03:30.208Z"} 
[2026-04-23 15:34:41] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:04:37.895Z"} 
[2026-04-23 15:34:47] production.DEBUG: PR Selected: 19 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:04:44.777Z"} 
[2026-04-23 15:34:47] production.DEBUG: URL: http://localhost/anilmineral/public/get-pr-items/19 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:04:44.777Z"} 
[2026-04-23 15:34:50] production.DEBUG: DATA: 3 khushi asas 16 15.00 null null 0 0 Main 1 1 None 2 Box 3 Pieces 4 Bag 5 Bottles 6 Kilogram 7 Grams 1 None 0.00 2 3 3.00 8 Kitra Craig Nulla alias in possi 17 16.00 null null 0 0 Main 1 1 None 2 Box 3 Pieces 4 Bag 5 Bottles 6 Kilogram 7 Grams 1 None 0.00 2 3 3.00 5 today new sadsadsad 18 52.00 null null 0 0 Main 1 1 None 2 Box 3 Pieces 4 Bag 5 Bottles 6 Kilogram 7 Grams 1 None 0.00 2 3 3.00 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:04:47.562Z"} 
[2026-04-23 15:37:43] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:07:42.898Z"} 
[2026-04-23 15:37:45] production.DEBUG: PR Selected: 19 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:07:44.458Z"} 
[2026-04-23 15:37:45] production.DEBUG: URL: http://localhost/anilmineral/public/get-pr-items/19 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:07:44.458Z"} 
[2026-04-23 10:07:46] production.DEBUG: DATA: 3 khushi asas 16 15.00 null null 0 0 Main 1 1 None 2 Box 3 Pieces 4 Bag 5 Bottles 6 Kilogram 7 Grams 1 None 0.00 2 3 3.00 8 Kitra Craig Nulla alias in possi 17 16.00 null null 0 0 Main 1 1 None 2 Box 3 Pieces 4 Bag 5 Bottles 6 Kilogram 7 Grams 1 None 0.00 2 3 3.00 5 today new sadsadsad 18 52.00 null null 0 0 Main 1 1 None 2 Box 3 Pieces 4 Bag 5 Bottles 6 Kilogram 7 Grams 1 None 0.00 2 3 3.00 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:07:45.334Z"} 
[2026-04-23 10:11:12] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:11:09.906Z"} 
[2026-04-23 15:41:14] production.DEBUG: PR Selected: 20 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:11:12.346Z"} 
[2026-04-23 15:41:14] production.DEBUG: URL: http://localhost/anilmineral/public/get-pr-items/20 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:11:12.346Z"} 
[2026-04-23 10:11:16] production.DEBUG: DATA: 5 today new sadsadsad 19 15.00 null null 0 0 Main 1 1 None 2 Box 3 Pieces 4 Bag 5 Bottles 6 Kilogram 7 Grams 1 None 0.00 2 3 3.00 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:11:15.018Z"} 
[2026-04-23 15:52:15] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:22:14.806Z"} 
[2026-04-23 15:52:39] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:22:38.207Z"} 
[2026-04-23 15:52:49] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:22:48.852Z"} 
[2026-04-23 15:53:15] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:23:14.454Z"} 
[2026-04-23 15:54:33] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:24:32.626Z"} 
[2026-04-23 15:57:39] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:27:39.200Z"} 
[2026-04-23 15:57:41] production.DEBUG: PR Selected: 19 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:27:40.892Z"} 
[2026-04-23 15:57:41] production.DEBUG: URL: http://localhost/anilmineral/public/get-pr-items/19 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:27:40.892Z"} 
[2026-04-23 10:27:43] production.DEBUG: DATA: 3 khushi asas 16 15.00 null null 0 0 Main 1 1 None 2 Box 3 Pieces 4 Bag 5 Bottles 6 Kilogram 7 Grams 1 None 0.00 2 3 3.00 8 Kitra Craig Nulla alias in possi 17 16.00 null null 0 0 Main 1 1 None 2 Box 3 Pieces 4 Bag 5 Bottles 6 Kilogram 7 Grams 1 None 0.00 2 3 3.00 5 today new sadsadsad 18 52.00 null null 0 0 Main 1 1 None 2 Box 3 Pieces 4 Bag 5 Bottles 6 Kilogram 7 Grams 1 None 0.00 2 3 3.00 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:27:42.027Z"} 
[2026-04-23 15:57:46] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:27:45.975Z"} 
[2026-04-23 15:58:44] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-23T10:28:44.095Z"} 
[2026-04-24 11:36:00] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/users/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/users/list:91:24) {"url":"http://localhost/anilmineral/public/users/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T06:06:00.343Z"} 
[2026-04-24 11:36:00] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/users/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/users/list:91:24) {"url":"http://localhost/anilmineral/public/users/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T06:06:00.343Z"} 
[2026-04-24 12:40:18] production.DEBUG: Deleting ID: 26 {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T07:10:17.588Z"} 
[2026-04-24 12:40:20] production.DEBUG: Response:  {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T07:10:18.264Z"} 
[2026-04-24 12:40:20] production.DEBUG: Data: Purchase Request Deleted Successfully {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T07:10:18.270Z"} 
[2026-04-24 12:40:23] production.DEBUG: Deleting ID: 21 {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T07:10:22.844Z"} 
[2026-04-24 12:40:26] production.DEBUG: Response:  {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T07:10:23.643Z"} 
[2026-04-24 12:40:26] production.DEBUG: Data: Purchase Request Deleted Successfully {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T07:10:23.646Z"} 
[2026-04-24 12:40:29] production.DEBUG: Deleting ID: 20 {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T07:10:28.921Z"} 
[2026-04-24 12:40:32] production.DEBUG: Response:  {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T07:10:29.648Z"} 
[2026-04-24 12:40:32] production.DEBUG: Data: Purchase Request Deleted Successfully {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T07:10:29.651Z"} 
[2026-04-24 12:40:35] production.DEBUG: Deleting ID: 19 {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T07:10:35.339Z"} 
[2026-04-24 12:40:38] production.DEBUG: Response:  {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T07:10:36.051Z"} 
[2026-04-24 12:40:38] production.DEBUG: Data: Purchase Request Deleted Successfully {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T07:10:36.068Z"} 
[2026-04-24 12:40:41] production.DEBUG: Deleting ID: 18 {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T07:10:40.681Z"} 
[2026-04-24 12:40:43] production.DEBUG: Response:  {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T07:10:41.368Z"} 
[2026-04-24 12:40:43] production.DEBUG: Data: Purchase Request Deleted Successfully {"url":"http://localhost/anilmineral/public/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T07:10:41.369Z"} 
[2026-04-24 12:42:45] production.DEBUG: Unit ID: 1 {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T07:12:44.920Z"} 
[2026-04-24 12:42:58] production.DEBUG: Unit ID: 1 {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T07:12:57.540Z"} 
[2026-04-24 12:43:08] production.DEBUG: Unit ID: 1 {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T07:13:07.545Z"} 
[2026-04-24 12:43:21] production.DEBUG: Unit ID: 1 {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T07:13:21.131Z"} 
[2026-04-24 12:46:37] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T07:16:37.410Z"} 
[2026-04-24 12:46:42] production.DEBUG: PR Selected: 27 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T07:16:42.041Z"} 
[2026-04-24 12:46:42] production.DEBUG: URL: http://localhost/anilmineral/public/get-pr-items/27 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T07:16:42.041Z"} 
[2026-04-24 07:16:43] production.DEBUG: DATA: 2 Jessamine Joyce Et duis vel reiciend 29 78.00 1 null 0 0 Main 1 1 None 2 Box 3 Pieces 4 Bag 5 Bottles 6 Kilogram 7 Grams 1 None 0.00 2 3 3.00 7 Amena Hurley Veniam et expedita 30 74.00 1 null 0 0 Main 1 1 None 2 Box 3 Pieces 4 Bag 5 Bottles 6 Kilogram 7 Grams 1 None 0.00 2 3 3.00 4 ass asas 31 45.00 1 null 0 0 Main 1 1 None 2 Box 3 Pieces 4 Bag 5 Bottles 6 Kilogram 7 Grams 1 None 0.00 2 3 3.00 7 Amena Hurley Veniam et expedita 32 458.00 1 null 0 0 Main 1 1 None 2 Box 3 Pieces 4 Bag 5 Bottles 6 Kilogram 7 Grams 1 None 0.00 2 3 3.00 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T07:16:42.754Z"} 
[2026-04-24 14:04:29] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T08:34:28.551Z"} 
[2026-04-24 14:04:29] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1777019664 Attempt to read property "number_precision" on null    C:\xampp\htdocs\anilmineral\app\Providers\CompanyServiceProvider.php 48 App\Providers\{closure} App\Providers\CompanyServiceProvider null $active_sms_api = $company ? $company->active_sms_api : null; null $isEnableCrm = $company ? $company->is_enable_crm : null; null return [ 'name' => $company->name ?? '', 'email' => $company->email ?? '', 'mobile' => $company->mobile ?? '', 'address' => $company->address ?? '', 'tax_number' => $company->tax_number ?? '', 'timezone' => $timezone, 'date_format' => $dateFormat, 'time_format' => $timeFormat, 'active_sms_api' => $active_sms_api, 'number_precision' => $company->number_precision, 'quantity_precision' => $company->quantity_precision, null 'show_sku' => $company->show_sku, // Item Settings, Sidebar-> Settings -> Company ->Item 'show_mrp' => $company->show_mrp, // Item Settings, Sidebar-> Settings -> Company ->Item 'restrict_to_sell_above_mrp' => $company->restrict_to_sell_above_mrp, // Item Settings, Sidebar-> Settings -> Company ->Item 'restrict_to_sell_below_msp' => $company->restrict_to_sell_below_msp, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_sale_price' => $company->auto_update_sale_price, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_purchase_price' => $company->auto_update_purchase_price, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_average_purchase_price' => $company->auto_update_average_purchase_price, // Item Settings, Sidebar-> Settings -> Company ->Item null 'is_item_name_unique' => $company->is_item_name_unique, // Item Settings, Sidebar-> Settings -> Company ->Item 'tax_type' => $company->tax_type, // Item Settings, Sidebar-> Settings -> Company ->Item null 'enable_serial_tracking' => $company->enable_serial_tracking, // Item Settings, Sidebar-> Settings -> Company ->Item null true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 1154 build Illuminate\Container\Container * @param  \Closure(static, array): TClass|class-string<TClass>  $concrete * @return TClass * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ public function build($concrete) { // If the concrete type is actually a Closure, we will just execute it and // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. arg0 object Illuminate\Foundation\Application false false false arg1  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete C:\xampp\htdocs\anilmineral\app\Providers\CompanyServiceProvider.php:23-92 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract company string false false false parameters  array false false false raiseEvents true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract company string false false false parameters  array false false false raiseEvents true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract company string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 138 app null if (! function_exists('app')) { /** * Get the available container instance. * * @template TClass of object * * @param  string|class-string<TClass>|null  $abstract * @return ($abstract is class-string<TClass> ? TClass : ($abstract is null ? \Illuminate\Foundation\Application : mixed)) */ function app($abstract = null, array $parameters = []) { if (is_null($abstract)) { return Container::getInstance(); } null return Container::getInstance()->make($abstract, $parameters); } } null if (! function_exists('app_path')) { /** * Get the path to the application folder. * * @param  string  $path */ function app_path($path = ''): string { return app()->path($path); } } abstract company string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\app\Traits\FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } abstract company string false false false parameters  array false false false true C:\xampp\htdocs\anilmineral\app\Http\Controllers\DashboardController.php 41 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create/quotation/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R 7GlgpSjxFosoPL5nfHZHkOXmQJ3cnlBHJw4RlH3J SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R http://localhost/anilmineral/public/dashboard   1 dashboard  App\Http\Controllers\DashboardController@index web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-30T00:27:36.000000Z 2026-03-30T01:48:16.000000Z null null null 1  1 Admin web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.92 mysql 1 1777019661.3149 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.71 mysql App\Models\User 1777019661.3446 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.99 mysql App\Models\User 1777019661.3511 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.66 mysql 1 1777019661.3642 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.68 mysql 1 1777019661.3718 select `id` from `parties` where `party_type` = ? 0.53 mysql customer 1777019661.3775 select `id` from `parties` where `party_type` = ? 0.48 mysql supplier 1777019661.3817 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?) limit 1 0.62 mysql 1 2 3 1777019661.3883 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 0.83 mysql 1 2 3 receive 1777019661.3941 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 0.77 mysql 1 2 3 pay 1777019661.3986 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?) limit 1 0.59 mysql 1 2 3 1777019661.4031 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?) limit 1 0.52 mysql 1 2 3 1777019661.4084 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?) limit 1 0.6 mysql 1 2 3 1777019661.4138 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?) limit 1 0.59 mysql 1 2 3 1777019661.4203 production null null C:\xampp\htdocs\anilmineral null e1853a85-5984-4901-b4cd-745ecb3b8445 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1777019664 Attempt to read property "number_precision" on null    C:\xampp\htdocs\anilmineral\app\Providers\CompanyServiceProvider.php 48 App\Providers\{closure} App\Providers\CompanyServiceProvider null $active_sms_api = $company ? $company->active_sms_api : null; null $isEnableCrm = $company ? $company->is_enable_crm : null; null return [ 'name' => $company->name ?? '', 'email' => $company->email ?? '', 'mobile' => $company->mobile ?? '', 'address' => $company->address ?? '', 'tax_number' => $company->tax_number ?? '', 'timezone' => $timezone, 'date_format' => $dateFormat, 'time_format' => $timeFormat, 'active_sms_api' => $active_sms_api, 'number_precision' => $company->number_precision, 'quantity_precision' => $company->quantity_precision, null 'show_sku' => $company->show_sku, // Item Settings, Sidebar-> Settings -> Company ->Item 'show_mrp' => $company->show_mrp, // Item Settings, Sidebar-> Settings -> Company ->Item 'restrict_to_sell_above_mrp' => $company->restrict_to_sell_above_mrp, // Item Settings, Sidebar-> Settings -> Company ->Item 'restrict_to_sell_below_msp' => $company->restrict_to_sell_below_msp, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_sale_price' => $company->auto_update_sale_price, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_purchase_price' => $company->auto_update_purchase_price, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_average_purchase_price' => $company->auto_update_average_purchase_price, // Item Settings, Sidebar-> Settings -> Company ->Item null 'is_item_name_unique' => $company->is_item_name_unique, // Item Settings, Sidebar-> Settings -> Company ->Item 'tax_type' => $company->tax_type, // Item Settings, Sidebar-> Settings -> Company ->Item null 'enable_serial_tracking' => $company->enable_serial_tracking, // Item Settings, Sidebar-> Settings -> Company ->Item null true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 1154 build Illuminate\Container\Container * @param  \Closure(static, array): TClass|class-string<TClass>  $concrete * @return TClass * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ public function build($concrete) { // If the concrete type is actually a Closure, we will just execute it and // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. arg0 object Illuminate\Foundation\Application false false false arg1  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete C:\xampp\htdocs\anilmineral\app\Providers\CompanyServiceProvider.php:23-92 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract company string false false false parameters  array false false false raiseEvents true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract company string false false false parameters  array false false false raiseEvents true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract company string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 138 app null if (! function_exists('app')) { /** * Get the available container instance. * * @template TClass of object * * @param  string|class-string<TClass>|null  $abstract * @return ($abstract is class-string<TClass> ? TClass : ($abstract is null ? \Illuminate\Foundation\Application : mixed)) */ function app($abstract = null, array $parameters = []) { if (is_null($abstract)) { return Container::getInstance(); } null return Container::getInstance()->make($abstract, $parameters); } } null if (! function_exists('app_path')) { /** * Get the path to the application folder. * * @param  string  $path */ function app_path($path = ''): string { return app()->path($path); } } abstract company string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\app\Traits\FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } abstract company string false false false parameters  array false false false true C:\xampp\htdocs\anilmineral\app\Http\Controllers\DashboardController.php 41 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create/quotation/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R 7GlgpSjxFosoPL5nfHZHkOXmQJ3cnlBHJw4RlH3J SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R http://localhost/anilmineral/public/dashboard   1 dashboard  App\Http\Controllers\DashboardController@index web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-30T00:27:36.000000Z 2026-03-30T01:48:16.000000Z null null null 1  1 Admin web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.92 mysql 1 1777019661.3149 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.71 mysql App\Models\User 1777019661.3446 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.99 mysql App\Models\User 1777019661.3511 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.66 mysql 1 1777019661.3642 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.68 mysql 1 1777019661.3718 select `id` from `parties` where `party_type` = ? 0.53 mysql customer 1777019661.3775 select `id` from `parties` where `party_type` = ? 0.48 mysql supplier 1777019661.3817 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?) limit 1 0.62 mysql 1 2 3 1777019661.3883 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 0.83 mysql 1 2 3 receive 1777019661.3941 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 0.77 mysql 1 2 3 pay 1777019661.3986 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?) limit 1 0.59 mysql 1 2 3 1777019661.4031 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?) limit 1 0.52 mysql 1 2 3 1777019661.4084 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?) limit 1 0.6 mysql 1 2 3 1777019661.4138 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?) limit 1 0.59 mysql 1 2 3 1777019661.4203 production null null C:\xampp\htdocs\anilmineral null e1853a85-5984-4901-b4cd-745ecb3b8445 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Providers\CompanyServiceProvider.php 48 App\Providers\{closure} App\Providers\CompanyServiceProvider null $active_sms_api = $company ? $company->active_sms_api : null; null $isEnableCrm = $company ? $company->is_enable_crm : null; null return [ 'name' => $company->name ?? '', 'email' => $company->email ?? '', 'mobile' => $company->mobile ?? '', 'address' => $company->address ?? '', 'tax_number' => $company->tax_number ?? '', 'timezone' => $timezone, 'date_format' => $dateFormat, 'time_format' => $timeFormat, 'active_sms_api' => $active_sms_api, 'number_precision' => $company->number_precision, 'quantity_precision' => $company->quantity_precision, null 'show_sku' => $company->show_sku, // Item Settings, Sidebar-> Settings -> Company ->Item 'show_mrp' => $company->show_mrp, // Item Settings, Sidebar-> Settings -> Company ->Item 'restrict_to_sell_above_mrp' => $company->restrict_to_sell_above_mrp, // Item Settings, Sidebar-> Settings -> Company ->Item 'restrict_to_sell_below_msp' => $company->restrict_to_sell_below_msp, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_sale_price' => $company->auto_update_sale_price, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_purchase_price' => $company->auto_update_purchase_price, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_average_purchase_price' => $company->auto_update_average_purchase_price, // Item Settings, Sidebar-> Settings -> Company ->Item null 'is_item_name_unique' => $company->is_item_name_unique, // Item Settings, Sidebar-> Settings -> Company ->Item 'tax_type' => $company->tax_type, // Item Settings, Sidebar-> Settings -> Company ->Item null 'enable_serial_tracking' => $company->enable_serial_tracking, // Item Settings, Sidebar-> Settings -> Company ->Item null true app\Providers\CompanyServiceProvider.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 1154 build Illuminate\Container\Container * @param  \Closure(static, array): TClass|class-string<TClass>  $concrete * @return TClass * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ public function build($concrete) { // If the concrete type is actually a Closure, we will just execute it and // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. arg0 object Illuminate\Foundation\Application false false false arg1  array false false false false vendor\laravel\framework\src\Illuminate\Container\Container.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete C:\xampp\htdocs\anilmineral\app\Providers\CompanyServiceProvider.php:23-92 Closure false false false false vendor\laravel\framework\src\Illuminate\Container\Container.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract company string false false false parameters  array false false false raiseEvents true bool false false false false vendor\laravel\framework\src\Illuminate\Foundation\Application.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract company string false false false parameters  array false false false raiseEvents true bool false false false false vendor\laravel\framework\src\Illuminate\Container\Container.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract company string false false false parameters  array false false false false vendor\laravel\framework\src\Illuminate\Foundation\Application.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 138 app null if (! function_exists('app')) { /** * Get the available container instance. * * @template TClass of object * * @param  string|class-string<TClass>|null  $abstract * @return ($abstract is class-string<TClass> ? TClass : ($abstract is null ? \Illuminate\Foundation\Application : mixed)) */ function app($abstract = null, array $parameters = []) { if (is_null($abstract)) { return Container::getInstance(); } null return Container::getInstance()->make($abstract, $parameters); } } null if (! function_exists('app_path')) { /** * Get the path to the application folder. * * @param  string  $path */ function app_path($path = ''): string { return app()->path($path); } } abstract company string false false false parameters  array false false false false vendor\laravel\framework\src\Illuminate\Foundation\helpers.php C:\xampp\htdocs\anilmineral\app\Traits\FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } abstract company string false false false parameters  array false false false true app\Traits\FormatNumber.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\DashboardController.php 41 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true app\Http\Controllers\DashboardController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.92 mysql 1 1777019661.3149 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.71 mysql App\Models\User 1777019661.3446 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.99 mysql App\Models\User 1777019661.3511 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.66 mysql 1 1777019661.3642 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.68 mysql 1 1777019661.3718 select `id` from `parties` where `party_type` = ? 0.53 mysql customer 1777019661.3775 select `id` from `parties` where `party_type` = ? 0.48 mysql supplier 1777019661.3817 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?) limit 1 0.62 mysql 1 2 3 1777019661.3883 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 0.83 mysql 1 2 3 receive 1777019661.3941 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 0.77 mysql 1 2 3 pay 1777019661.3986 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?) limit 1 0.59 mysql 1 2 3 1777019661.4031 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?) limit 1 0.52 mysql 1 2 3 1777019661.4084 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?) limit 1 0.6 mysql 1 2 3 1777019661.4138 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?) limit 1 0.59 mysql 1 2 3 1777019661.4203   null localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create/quotation/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R 7GlgpSjxFosoPL5nfHZHkOXmQJ3cnlBHJw4RlH3J SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R http://localhost/anilmineral/public/dashboard   1 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-30T00:27:36.000000Z 2026-03-30T01:48:16.000000Z null null null 1  1 Admin web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 1 null null App\Models\User 1 1 dashboard  App\Http\Controllers\DashboardController@index web auth null null null null null null  web http://localhost/anilmineral/public/dashboard ErrorException Attempt to read property "number_precision" on null C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Providers\CompanyServiceProvider App\Providers\{closure}    {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T08:34:28.584Z"} 
[2026-04-24 14:17:21] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T08:47:19.313Z"} 
[2026-04-24 14:17:21] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 Symfony\Component\Routing\Exception\RouteNotFoundException 1777020438 Route [dashboardss] not defined.    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 526 route Illuminate\Routing\UrlGenerator public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name dashboardss string false false false parameters  array false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php 23 require null <h4 class="logo-text">{{ app('site')['name'] }}</h4> </div> <div class="toggle-icon ms-auto"><i class='bx bx-arrow-back'></i> </div> </div> <!--navigation--> <ul class="metismenu" id="menu"> <li> <a href="{{ route('dashboard') }}"> <div class="parent-icon"><i class='bx bx-home-alt'></i> </div> <div class="menu-title">{{ __('app.dashboard') }}</div> </a> </li> <li> <a href="{{ route('dashboardss') }}"> <div class="parent-icon"><i class='bx bx-home-alt'></i> </div> <div class="menu-title">{{ __('app.dashboard') }}</div> </a> </li> @canany(['customer.create', 'customer.view', 'supplier.create', 'supplier.view']) <li> <a href="javascript:;" class="has-arrow"> <div class="parent-icon"><i class="bx bx-group"></i> </div> <div class="menu-title">{{ __('party.contacts') }}</div> </a> <ul> name dashboardss string false false false parameters  array false false false absolute true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\6532fc2e57390462d1a4359e03abe23a.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/navigation.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/navigation.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 12 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php 512 require null ${item.name} <input type="hidden" class="product_id" value="${item.pr_item_id}"> </td> <td> <input type="number" value="${item.quantity}" class="form-control qty"> </td> </tr> `; }); null $('#createItems').html(rows); }) .catch(err => { console.error("ERROR:", err); }); null }); null }); null null null $('#createRFQModal').on('hidden.bs.modal', function () { $('#pr_id').val(''); $('#vendor_id').val(null).trigger('change'); $('#createItems').html(''); }); }); </script> null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\d01659f3dcb283d2277603ae4df3b3fe.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R 7GlgpSjxFosoPL5nfHZHkOXmQJ3cnlBHJw4RlH3J SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R http://localhost/anilmineral/public/users/getimage   1 null create.quotation.list  App\Http\Controllers\Purchase\PurchaserequestController@rfqindex web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php <pre class=sf-dump id=sf-dump-224071385 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1718</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-224071385", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-126848783 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2233</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:7</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2464</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>27</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260424-124420</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:20</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:20</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260424-124330</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2467</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260423-154447</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-23 15:44:47</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-23 15:44:47</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2466</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260423-154119</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-23 15:41:19</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-23 15:41:19</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#2463</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>17</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260416-095321</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:21</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:21</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#2460</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>16</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260416-093546</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:46</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:46</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
    </samp>}
    <span class=sf-dump-index>5</span> => {<a class=sf-dump-ref>#2459</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>15</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260408-165301</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": "<span class=sf-dump-str title="47 characters">uploads/quotation_excel/RFQ-20260408-165301.csv</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 16:53:01</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 16:56:59</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
    </samp>}
    <span class=sf-dump-index>6</span> => {<a class=sf-dump-ref>#2461</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>14</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260408-164317</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": "<span class=sf-dump-str title="47 characters">uploads/quotation_excel/RFQ-20260408-164317.csv</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 16:43:17</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 17:07:42</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-126848783", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-789432975 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2468</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2502</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="3 characters">abc</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="3 characters">jkl</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="25 characters">khushilodha1971@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2494</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="6 characters">khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="4 characters">jain</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="25 characters">khushilodha1971@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": "<span class=sf-dump-str title="7 characters">7894562</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2501</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="5 characters">ANMOL</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="5 characters">LODHA</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="25 characters">khushilodha1971@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:39:54</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:39:54</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-789432975", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-182305355 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2469</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2458</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>27</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260424-124330</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-24</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:43:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:02</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-182305355", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1571420193 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1571420193", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-423822295 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-423822295", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1475482107 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1475482107", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-294780665 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-294780665", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-538625045 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-538625045", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1201848145 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1201848145", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1769589224 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2875</a>}
</pre><script>Sfdump("sf-dump-1769589224", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-640563937 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2878</a>}
</pre><script>Sfdump("sf-dump-640563937", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-433372468 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2468</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2502</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="3 characters">abc</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="3 characters">jkl</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="25 characters">khushilodha1971@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2494</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="6 characters">khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="4 characters">jain</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="25 characters">khushilodha1971@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": "<span class=sf-dump-str title="7 characters">7894562</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2501</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="5 characters">ANMOL</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="5 characters">LODHA</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="25 characters">khushilodha1971@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:39:54</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:39:54</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-433372468", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-527587793 data-indent-pad="  ">{<a class=sf-dump-ref>#2461</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>14</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>18</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260408-164317</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": "<span class=sf-dump-str title="47 characters">uploads/quotation_excel/RFQ-20260408-164317.csv</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 16:43:17</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 17:07:42</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
</samp>}
</pre><script>Sfdump("sf-dump-527587793", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1106255727 data-indent-pad="  "><span class=sf-dump-num>6</span>
</pre><script>Sfdump("sf-dump-1106255727", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-801028777 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-801028777", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-58643459 data-indent-pad="  ">{<a class=sf-dump-ref>#2458</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>27</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260424-124330</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-24</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:43:30</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:02</span>"
</samp>}
</pre><script>Sfdump("sf-dump-58643459", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1718322456 data-indent-pad="  ">{<a class=sf-dump-ref>#2501</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="5 characters">ANMOL</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="5 characters">LODHA</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="25 characters">khushilodha1971@gmail.com</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:39:54</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:39:54</span>"
</samp>}
</pre><script>Sfdump("sf-dump-1718322456", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.35 mysql 1 1777020434.2787 select `rfqs`.*, `purchase_requests`.`pr_number` from `rfqs` inner join `purchase_requests` on `rfqs`.`purchase_request_id` = `purchase_requests`.`id` order by `created_at` desc 0.77 mysql  1777020434.289 select * from `purchase_requests` where `is_active` = ? 0.68 mysql 1 1777020434.2944 select * from `parties` 0.79 mysql  1777020434.2989 production null null C:\xampp\htdocs\anilmineral null 2f16e791-ad34-4388-a7cf-ebd552024140 null null Laravel Client PHP 12.30.1 8.2.12 Symfony\Component\Routing\Exception\RouteNotFoundException 1777020438 Route [dashboardss] not defined.    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 526 route Illuminate\Routing\UrlGenerator public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name dashboardss string false false false parameters  array false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php 23 require null <h4 class="logo-text">{{ app('site')['name'] }}</h4> </div> <div class="toggle-icon ms-auto"><i class='bx bx-arrow-back'></i> </div> </div> <!--navigation--> <ul class="metismenu" id="menu"> <li> <a href="{{ route('dashboard') }}"> <div class="parent-icon"><i class='bx bx-home-alt'></i> </div> <div class="menu-title">{{ __('app.dashboard') }}</div> </a> </li> <li> <a href="{{ route('dashboardss') }}"> <div class="parent-icon"><i class='bx bx-home-alt'></i> </div> <div class="menu-title">{{ __('app.dashboard') }}</div> </a> </li> @canany(['customer.create', 'customer.view', 'supplier.create', 'supplier.view']) <li> <a href="javascript:;" class="has-arrow"> <div class="parent-icon"><i class="bx bx-group"></i> </div> <div class="menu-title">{{ __('party.contacts') }}</div> </a> <ul> name dashboardss string false false false parameters  array false false false absolute true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\6532fc2e57390462d1a4359e03abe23a.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/navigation.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/navigation.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 12 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php 512 require null ${item.name} <input type="hidden" class="product_id" value="${item.pr_item_id}"> </td> <td> <input type="number" value="${item.quantity}" class="form-control qty"> </td> </tr> `; }); null $('#createItems').html(rows); }) .catch(err => { console.error("ERROR:", err); }); null }); null }); null null null $('#createRFQModal').on('hidden.bs.modal', function () { $('#pr_id').val(''); $('#vendor_id').val(null).trigger('change'); $('#createItems').html(''); }); }); </script> null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\d01659f3dcb283d2277603ae4df3b3fe.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/request/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R 7GlgpSjxFosoPL5nfHZHkOXmQJ3cnlBHJw4RlH3J SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R http://localhost/anilmineral/public/users/getimage   1 null create.quotation.list  App\Http\Controllers\Purchase\PurchaserequestController@rfqindex web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php <pre class=sf-dump id=sf-dump-224071385 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1718</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-224071385", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-126848783 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2233</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:7</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2464</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>27</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260424-124420</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:20</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:20</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260424-124330</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2467</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260423-154447</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-23 15:44:47</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-23 15:44:47</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2466</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260423-154119</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-23 15:41:19</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-23 15:41:19</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#2463</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>17</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260416-095321</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:21</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:21</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#2460</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>16</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260416-093546</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:46</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:46</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
    </samp>}
    <span class=sf-dump-index>5</span> => {<a class=sf-dump-ref>#2459</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>15</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260408-165301</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": "<span class=sf-dump-str title="47 characters">uploads/quotation_excel/RFQ-20260408-165301.csv</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 16:53:01</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 16:56:59</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
    </samp>}
    <span class=sf-dump-index>6</span> => {<a class=sf-dump-ref>#2461</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>14</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260408-164317</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": "<span class=sf-dump-str title="47 characters">uploads/quotation_excel/RFQ-20260408-164317.csv</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 16:43:17</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 17:07:42</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-126848783", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-789432975 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2468</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2502</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="3 characters">abc</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="3 characters">jkl</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="25 characters">khushilodha1971@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2494</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="6 characters">khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="4 characters">jain</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="25 characters">khushilodha1971@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": "<span class=sf-dump-str title="7 characters">7894562</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2501</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="5 characters">ANMOL</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="5 characters">LODHA</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="25 characters">khushilodha1971@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:39:54</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:39:54</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-789432975", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-182305355 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2469</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2458</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>27</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260424-124330</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-24</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:43:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:02</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-182305355", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1571420193 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1571420193", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-423822295 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-423822295", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1475482107 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1475482107", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-294780665 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-294780665", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-538625045 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-538625045", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1201848145 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1201848145", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1769589224 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2875</a>}
</pre><script>Sfdump("sf-dump-1769589224", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-640563937 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2878</a>}
</pre><script>Sfdump("sf-dump-640563937", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-433372468 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2468</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2502</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="3 characters">abc</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="3 characters">jkl</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="25 characters">khushilodha1971@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2494</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="6 characters">khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="4 characters">jain</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="25 characters">khushilodha1971@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": "<span class=sf-dump-str title="7 characters">7894562</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2501</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="5 characters">ANMOL</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="5 characters">LODHA</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="25 characters">khushilodha1971@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:39:54</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:39:54</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-433372468", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-527587793 data-indent-pad="  ">{<a class=sf-dump-ref>#2461</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>14</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>18</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260408-164317</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": "<span class=sf-dump-str title="47 characters">uploads/quotation_excel/RFQ-20260408-164317.csv</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 16:43:17</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 17:07:42</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
</samp>}
</pre><script>Sfdump("sf-dump-527587793", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1106255727 data-indent-pad="  "><span class=sf-dump-num>6</span>
</pre><script>Sfdump("sf-dump-1106255727", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-801028777 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-801028777", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-58643459 data-indent-pad="  ">{<a class=sf-dump-ref>#2458</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>27</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260424-124330</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-24</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:43:30</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:02</span>"
</samp>}
</pre><script>Sfdump("sf-dump-58643459", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1718322456 data-indent-pad="  ">{<a class=sf-dump-ref>#2501</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="5 characters">ANMOL</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="5 characters">LODHA</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="25 characters">khushilodha1971@gmail.com</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:39:54</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:39:54</span>"
</samp>}
</pre><script>Sfdump("sf-dump-1718322456", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.35 mysql 1 1777020434.2787 select `rfqs`.*, `purchase_requests`.`pr_number` from `rfqs` inner join `purchase_requests` on `rfqs`.`purchase_request_id` = `purchase_requests`.`id` order by `created_at` desc 0.77 mysql  1777020434.289 select * from `purchase_requests` where `is_active` = ? 0.68 mysql 1 1777020434.2944 select * from `parties` 0.79 mysql  1777020434.2989 production null null C:\xampp\htdocs\anilmineral null 2f16e791-ad34-4388-a7cf-ebd552024140 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 526 route Illuminate\Routing\UrlGenerator public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) {  false vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name dashboardss string false false false parameters  array false false false absolute true bool false false false false vendor\laravel\framework\src\Illuminate\Foundation\helpers.php C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php 23 require null <h4 class="logo-text">{{ app('site')['name'] }}</h4> </div> <div class="toggle-icon ms-auto"><i class='bx bx-arrow-back'></i> </div> </div> <!--navigation--> <ul class="metismenu" id="menu"> <li> <a href="{{ route('dashboard') }}"> <div class="parent-icon"><i class='bx bx-home-alt'></i> </div> <div class="menu-title">{{ __('app.dashboard') }}</div> </a> </li> <li> <a href="{{ route('dashboardss') }}"> <div class="parent-icon"><i class='bx bx-home-alt'></i> </div> <div class="menu-title">{{ __('app.dashboard') }}</div> </a> </li> @canany(['customer.create', 'customer.view', 'supplier.create', 'supplier.view']) <li> <a href="javascript:;" class="has-arrow"> <div class="parent-icon"><i class="bx bx-group"></i> </div> <div class="menu-title">{{ __('party.contacts') }}</div> </a> <ul> name dashboardss string false false false parameters  array false false false absolute true bool false false false true resources\views\layouts\navigation.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\6532fc2e57390462d1a4359e03abe23a.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/navigation.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/navigation.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 12 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null callback null null false false false true resources\views\layouts\app.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) object (Illuminate\Support\Collection) object (stdClass) 6 null object (stdClass) object (stdClass) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\purchase\quotation\index.blade.php 512 require null ${item.name} <input type="hidden" class="product_id" value="${item.pr_item_id}"> </td> <td> <input type="number" value="${item.quantity}" class="form-control qty"> </td> </tr> `; }); null $('#createItems').html(rows); }) .catch(err => { console.error("ERROR:", err); }); null }); null }); null null null $('#createRFQModal').on('hidden.bs.modal', function () { $('#pr_id').val(''); $('#vendor_id').val(null).trigger('change'); $('#createItems').html(''); }); }); </script> null callback null null false false false true resources\views\purchase\quotation\index.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\d01659f3dcb283d2277603ae4df3b3fe.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/d01659f3dcb283d2277603ae4df3b3fe.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$f54) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$f55) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/request/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.35 mysql 1 1777020434.2787 select `rfqs`.*, `purchase_requests`.`pr_number` from `rfqs` inner join `purchase_requests` on `rfqs`.`purchase_request_id` = `purchase_requests`.`id` order by `created_at` desc 0.77 mysql  1777020434.289 select * from `purchase_requests` where `is_active` = ? 0.68 mysql 1 1777020434.2944 select * from `parties` 0.79 mysql  1777020434.2989   null localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R 7GlgpSjxFosoPL5nfHZHkOXmQJ3cnlBHJw4RlH3J SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R http://localhost/anilmineral/public/users/getimage   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 create.quotation.list  App\Http\Controllers\Purchase\PurchaserequestController@rfqindex web auth null null C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php <pre class=sf-dump id=sf-dump-224071385 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1718</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-224071385", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-126848783 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2233</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:7</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2464</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>27</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260424-124420</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:20</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:20</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260424-124330</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2467</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>21</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260423-154447</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-23 15:44:47</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-23 15:44:47</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-094255</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2466</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260423-154119</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-23 15:41:19</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-23 15:41:19</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#2463</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>17</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>26</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260416-095321</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:21</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:53:21</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-095250</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#2460</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>16</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>20</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260416-093546</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:46</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-16 09:35:46</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260416-093512</span>"
    </samp>}
    <span class=sf-dump-index>5</span> => {<a class=sf-dump-ref>#2459</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>15</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>19</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260408-165301</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": "<span class=sf-dump-str title="47 characters">uploads/quotation_excel/RFQ-20260408-165301.csv</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 16:53:01</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 16:56:59</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-130323</span>"
    </samp>}
    <span class=sf-dump-index>6</span> => {<a class=sf-dump-ref>#2461</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>14</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>18</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260408-164317</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": "<span class=sf-dump-str title="47 characters">uploads/quotation_excel/RFQ-20260408-164317.csv</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 16:43:17</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 17:07:42</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-126848783", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-789432975 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2468</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2502</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="3 characters">abc</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="3 characters">jkl</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="25 characters">khushilodha1971@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2494</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="6 characters">khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="4 characters">jain</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="25 characters">khushilodha1971@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": "<span class=sf-dump-str title="7 characters">7894562</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2501</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="5 characters">ANMOL</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="5 characters">LODHA</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="25 characters">khushilodha1971@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:39:54</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:39:54</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-789432975", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-182305355 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2469</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2458</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>27</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260424-124330</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-24</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:43:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:02</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-182305355", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1571420193 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1571420193", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-423822295 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-423822295", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1475482107 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1475482107", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-294780665 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-294780665", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-538625045 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-538625045", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1201848145 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1201848145", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1769589224 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2875</a>}
</pre><script>Sfdump("sf-dump-1769589224", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-640563937 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2878</a>}
</pre><script>Sfdump("sf-dump-640563937", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-433372468 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2468</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2502</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="3 characters">abc</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="3 characters">jkl</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="25 characters">khushilodha1971@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-03-30 16:32:15</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2494</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="6 characters">khushi</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="4 characters">jain</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="25 characters">khushilodha1971@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": "<span class=sf-dump-str title="7 characters">7894562</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-06 15:54:55</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2501</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="5 characters">ANMOL</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="5 characters">LODHA</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="25 characters">khushilodha1971@gmail.com</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:39:54</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:39:54</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-433372468", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-527587793 data-indent-pad="  ">{<a class=sf-dump-ref>#2461</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>14</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>18</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260408-164317</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": "<span class=sf-dump-str title="47 characters">uploads/quotation_excel/RFQ-20260408-164317.csv</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 16:43:17</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-08 17:07:42</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260408-114006</span>"
</samp>}
</pre><script>Sfdump("sf-dump-527587793", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1106255727 data-indent-pad="  "><span class=sf-dump-num>6</span>
</pre><script>Sfdump("sf-dump-1106255727", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-801028777 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-801028777", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-58643459 data-indent-pad="  ">{<a class=sf-dump-ref>#2458</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>27</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260424-124330</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-24</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:43:30</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:02</span>"
</samp>}
</pre><script>Sfdump("sf-dump-58643459", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1718322456 data-indent-pad="  ">{<a class=sf-dump-ref>#2501</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="5 characters">ANMOL</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": "<span class=sf-dump-str title="5 characters">LODHA</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": "<span class=sf-dump-str title="25 characters">khushilodha1971@gmail.com</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": "<span class=sf-dump-str title="32 characters">506 A BLOCK MAHAVIRAM APPARTMENT</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": "<span class=sf-dump-str title="20 characters">HIRAN MAGRI SECTOR 4</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:39:54</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-07 12:39:54</span>"
</samp>}
</pre><script>Sfdump("sf-dump-1718322456", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/request/create/quotation/list Symfony\Component\Routing\Exception\RouteNotFoundException Route [dashboardss] not defined. C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\Routing\UrlGenerator route    {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T08:47:19.348Z"} 
[2026-04-24 14:20:16] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T08:50:14.902Z"} 
[2026-04-24 14:20:16] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1777020614 Undefined variable $pendingSaleOrders    C:\xampp\htdocs\anilmineral\resources\views\dashboard.blade.php 17 require null @section('title', __('app.dashboard')) null @section('content') <!--start page wrapper --> <div class="page-wrapper"> <div class="page-content"> null @can('dashboard.can.view.widget.cards') <div class="row row-cols-1 row-cols-md-2 row-cols-xl-4"> <div class="col"> <div class="card radius-10 border-start border-0 border-4 border-info"> <div class="card-body"> <div class="d-flex align-items-center"> <div> <p class="mb-0 text-secondary">{{ __('sale.order.pending') }}</p> <h4 class="my-1 text-info">{{ $pendingSaleOrders }}</h4> null </div> <div class="widgets-icons-2 rounded-circle bg-gradient-blues text-white ms-auto"><i class='bx bxs-cart'></i> </div> </div> </div> </div> </div> <div class="col"> <div class="card radius-10 border-start border-0 border-4 border-success"> <div class="card-body"> <div class="d-flex align-items-center"> <div> <p class="mb-0 text-secondary">{{ __('sale.order.completed') }}</p>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ad16dd5d42b94795a37d752a2b50b084.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1504) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1505) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1504) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1505) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1504) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1505) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1504) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1505) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1504) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1505) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/dashboardss null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create/quotation/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R 7GlgpSjxFosoPL5nfHZHkOXmQJ3cnlBHJw4RlH3J SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R http://localhost/anilmineral/public/users/getimage   1 null dashboardss  App\Http\Controllers\DashboardController@indexs web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\dashboard.blade.php <pre class=sf-dump id=sf-dump-2053092582 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1509</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2053092582", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-553172857 data-indent-pad="  "><span class=sf-dump-num>8</span>
</pre><script>Sfdump("sf-dump-553172857", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1582022020 data-indent-pad="  "><span class=sf-dump-num>8</span>
</pre><script>Sfdump("sf-dump-1582022020", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-71243767 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-71243767", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1101555579 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1101555579", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1364420801 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1364420801", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-333200054 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-333200054", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-633302854 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-633302854", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1348054516 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1348054516", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-145262911 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-145262911", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1843648040 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2607</a>}
</pre><script>Sfdump("sf-dump-1843648040", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-588778990 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2645</a>}
</pre><script>Sfdump("sf-dump-588778990", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.68 mysql 1 1777020614.1286 select count(*) as aggregate from `purchase_requests` 0.45 mysql  1777020614.1382 select count(*) as aggregate from `purchase_orders` 0.44 mysql  1777020614.1445 select count(*) as aggregate from `purchases` 0.4 mysql  1777020614.1519 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.67 mysql App\Models\User 1777020614.1788 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.7 mysql App\Models\User 1777020614.1834 production null null C:\xampp\htdocs\anilmineral null 1793255c-edc0-4269-8e59-a0094df1c9b7 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1777020614 Undefined variable $pendingSaleOrders    C:\xampp\htdocs\anilmineral\resources\views\dashboard.blade.php 17 require null @section('title', __('app.dashboard')) null @section('content') <!--start page wrapper --> <div class="page-wrapper"> <div class="page-content"> null @can('dashboard.can.view.widget.cards') <div class="row row-cols-1 row-cols-md-2 row-cols-xl-4"> <div class="col"> <div class="card radius-10 border-start border-0 border-4 border-info"> <div class="card-body"> <div class="d-flex align-items-center"> <div> <p class="mb-0 text-secondary">{{ __('sale.order.pending') }}</p> <h4 class="my-1 text-info">{{ $pendingSaleOrders }}</h4> null </div> <div class="widgets-icons-2 rounded-circle bg-gradient-blues text-white ms-auto"><i class='bx bxs-cart'></i> </div> </div> </div> </div> </div> <div class="col"> <div class="card radius-10 border-start border-0 border-4 border-success"> <div class="card-body"> <div class="d-flex align-items-center"> <div> <p class="mb-0 text-secondary">{{ __('sale.order.completed') }}</p>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ad16dd5d42b94795a37d752a2b50b084.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1504) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1505) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1504) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1505) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1504) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1505) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1504) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1505) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1504) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1505) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/dashboardss null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create/quotation/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R 7GlgpSjxFosoPL5nfHZHkOXmQJ3cnlBHJw4RlH3J SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R http://localhost/anilmineral/public/users/getimage   1 null dashboardss  App\Http\Controllers\DashboardController@indexs web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\dashboard.blade.php <pre class=sf-dump id=sf-dump-2053092582 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1509</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2053092582", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-553172857 data-indent-pad="  "><span class=sf-dump-num>8</span>
</pre><script>Sfdump("sf-dump-553172857", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1582022020 data-indent-pad="  "><span class=sf-dump-num>8</span>
</pre><script>Sfdump("sf-dump-1582022020", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-71243767 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-71243767", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1101555579 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1101555579", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1364420801 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1364420801", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-333200054 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-333200054", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-633302854 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-633302854", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1348054516 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1348054516", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-145262911 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-145262911", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1843648040 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2607</a>}
</pre><script>Sfdump("sf-dump-1843648040", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-588778990 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2645</a>}
</pre><script>Sfdump("sf-dump-588778990", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.68 mysql 1 1777020614.1286 select count(*) as aggregate from `purchase_requests` 0.45 mysql  1777020614.1382 select count(*) as aggregate from `purchase_orders` 0.44 mysql  1777020614.1445 select count(*) as aggregate from `purchases` 0.4 mysql  1777020614.1519 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.67 mysql App\Models\User 1777020614.1788 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.7 mysql App\Models\User 1777020614.1834 production null null C:\xampp\htdocs\anilmineral null 1793255c-edc0-4269-8e59-a0094df1c9b7 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\dashboard.blade.php 17 require null @section('title', __('app.dashboard')) null @section('content') <!--start page wrapper --> <div class="page-wrapper"> <div class="page-content"> null @can('dashboard.can.view.widget.cards') <div class="row row-cols-1 row-cols-md-2 row-cols-xl-4"> <div class="col"> <div class="card radius-10 border-start border-0 border-4 border-info"> <div class="card-body"> <div class="d-flex align-items-center"> <div> <p class="mb-0 text-secondary">{{ __('sale.order.pending') }}</p> <h4 class="my-1 text-info">{{ $pendingSaleOrders }}</h4> null </div> <div class="widgets-icons-2 rounded-circle bg-gradient-blues text-white ms-auto"><i class='bx bxs-cart'></i> </div> </div> </div> </div> </div> <div class="col"> <div class="card radius-10 border-start border-0 border-4 border-success"> <div class="card-body"> <div class="d-flex align-items-center"> <div> <p class="mb-0 text-secondary">{{ __('sale.order.completed') }}</p>  true resources\views\dashboard.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ad16dd5d42b94795a37d752a2b50b084.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1504) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1505) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1504) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1505) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1504) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1505) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1504) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1505) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1504) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1505) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/dashboardss null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.68 mysql 1 1777020614.1286 select count(*) as aggregate from `purchase_requests` 0.45 mysql  1777020614.1382 select count(*) as aggregate from `purchase_orders` 0.44 mysql  1777020614.1445 select count(*) as aggregate from `purchases` 0.4 mysql  1777020614.1519 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.67 mysql App\Models\User 1777020614.1788 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.7 mysql App\Models\User 1777020614.1834   null localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create/quotation/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R 7GlgpSjxFosoPL5nfHZHkOXmQJ3cnlBHJw4RlH3J SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R http://localhost/anilmineral/public/users/getimage   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 dashboardss  App\Http\Controllers\DashboardController@indexs web auth null null C:\xampp\htdocs\anilmineral\resources\views\dashboard.blade.php <pre class=sf-dump id=sf-dump-2053092582 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1509</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2053092582", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-553172857 data-indent-pad="  "><span class=sf-dump-num>8</span>
</pre><script>Sfdump("sf-dump-553172857", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1582022020 data-indent-pad="  "><span class=sf-dump-num>8</span>
</pre><script>Sfdump("sf-dump-1582022020", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-71243767 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-71243767", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1101555579 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1101555579", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1364420801 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1364420801", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-333200054 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-333200054", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-633302854 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-633302854", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1348054516 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1348054516", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-145262911 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-145262911", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1843648040 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2607</a>}
</pre><script>Sfdump("sf-dump-1843648040", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-588778990 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2645</a>}
</pre><script>Sfdump("sf-dump-588778990", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/dashboardss ErrorException Undefined variable $pendingSaleOrders C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T08:50:14.949Z"} 
[2026-04-24 14:20:31] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T08:50:30.476Z"} 
[2026-04-24 14:20:31] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 InvalidArgumentException 1777020630 Cannot end a section without first starting one.    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Concerns\ManagesLayouts.php 94 stopSection Illuminate\View\Factory null return $this->yieldContent($this->stopSection()); } null /** * Stop injecting content into a section. * * @param  bool  $overwrite * @return string * * @throws \InvalidArgumentException */ public function stopSection($overwrite = false) { if (empty($this->sectionStack)) { throw new InvalidArgumentException('Cannot end a section without first starting one.'); } null $last = array_pop($this->sectionStack); null if ($overwrite) { $this->sections[$last] = ob_get_clean(); } else { $this->extendSection($last, ob_get_clean()); } null return $last; } null /**  false C:\xampp\htdocs\anilmineral\resources\views\dashboards.blade.php 111 require null null <!-- Purchase Bills --> <div class="col-md-3"> <div class="dash-card red"> <div> <p>Purchase Bills</p> <h3>{{ $totalPurchaseBills }}</h3> </div> <div class="icon"> <i class="fas fa-file-invoice"></i> </div> </div> </div> null <!-- Example Extra Card --> <div class="col-md-3"> <div class="dash-card orange"> <div> <p>Total Expense</p> <h3>0.00</h3> </div> <div class="icon"> <i class="fas fa-wallet"></i> </div> </div> </div> null </div> </div> @endsection overwrite false bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\592c464d2fdec595309bc6abd7edb02d.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/592c464d2fdec595309bc6abd7edb02d.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$17db) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$17dc) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/592c464d2fdec595309bc6abd7edb02d.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$17db) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$17dc) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/592c464d2fdec595309bc6abd7edb02d.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$17db) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$17dc) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/dashboards.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$17db) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$17dc) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/dashboards.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$17db) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$17dc) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/dashboardss null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create/quotation/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R 7GlgpSjxFosoPL5nfHZHkOXmQJ3cnlBHJw4RlH3J SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R http://localhost/anilmineral/public/dashboardss   1 dashboardss  App\Http\Controllers\DashboardController@indexs web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\dashboards.blade.php <pre class=sf-dump id=sf-dump-701058408 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1509</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-701058408", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1300249644 data-indent-pad="  "><span class=sf-dump-num>8</span>
</pre><script>Sfdump("sf-dump-1300249644", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1238931134 data-indent-pad="  "><span class=sf-dump-num>8</span>
</pre><script>Sfdump("sf-dump-1238931134", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1594940128 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-1594940128", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2109762757 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-2109762757", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-726564925 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-726564925", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-980601151 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-980601151", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-476208286 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-476208286", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1559627866 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1559627866", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1579779356 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1579779356", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1419915303 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2607</a>}
</pre><script>Sfdump("sf-dump-1419915303", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2046879230 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2645</a>}
</pre><script>Sfdump("sf-dump-2046879230", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 24.92 mysql 1 1777020629.7909 select count(*) as aggregate from `purchase_requests` 0.57 mysql  1777020629.7984 select count(*) as aggregate from `purchase_orders` 0.66 mysql  1777020629.8044 select count(*) as aggregate from `purchases` 0.6 mysql  1777020629.8099 production null null C:\xampp\htdocs\anilmineral null 755f54c0-8a1d-4bca-b834-80b8a98393c3 null null Laravel Client PHP 12.30.1 8.2.12 InvalidArgumentException 1777020630 Cannot end a section without first starting one.    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Concerns\ManagesLayouts.php 94 stopSection Illuminate\View\Factory null return $this->yieldContent($this->stopSection()); } null /** * Stop injecting content into a section. * * @param  bool  $overwrite * @return string * * @throws \InvalidArgumentException */ public function stopSection($overwrite = false) { if (empty($this->sectionStack)) { throw new InvalidArgumentException('Cannot end a section without first starting one.'); } null $last = array_pop($this->sectionStack); null if ($overwrite) { $this->sections[$last] = ob_get_clean(); } else { $this->extendSection($last, ob_get_clean()); } null return $last; } null /**  false C:\xampp\htdocs\anilmineral\resources\views\dashboards.blade.php 111 require null null <!-- Purchase Bills --> <div class="col-md-3"> <div class="dash-card red"> <div> <p>Purchase Bills</p> <h3>{{ $totalPurchaseBills }}</h3> </div> <div class="icon"> <i class="fas fa-file-invoice"></i> </div> </div> </div> null <!-- Example Extra Card --> <div class="col-md-3"> <div class="dash-card orange"> <div> <p>Total Expense</p> <h3>0.00</h3> </div> <div class="icon"> <i class="fas fa-wallet"></i> </div> </div> </div> null </div> </div> @endsection overwrite false bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\592c464d2fdec595309bc6abd7edb02d.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/592c464d2fdec595309bc6abd7edb02d.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$17db) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$17dc) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/592c464d2fdec595309bc6abd7edb02d.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$17db) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$17dc) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/592c464d2fdec595309bc6abd7edb02d.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$17db) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$17dc) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/dashboards.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$17db) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$17dc) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/dashboards.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$17db) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$17dc) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/dashboardss null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create/quotation/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R 7GlgpSjxFosoPL5nfHZHkOXmQJ3cnlBHJw4RlH3J SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R http://localhost/anilmineral/public/dashboardss   1 dashboardss  App\Http\Controllers\DashboardController@indexs web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\dashboards.blade.php <pre class=sf-dump id=sf-dump-701058408 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1509</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-701058408", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1300249644 data-indent-pad="  "><span class=sf-dump-num>8</span>
</pre><script>Sfdump("sf-dump-1300249644", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1238931134 data-indent-pad="  "><span class=sf-dump-num>8</span>
</pre><script>Sfdump("sf-dump-1238931134", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1594940128 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-1594940128", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2109762757 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-2109762757", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-726564925 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-726564925", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-980601151 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-980601151", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-476208286 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-476208286", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1559627866 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1559627866", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1579779356 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1579779356", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1419915303 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2607</a>}
</pre><script>Sfdump("sf-dump-1419915303", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2046879230 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2645</a>}
</pre><script>Sfdump("sf-dump-2046879230", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 24.92 mysql 1 1777020629.7909 select count(*) as aggregate from `purchase_requests` 0.57 mysql  1777020629.7984 select count(*) as aggregate from `purchase_orders` 0.66 mysql  1777020629.8044 select count(*) as aggregate from `purchases` 0.6 mysql  1777020629.8099 production null null C:\xampp\htdocs\anilmineral null 755f54c0-8a1d-4bca-b834-80b8a98393c3 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Concerns\ManagesLayouts.php 94 stopSection Illuminate\View\Factory null return $this->yieldContent($this->stopSection()); } null /** * Stop injecting content into a section. * * @param  bool  $overwrite * @return string * * @throws \InvalidArgumentException */ public function stopSection($overwrite = false) { if (empty($this->sectionStack)) { throw new InvalidArgumentException('Cannot end a section without first starting one.'); } null $last = array_pop($this->sectionStack); null if ($overwrite) { $this->sections[$last] = ob_get_clean(); } else { $this->extendSection($last, ob_get_clean()); } null return $last; } null /**  false vendor\laravel\framework\src\Illuminate\View\Concerns\ManagesLayouts.php C:\xampp\htdocs\anilmineral\resources\views\dashboards.blade.php 111 require null null <!-- Purchase Bills --> <div class="col-md-3"> <div class="dash-card red"> <div> <p>Purchase Bills</p> <h3>{{ $totalPurchaseBills }}</h3> </div> <div class="icon"> <i class="fas fa-file-invoice"></i> </div> </div> </div> null <!-- Example Extra Card --> <div class="col-md-3"> <div class="dash-card orange"> <div> <p>Total Expense</p> <h3>0.00</h3> </div> <div class="icon"> <i class="fas fa-wallet"></i> </div> </div> </div> null </div> </div> @endsection overwrite false bool false false false true resources\views\dashboards.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\592c464d2fdec595309bc6abd7edb02d.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/592c464d2fdec595309bc6abd7edb02d.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$17db) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$17dc) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/592c464d2fdec595309bc6abd7edb02d.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$17db) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$17dc) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/592c464d2fdec595309bc6abd7edb02d.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$17db) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$17dc) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/dashboards.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$17db) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$17dc) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/dashboards.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 8 8 1 Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$17db) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$17dc) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/dashboardss null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 24.92 mysql 1 1777020629.7909 select count(*) as aggregate from `purchase_requests` 0.57 mysql  1777020629.7984 select count(*) as aggregate from `purchase_orders` 0.66 mysql  1777020629.8044 select count(*) as aggregate from `purchases` 0.6 mysql  1777020629.8099   null localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/request/create/quotation/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R 7GlgpSjxFosoPL5nfHZHkOXmQJ3cnlBHJw4RlH3J SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R http://localhost/anilmineral/public/dashboardss   1 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 dashboardss  App\Http\Controllers\DashboardController@indexs web auth null null C:\xampp\htdocs\anilmineral\resources\views\dashboards.blade.php <pre class=sf-dump id=sf-dump-701058408 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1509</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-701058408", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1300249644 data-indent-pad="  "><span class=sf-dump-num>8</span>
</pre><script>Sfdump("sf-dump-1300249644", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1238931134 data-indent-pad="  "><span class=sf-dump-num>8</span>
</pre><script>Sfdump("sf-dump-1238931134", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1594940128 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-1594940128", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2109762757 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-2109762757", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-726564925 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-726564925", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-980601151 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-980601151", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-476208286 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-476208286", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1559627866 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1559627866", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1579779356 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1579779356", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1419915303 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2607</a>}
</pre><script>Sfdump("sf-dump-1419915303", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2046879230 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2645</a>}
</pre><script>Sfdump("sf-dump-2046879230", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/dashboardss InvalidArgumentException Cannot end a section without first starting one. C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\View\Factory stopSection    {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T08:50:30.515Z"} 
[2026-04-24 14:29:07] production.DEBUG: 🔍 Browser logger active (MCP server detected). Posting to: http://localhost/anilmineral/public/_boost/browser-logs {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T08:59:06.724Z"} 
[2026-04-24 14:29:17] production.DEBUG: 🔍 Browser logger active (MCP server detected). Posting to: http://localhost/anilmineral/public/_boost/browser-logs {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T08:59:15.686Z"} 
[2026-04-24 14:29:20] production.DEBUG: 🔍 Browser logger active (MCP server detected). Posting to: http://localhost/anilmineral/public/_boost/browser-logs {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T08:59:18.911Z"} 
[2026-04-24 14:29:33] production.DEBUG: 🔍 Browser logger active (MCP server detected). Posting to: http://localhost/anilmineral/public/_boost/browser-logs {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T08:59:32.508Z"} 
[2026-04-24 14:32:12] production.DEBUG: 🔍 Browser logger active (MCP server detected). Posting to: http://localhost/anilmineral/public/_boost/browser-logs {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T09:02:11.448Z"} 
[2026-04-24 14:36:29] production.DEBUG: 🔍 Browser logger active (MCP server detected). Posting to: http://localhost/anilmineral/public/_boost/browser-logs {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T09:06:28.592Z"} 
[2026-04-24 14:36:44] production.DEBUG: 🔍 Browser logger active (MCP server detected). Posting to: http://localhost/anilmineral/public/_boost/browser-logs {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T09:06:43.257Z"} 
[2026-04-24 14:37:13] production.DEBUG: 🔍 Browser logger active (MCP server detected). Posting to: http://localhost/anilmineral/public/_boost/browser-logs {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T09:07:12.467Z"} 
[2026-04-24 14:38:53] production.DEBUG: 🔍 Browser logger active (MCP server detected). Posting to: http://localhost/anilmineral/public/_boost/browser-logs {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T09:08:52.404Z"} 
[2026-04-24 09:09:53] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T09:09:52.300Z"} 
[2026-04-24 09:09:53] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 Illuminate\Database\QueryException 1777021791 SQLSTATE[42S02]: Base table or view not found: 1146 Table 'anilmineral.purchase_request' doesn't exist (Connection: mysql, SQL: select count(*) as aggregate from `purchase_request` where `is_active` = 1)  Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A table was not found You might have forgotten to run your database migrations. https://laravel.com/docs/master/migrations#running-migrations You can try to run your migrations using `php artisan migrate`. true false https://laravel.com/docs/12.x/eloquent C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select count(*) as aggregate from `purchase_request` where `is_active` = ? string false false false bindings 1 array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select count(*) as aggregate from `purchase_request` where `is_active` = ? string false false false bindings 1 array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select count(*) as aggregate from `purchase_request` where `is_active` = ? string false false false bindings 1 array false false false useReadPdo true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php:3172-3174 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3687 aggregate Illuminate\Database\Query\Builder return $this->avg($column); } null /** * Execute an aggregate function on the database. * * @param  string  $function * @param  array  $columns * @return mixed */ public function aggregate($function, $columns = ['*']) { $results = $this->cloneWithout($this->unions || $this->havings ? [] : ['columns']) ->cloneWithoutBindings($this->unions || $this->havings ? [] : ['select']) ->setAggregate($function, $columns) ->get($columns); null if (! $results->isEmpty()) { return array_change_key_case((array) $results[0])['aggregate']; } } null /** * Execute a numeric aggregate function on the database. * * @param  string  $function * @param  array  $columns * @return float|int */ public function numericAggregate($function, $columns = ['*']) columns * array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3615 count Illuminate\Database\Query\Builder * @return mixed */ public function doesntExistOr(Closure $callback) { return $this->doesntExist() ? true : $callback(); } null /** * Retrieve the "count" result of the query. * * @param  \Illuminate\Contracts\Database\Query\Expression|string  $columns * @return int<0, max> */ public function count($columns = '*') { return (int) $this->aggregate(__FUNCTION__, Arr::wrap($columns)); } null /** * Retrieve the minimum value of a given column. * * @param  \Illuminate\Contracts\Database\Query\Expression|string  $column * @return mixed */ public function min($column) { return $this->aggregate(__FUNCTION__, [$column]); } null /** function count string false false false columns * array false false false false C:\xampp\htdocs\anilmineral\app\Http\Controllers\DashboardController.php 32 indexs App\Http\Controllers\DashboardController use Illuminate\Support\Facades\DB; null class DashboardController extends Controller { use formatNumber; null public function __construct(public PartyService $partyService) { // } null public function indexs() { $totalPurchaseRequests = DB::table('purchase_request') ->where('is_active', 1) ->count(); $totalPurchaseOrders   = PurchaseOrder::count(); $totalPurchaseBills    = Purchase::count(); null return view('dashboards', compact( 'totalPurchaseRequests', 'totalPurchaseOrders', 'totalPurchaseBills' )); } public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { columns * string false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method indexs string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method indexs string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/dashboardss null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/dashboard gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R 7GlgpSjxFosoPL5nfHZHkOXmQJ3cnlBHJw4RlH3J SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R http://localhost/anilmineral/public/users/getimage   1 null dashboardss  App\Http\Controllers\DashboardController@indexs web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 8.2.12 12.30.1 null false true production select count(*) as aggregate from `purchase_request` where `is_active` = ?   select * from `users` where `id` = ? limit 1 14.31 mysql 1 1777021791.3628 production null null C:\xampp\htdocs\anilmineral null 671f4c06-01b8-4650-a5ba-8b2892dfaa2e null null Laravel Client PHP 12.30.1 8.2.12 Illuminate\Database\QueryException 1777021791 SQLSTATE[42S02]: Base table or view not found: 1146 Table 'anilmineral.purchase_request' doesn't exist (Connection: mysql, SQL: select count(*) as aggregate from `purchase_request` where `is_active` = 1)  Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A table was not found You might have forgotten to run your database migrations. https://laravel.com/docs/master/migrations#running-migrations You can try to run your migrations using `php artisan migrate`. true false https://laravel.com/docs/12.x/eloquent C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select count(*) as aggregate from `purchase_request` where `is_active` = ? string false false false bindings 1 array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select count(*) as aggregate from `purchase_request` where `is_active` = ? string false false false bindings 1 array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select count(*) as aggregate from `purchase_request` where `is_active` = ? string false false false bindings 1 array false false false useReadPdo true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php:3172-3174 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3687 aggregate Illuminate\Database\Query\Builder return $this->avg($column); } null /** * Execute an aggregate function on the database. * * @param  string  $function * @param  array  $columns * @return mixed */ public function aggregate($function, $columns = ['*']) { $results = $this->cloneWithout($this->unions || $this->havings ? [] : ['columns']) ->cloneWithoutBindings($this->unions || $this->havings ? [] : ['select']) ->setAggregate($function, $columns) ->get($columns); null if (! $results->isEmpty()) { return array_change_key_case((array) $results[0])['aggregate']; } } null /** * Execute a numeric aggregate function on the database. * * @param  string  $function * @param  array  $columns * @return float|int */ public function numericAggregate($function, $columns = ['*']) columns * array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3615 count Illuminate\Database\Query\Builder * @return mixed */ public function doesntExistOr(Closure $callback) { return $this->doesntExist() ? true : $callback(); } null /** * Retrieve the "count" result of the query. * * @param  \Illuminate\Contracts\Database\Query\Expression|string  $columns * @return int<0, max> */ public function count($columns = '*') { return (int) $this->aggregate(__FUNCTION__, Arr::wrap($columns)); } null /** * Retrieve the minimum value of a given column. * * @param  \Illuminate\Contracts\Database\Query\Expression|string  $column * @return mixed */ public function min($column) { return $this->aggregate(__FUNCTION__, [$column]); } null /** function count string false false false columns * array false false false false C:\xampp\htdocs\anilmineral\app\Http\Controllers\DashboardController.php 32 indexs App\Http\Controllers\DashboardController use Illuminate\Support\Facades\DB; null class DashboardController extends Controller { use formatNumber; null public function __construct(public PartyService $partyService) { // } null public function indexs() { $totalPurchaseRequests = DB::table('purchase_request') ->where('is_active', 1) ->count(); $totalPurchaseOrders   = PurchaseOrder::count(); $totalPurchaseBills    = Purchase::count(); null return view('dashboards', compact( 'totalPurchaseRequests', 'totalPurchaseOrders', 'totalPurchaseBills' )); } public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { columns * string false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method indexs string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method indexs string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/dashboardss null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/dashboard gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R 7GlgpSjxFosoPL5nfHZHkOXmQJ3cnlBHJw4RlH3J SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R http://localhost/anilmineral/public/users/getimage   1 null dashboardss  App\Http\Controllers\DashboardController@indexs web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 8.2.12 12.30.1 null false true production select count(*) as aggregate from `purchase_request` where `is_active` = ?   select * from `users` where `id` = ? limit 1 14.31 mysql 1 1777021791.3628 production null null C:\xampp\htdocs\anilmineral null 671f4c06-01b8-4650-a5ba-8b2892dfaa2e null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A table was not found https://laravel.com/docs/master/migrations#running-migrations You might have forgotten to run your database migrations. true false You can try to run your migrations using `php artisan migrate`. Run migrations http://localhost/anilmineral/public/_ignition/execute-solution  /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false vendor\laravel\framework\src\Illuminate\Database\Connection.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select count(*) as aggregate from `purchase_request` where `is_active` = ? string false false false bindings 1 array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false vendor\laravel\framework\src\Illuminate\Database\Connection.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select count(*) as aggregate from `purchase_request` where `is_active` = ? string false false false bindings 1 array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false vendor\laravel\framework\src\Illuminate\Database\Connection.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select count(*) as aggregate from `purchase_request` where `is_active` = ? string false false false bindings 1 array false false false useReadPdo true bool false false false false vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php:3172-3174 Closure false false false false vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3687 aggregate Illuminate\Database\Query\Builder return $this->avg($column); } null /** * Execute an aggregate function on the database. * * @param  string  $function * @param  array  $columns * @return mixed */ public function aggregate($function, $columns = ['*']) { $results = $this->cloneWithout($this->unions || $this->havings ? [] : ['columns']) ->cloneWithoutBindings($this->unions || $this->havings ? [] : ['select']) ->setAggregate($function, $columns) ->get($columns); null if (! $results->isEmpty()) { return array_change_key_case((array) $results[0])['aggregate']; } } null /** * Execute a numeric aggregate function on the database. * * @param  string  $function * @param  array  $columns * @return float|int */ public function numericAggregate($function, $columns = ['*']) columns * array false false false false vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3615 count Illuminate\Database\Query\Builder * @return mixed */ public function doesntExistOr(Closure $callback) { return $this->doesntExist() ? true : $callback(); } null /** * Retrieve the "count" result of the query. * * @param  \Illuminate\Contracts\Database\Query\Expression|string  $columns * @return int<0, max> */ public function count($columns = '*') { return (int) $this->aggregate(__FUNCTION__, Arr::wrap($columns)); } null /** * Retrieve the minimum value of a given column. * * @param  \Illuminate\Contracts\Database\Query\Expression|string  $column * @return mixed */ public function min($column) { return $this->aggregate(__FUNCTION__, [$column]); } null /** function count string false false false columns * array false false false false vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\DashboardController.php 32 indexs App\Http\Controllers\DashboardController use Illuminate\Support\Facades\DB; null class DashboardController extends Controller { use formatNumber; null public function __construct(public PartyService $partyService) { // } null public function indexs() { $totalPurchaseRequests = DB::table('purchase_request') ->where('is_active', 1) ->count(); $totalPurchaseOrders   = PurchaseOrder::count(); $totalPurchaseBills    = Purchase::count(); null return view('dashboards', compact( 'totalPurchaseRequests', 'totalPurchaseOrders', 'totalPurchaseBills' )); } public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { columns * string false false false true app\Http\Controllers\DashboardController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method indexs string false false false parameters  array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method indexs string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboardss Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/dashboardss null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 14.31 mysql 1 1777021791.3628   null localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/dashboard gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R 7GlgpSjxFosoPL5nfHZHkOXmQJ3cnlBHJw4RlH3J SICfaH32Ro0TFqGVqgpTu0HsGpD7XvboCfqYYw5R http://localhost/anilmineral/public/users/getimage   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 dashboardss  App\Http\Controllers\DashboardController@indexs web auth null null null select count(*) as aggregate from `purchase_request` where `is_active` = ? null null  web http://localhost/anilmineral/public/dashboardss Illuminate\Database\QueryException SQLSTATE[42S02]: Base table or view not found: 1146 Table 'anilmineral.purchase_request' doesn't exist (Connection: mysql, SQL: select count(*) as aggregate from `purchase_request` where `is_active` = 1) C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\Database\Connection runQueryCallback  Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A table was not found https://laravel.com/docs/master/migrations#running-migrations You might have forgotten to run your database migrations. true false You can try to run your migrations using `php artisan migrate`. Run migrations http://localhost/anilmineral/public/_ignition/execute-solution  https://laravel.com/docs/12.x/eloquent {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T09:09:52.328Z"} 
[2026-04-24 14:40:09] production.DEBUG: 🔍 Browser logger active (MCP server detected). Posting to: http://localhost/anilmineral/public/_boost/browser-logs {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T09:10:07.682Z"} 
[2026-04-24 14:41:48] production.DEBUG: 🔍 Browser logger active (MCP server detected). Posting to: http://localhost/anilmineral/public/_boost/browser-logs {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T09:11:47.270Z"} 
[2026-04-24 14:45:40] production.DEBUG: 🔍 Browser logger active (MCP server detected). Posting to: http://localhost/anilmineral/public/_boost/browser-logs {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T09:15:38.496Z"} 
[2026-04-24 14:46:33] production.DEBUG: 🔍 Browser logger active (MCP server detected). Posting to: http://localhost/anilmineral/public/_boost/browser-logs {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T09:16:31.581Z"} 
[2026-04-24 14:56:59] production.DEBUG: 🔍 Browser logger active (MCP server detected). Posting to: http://localhost/anilmineral/public/_boost/browser-logs {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T09:26:58.109Z"} 
[2026-04-24 14:58:30] production.DEBUG: 🔍 Browser logger active (MCP server detected). Posting to: http://localhost/anilmineral/public/_boost/browser-logs {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T09:28:29.368Z"} 
[2026-04-24 09:29:28] production.DEBUG: 🔍 Browser logger active (MCP server detected). Posting to: http://localhost/anilmineral/public/_boost/browser-logs {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T09:29:27.853Z"} 
[2026-04-24 15:01:12] production.DEBUG: 🔍 Browser logger active (MCP server detected). Posting to: http://localhost/anilmineral/public/_boost/browser-logs {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T09:31:11.714Z"} 
[2026-04-24 15:01:56] production.DEBUG: 🔍 Browser logger active (MCP server detected). Posting to: http://localhost/anilmineral/public/_boost/browser-logs {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T09:31:54.888Z"} 
[2026-04-24 09:32:16] production.DEBUG: 🔍 Browser logger active (MCP server detected). Posting to: http://localhost/anilmineral/public/_boost/browser-logs {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T09:32:15.267Z"} 
[2026-04-24 15:02:40] production.DEBUG: 🔍 Browser logger active (MCP server detected). Posting to: http://localhost/anilmineral/public/_boost/browser-logs {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T09:32:38.618Z"} 
[2026-04-24 15:02:45] production.DEBUG: 🔍 Browser logger active (MCP server detected). Posting to: http://localhost/anilmineral/public/_boost/browser-logs {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T09:32:43.805Z"} 
[2026-04-24 15:03:02] production.DEBUG: 🔍 Browser logger active (MCP server detected). Posting to: http://localhost/anilmineral/public/_boost/browser-logs {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T09:33:01.370Z"} 
[2026-04-24 15:11:37] production.DEBUG: 🔍 Browser logger active (MCP server detected). Posting to: http://localhost/anilmineral/public/_boost/browser-logs {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T09:41:35.711Z"} 
[2026-04-24 15:11:43] production.DEBUG: 🔍 Browser logger active (MCP server detected). Posting to: http://localhost/anilmineral/public/_boost/browser-logs {"url":"http://localhost/anilmineral/public/dashboardss","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-24T09:41:42.394Z"} 
[2026-04-25 11:51:10] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/role-and-permission/role/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-25T06:21:06.890Z"} 
[2026-04-25 11:51:10] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1777098064 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\roles-and-permissions\role\create.blade.php 97 require null <tbody> @include('roles-and-permissions.role.permissions') </tbody> </table> </div> </div> </div> <div class="card-body p-4"> null <div class="col-md-12"> <div class="d-md-flex d-grid align-items-center gap-3"> <x-button type="submit" class="primary px-4" text="{{ __('app.submit') }}" /> <x-anchor-tag href="{{ route('dashboard') }}" text="{{ __('app.close') }}" class="btn btn-light px-4" /> </div> </div> </div> </div>{{-- card --}} </form> {{-- Form: End --}} </div> </div> <!--end row--> </div> </div> @endsection null @section('js') <script src="{{ versionedAsset('custom/js/user/permission/role.js') }}"></script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\07d36821a7fe5f11e01592c806d7eee1.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/07d36821a7fe5f11e01592c806d7eee1.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/07d36821a7fe5f11e01592c806d7eee1.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/07d36821a7fe5f11e01592c806d7eee1.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/roles-and-permissions/role/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/roles-and-permissions/role/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability role.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/role-and-permission/role/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/role-and-permission/role/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null 59ch4Z0ZCoHI53npbZR5xvVLzLUIoxjZ1XYHfP3Q 6sWeWesKGnWBiTpeL5crvx8ddpT4DqHw31Zhhkzp DWq3YMc98wzB2t9K3LYvrTzMPmRAxXtyashVs5HD 6sWeWesKGnWBiTpeL5crvx8ddpT4DqHw31Zhhkzp   http://localhost/anilmineral/public/users/noimage 2 null role.create  App\Http\Controllers\UserRolesController@createRole web auth can:role.create 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-2007950548 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1399</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2007950548", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1684969500 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2815</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:194</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2817</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3296</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3295</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3294</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3293</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3292</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3291</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3289</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3290</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>9</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3288</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>10</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3287</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>11</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2841</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>12</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2840</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>13</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2839</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>14</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2838</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>15</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2837</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>16</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2836</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>17</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2835</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>18</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2834</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>19</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2833</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>20</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2832</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>21</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2831</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>22</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2830</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>23</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2829</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>24</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2828</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>25</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2827</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>26</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2826</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>27</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2825</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>28</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2824</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>29</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3298</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>30</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3299</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>31</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3300</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>32</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3301</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>33</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3302</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>34</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3303</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>35</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3304</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>36</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3305</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>37</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3306</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>38</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3307</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>39</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3308</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>40</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3309</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>41</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3310</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>42</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3311</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>43</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3312</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>44</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3313</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>45</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3314</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>46</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3315</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>47</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3316</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>48</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3317</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>49</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3318</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>50</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3319</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>51</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3320</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>52</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3321</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>53</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3322</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>54</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3323</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>55</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3324</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>56</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3325</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>57</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3326</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>58</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3327</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>59</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3328</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>60</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3329</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>61</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3330</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>62</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3331</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
       &#8230;25
    </samp>}
    <span class=sf-dump-index>63</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3332</a> &#8230;37}
    <span class=sf-dump-index>64</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3333</a> &#8230;37}
    <span class=sf-dump-index>65</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3334</a> &#8230;37}
    <span class=sf-dump-index>66</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3335</a> &#8230;37}
    <span class=sf-dump-index>67</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3336</a> &#8230;37}
    <span class=sf-dump-index>68</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3337</a> &#8230;37}
    <span class=sf-dump-index>69</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3338</a> &#8230;37}
    <span class=sf-dump-index>70</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3339</a> &#8230;37}
    <span class=sf-dump-index>71</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3340</a> &#8230;37}
    <span class=sf-dump-index>72</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3341</a> &#8230;37}
    <span class=sf-dump-index>73</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3342</a> &#8230;37}
    <span class=sf-dump-index>74</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3343</a> &#8230;37}
    <span class=sf-dump-index>75</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3344</a> &#8230;37}
    <span class=sf-dump-index>76</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3345</a> &#8230;37}
    <span class=sf-dump-index>77</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3346</a> &#8230;37}
    <span class=sf-dump-index>78</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3347</a> &#8230;37}
    <span class=sf-dump-index>79</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3348</a> &#8230;37}
    <span class=sf-dump-index>80</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3349</a> &#8230;37}
    <span class=sf-dump-index>81</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3350</a> &#8230;37}
    <span class=sf-dump-index>82</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3351</a> &#8230;37}
    <span class=sf-dump-index>83</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3352</a> &#8230;37}
    <span class=sf-dump-index>84</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3353</a> &#8230;37}
    <span class=sf-dump-index>85</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3354</a> &#8230;37}
    <span class=sf-dump-index>86</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3355</a> &#8230;37}
    <span class=sf-dump-index>87</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3356</a> &#8230;37}
    <span class=sf-dump-index>88</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3357</a> &#8230;37}
    <span class=sf-dump-index>89</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3358</a> &#8230;37}
    <span class=sf-dump-index>90</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3359</a> &#8230;37}
    <span class=sf-dump-index>91</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3360</a> &#8230;37}
    <span class=sf-dump-index>92</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3361</a> &#8230;37}
    <span class=sf-dump-index>93</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3362</a> &#8230;37}
    <span class=sf-dump-index>94</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3363</a> &#8230;37}
    <span class=sf-dump-index>95</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3364</a> &#8230;37}
    <span class=sf-dump-index>96</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3365</a> &#8230;37}
    <span class=sf-dump-index>97</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3366</a> &#8230;37}
    <span class=sf-dump-index>98</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3367</a> &#8230;37}
    <span class=sf-dump-index>99</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3368</a> &#8230;37}
    <span class=sf-dump-index>100</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3369</a> &#8230;37}
    <span class=sf-dump-index>101</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3370</a> &#8230;37}
    <span class=sf-dump-index>102</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3371</a> &#8230;37}
    <span class=sf-dump-index>103</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3372</a> &#8230;37}
    <span class=sf-dump-index>104</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3373</a> &#8230;37}
    <span class=sf-dump-index>105</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3374</a> &#8230;37}
    <span class=sf-dump-index>106</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3375</a> &#8230;37}
    <span class=sf-dump-index>107</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3376</a> &#8230;37}
    <span class=sf-dump-index>108</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3377</a> &#8230;37}
    <span class=sf-dump-index>109</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3378</a> &#8230;37}
    <span class=sf-dump-index>110</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3379</a> &#8230;37}
    <span class=sf-dump-index>111</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3380</a> &#8230;37}
    <span class=sf-dump-index>112</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3381</a> &#8230;37}
    <span class=sf-dump-index>113</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3382</a> &#8230;37}
    <span class=sf-dump-index>114</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3383</a> &#8230;37}
    <span class=sf-dump-index>115</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3384</a> &#8230;37}
    <span class=sf-dump-index>116</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3385</a> &#8230;37}
    <span class=sf-dump-index>117</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3386</a> &#8230;37}
    <span class=sf-dump-index>118</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3387</a> &#8230;37}
    <span class=sf-dump-index>119</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3388</a> &#8230;37}
    <span class=sf-dump-index>120</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3389</a> &#8230;37}
    <span class=sf-dump-index>121</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3390</a> &#8230;37}
    <span class=sf-dump-index>122</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3391</a> &#8230;37}
    <span class=sf-dump-index>123</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3392</a> &#8230;37}
    <span class=sf-dump-index>124</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3393</a> &#8230;37}
    <span class=sf-dump-index>125</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3394</a> &#8230;37}
    <span class=sf-dump-index>126</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3395</a> &#8230;37}
    <span class=sf-dump-index>127</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3396</a> &#8230;37}
    <span class=sf-dump-index>128</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3397</a> &#8230;37}
    <span class=sf-dump-index>129</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3398</a> &#8230;37}
    <span class=sf-dump-index>130</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3399</a> &#8230;37}
    <span class=sf-dump-index>131</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3400</a> &#8230;37}
    <span class=sf-dump-index>132</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3401</a> &#8230;37}
    <span class=sf-dump-index>133</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3402</a> &#8230;37}
    <span class=sf-dump-index>134</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3403</a> &#8230;37}
    <span class=sf-dump-index>135</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3404</a> &#8230;37}
    <span class=sf-dump-index>136</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3405</a> &#8230;37}
    <span class=sf-dump-index>137</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3406</a> &#8230;37}
    <span class=sf-dump-index>138</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3407</a> &#8230;37}
    <span class=sf-dump-index>139</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3408</a> &#8230;37}
    <span class=sf-dump-index>140</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3409</a> &#8230;37}
    <span class=sf-dump-index>141</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3410</a> &#8230;37}
    <span class=sf-dump-index>142</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3411</a> &#8230;37}
    <span class=sf-dump-index>143</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3412</a> &#8230;37}
    <span class=sf-dump-index>144</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3413</a> &#8230;37}
    <span class=sf-dump-index>145</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3414</a> &#8230;37}
    <span class=sf-dump-index>146</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3415</a> &#8230;37}
    <span class=sf-dump-index>147</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3416</a> &#8230;37}
    <span class=sf-dump-index>148</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3417</a> &#8230;37}
    <span class=sf-dump-index>149</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3418</a> &#8230;37}
    <span class=sf-dump-index>150</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3419</a> &#8230;37}
    <span class=sf-dump-index>151</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3420</a> &#8230;37}
    <span class=sf-dump-index>152</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3421</a> &#8230;37}
    <span class=sf-dump-index>153</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3422</a> &#8230;37}
    <span class=sf-dump-index>154</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3423</a> &#8230;37}
    <span class=sf-dump-index>155</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3424</a> &#8230;37}
    <span class=sf-dump-index>156</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3425</a> &#8230;37}
    <span class=sf-dump-index>157</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3426</a> &#8230;37}
    <span class=sf-dump-index>158</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3427</a> &#8230;37}
    <span class=sf-dump-index>159</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3428</a> &#8230;37}
    <span class=sf-dump-index>160</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3429</a> &#8230;37}
    <span class=sf-dump-index>161</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3430</a> &#8230;37}
    <span class=sf-dump-index>162</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3431</a> &#8230;37}
    <span class=sf-dump-index>163</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3432</a> &#8230;37}
    <span class=sf-dump-index>164</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3433</a> &#8230;37}
    <span class=sf-dump-index>165</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3434</a> &#8230;37}
    <span class=sf-dump-index>166</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3435</a> &#8230;37}
    <span class=sf-dump-index>167</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3436</a> &#8230;37}
    <span class=sf-dump-index>168</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3437</a> &#8230;37}
    <span class=sf-dump-index>169</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3438</a> &#8230;37}
    <span class=sf-dump-index>170</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3439</a> &#8230;37}
    <span class=sf-dump-index>171</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3440</a> &#8230;37}
    <span class=sf-dump-index>172</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3441</a> &#8230;37}
    <span class=sf-dump-index>173</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3442</a> &#8230;37}
    <span class=sf-dump-index>174</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3443</a> &#8230;37}
    <span class=sf-dump-index>175</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3444</a> &#8230;37}
    <span class=sf-dump-index>176</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3445</a> &#8230;37}
    <span class=sf-dump-index>177</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3446</a> &#8230;37}
    <span class=sf-dump-index>178</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3447</a> &#8230;37}
    <span class=sf-dump-index>179</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3448</a> &#8230;37}
    <span class=sf-dump-index>180</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3449</a> &#8230;37}
    <span class=sf-dump-index>181</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3450</a> &#8230;37}
    <span class=sf-dump-index>182</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3451</a> &#8230;37}
    <span class=sf-dump-index>183</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3452</a> &#8230;37}
    <span class=sf-dump-index>184</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3453</a> &#8230;37}
    <span class=sf-dump-index>185</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3454</a> &#8230;37}
    <span class=sf-dump-index>186</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3455</a> &#8230;37}
    <span class=sf-dump-index>187</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3456</a> &#8230;37}
    <span class=sf-dump-index>188</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3457</a> &#8230;37}
    <span class=sf-dump-index>189</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3458</a> &#8230;37}
    <span class=sf-dump-index>190</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3459</a> &#8230;37}
    <span class=sf-dump-index>191</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3460</a> &#8230;37}
    <span class=sf-dump-index>192</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3461</a> &#8230;37}
    <span class=sf-dump-index>193</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3462</a> &#8230;37}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1684969500", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-964674540 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3715</a>}
</pre><script>Sfdump("sf-dump-964674540", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-467079555 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3741</a>}
</pre><script>Sfdump("sf-dump-467079555", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-437142848 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#2765</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#2764</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">user.users</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="15 characters">app.permissions</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="15 characters">app.create_role</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-437142848", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 5.76 mysql 2 1777098062.5931 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 5.5 mysql App\Models\User 1777098062.6437 select `permissions`.`name`, `permissions`.`display_name`, `permissions`.`status`, `permissions`.`created_at`, `permissions`.`id`, `permissions`.`permission_group_id`, `permission_groups`.`name` as `group_name` from `permissions` left join `permission_groups` on `permission_groups`.`id` = `permissions`.`permission_group_id` 3.43 mysql  1777098062.6997 select exists (select 1 from information_schema.tables where table_schema = schema() and table_name = 'installed_modules' and table_type in ('BASE TABLE', 'SYSTEM VERSIONED')) as `exists` 1.63 mysql  1777098063.8035 select * from `installed_modules` where `name` = ? limit 1 1.28 mysql Partnership 1777098063.8131 production null null C:\xampp\htdocs\anilmineral null c8bbb484-61f1-4f33-b43a-8a5739375553 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1777098064 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\roles-and-permissions\role\create.blade.php 97 require null <tbody> @include('roles-and-permissions.role.permissions') </tbody> </table> </div> </div> </div> <div class="card-body p-4"> null <div class="col-md-12"> <div class="d-md-flex d-grid align-items-center gap-3"> <x-button type="submit" class="primary px-4" text="{{ __('app.submit') }}" /> <x-anchor-tag href="{{ route('dashboard') }}" text="{{ __('app.close') }}" class="btn btn-light px-4" /> </div> </div> </div> </div>{{-- card --}} </form> {{-- Form: End --}} </div> </div> <!--end row--> </div> </div> @endsection null @section('js') <script src="{{ versionedAsset('custom/js/user/permission/role.js') }}"></script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\07d36821a7fe5f11e01592c806d7eee1.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/07d36821a7fe5f11e01592c806d7eee1.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/07d36821a7fe5f11e01592c806d7eee1.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/07d36821a7fe5f11e01592c806d7eee1.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/roles-and-permissions/role/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/roles-and-permissions/role/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability role.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/role-and-permission/role/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/role-and-permission/role/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null 59ch4Z0ZCoHI53npbZR5xvVLzLUIoxjZ1XYHfP3Q 6sWeWesKGnWBiTpeL5crvx8ddpT4DqHw31Zhhkzp DWq3YMc98wzB2t9K3LYvrTzMPmRAxXtyashVs5HD 6sWeWesKGnWBiTpeL5crvx8ddpT4DqHw31Zhhkzp   http://localhost/anilmineral/public/users/noimage 2 null role.create  App\Http\Controllers\UserRolesController@createRole web auth can:role.create 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-2007950548 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1399</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2007950548", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1684969500 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2815</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:194</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2817</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump- <pre class=sf-dump id=sf-dump-964674540 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3715</a>}
</pre><script>Sfdump("sf-dump-964674540", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-467079555 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3741</a>}
</pre><script>Sfdump("sf-dump-467079555", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-437142848 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#2765</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#2764</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArr 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 5.76 mysql 2 1777098062.5931 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 5.5 mysql App\Models\User 1777098062.6437 select `permissions`.`name`, `permissions`.`display_name`, `permissions`.`status`, `permissions`.`created_at`, `permissions`.`id`, `permissions`.`permission_group_id`, `permission_groups`.`name` as `group_name` from `permissions` left join `permission_groups` on `permission_groups`.`id` = `permissions`.`permission_group_id` 3.43 mysql  1777098062.6997 select exists (select 1 from information_schema.tables where table_schema = schema() and table_name = 'installed_modules' and table_type in ('BASE TABLE', 'SYSTEM VERSIONED')) as `exists` 1.63 mysql  1777098063.8035 select * from `installed_modules` where `name` = ? limit 1 1.28 mysql Partnership 1777098063.8131 production null null C:\xampp\htdocs\anilmineral null c8bbb484-61f1-4f33-b43a-8a5739375553 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true resources\views\layouts\app.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) object (App\View\Components\Breadcrumb) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) object (App\View\Components\Breadcrumb) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\roles-and-permissions\role\create.blade.php 97 require null <tbody> @include('roles-and-permissions.role.permissions') </tbody> </table> </div> </div> </div> <div class="card-body p-4"> null <div class="col-md-12"> <div class="d-md-flex d-grid align-items-center gap-3"> <x-button type="submit" class="primary px-4" text="{{ __('app.submit') }}" /> <x-anchor-tag href="{{ route('dashboard') }}" text="{{ __('app.close') }}" class="btn btn-light px-4" /> </div> </div> </div> </div>{{-- card --}} </form> {{-- Form: End --}} </div> </div> <!--end row--> </div> </div> @endsection null @section('js') <script src="{{ versionedAsset('custom/js/user/permission/role.js') }}"></script> @endsection null callback null null false false false true resources\views\roles-and-permissions\role\create.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\07d36821a7fe5f11e01592c806d7eee1.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/07d36821a7fe5f11e01592c806d7eee1.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/07d36821a7fe5f11e01592c806d7eee1.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/07d36821a7fe5f11e01592c806d7eee1.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/roles-and-permissions/role/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/roles-and-permissions/role/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$ceb6) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$ceb7) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability role.create string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/role-and-permission/role/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/role-and-permission/role/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 5.76 mysql 2 1777098062.5931 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 5.5 mysql App\Models\User 1777098062.6437 select `permissions`.`name`, `permissions`.`display_name`, `permissions`.`status`, `permissions`.`created_at`, `permissions`.`id`, `permissions`.`permission_group_id`, `permission_groups`.`name` as `group_name` from `permissions` left join `permission_groups` on `permission_groups`.`id` = `permissions`.`permission_group_id` 3.43 mysql  1777098062.6997 select exists (select 1 from information_schema.tables where table_schema = schema() and table_name = 'installed_modules' and table_type in ('BASE TABLE', 'SYSTEM VERSIONED')) as `exists` 1.63 mysql  1777098063.8035 select * from `installed_modules` where `name` = ? limit 1 1.28 mysql Partnership 1777098063.8131   null localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/role-and-permission/role/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null 59ch4Z0ZCoHI53npbZR5xvVLzLUIoxjZ1XYHfP3Q 6sWeWesKGnWBiTpeL5crvx8ddpT4DqHw31Zhhkzp DWq3YMc98wzB2t9K3LYvrTzMPmRAxXtyashVs5HD 6sWeWesKGnWBiTpeL5crvx8ddpT4DqHw31Zhhkzp   http://localhost/anilmineral/public/users/noimage 2 null 8.2.12 12.30.1 null false true production 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 role.create  App\Http\Controllers\UserRolesController@createRole web auth can:role.create null null C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-2007950548 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1399</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2007950548", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1684969500 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2815</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:194</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2817</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3296</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3295</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3294</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3293</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3292</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3291</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3289</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3290</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>9</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3288</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>10</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3287</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>11</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2841</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>12</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2840</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>13</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2839</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>14</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2838</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>15</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2837</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>16</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2836</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>17</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2835</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>18</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2834</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>19</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2833</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>20</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2832</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>21</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2831</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>22</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2830</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>23</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2829</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>24</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2828</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>25</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2827</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>26</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2826</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>27</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2825</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>28</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#2824</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>29</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3298</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>30</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3299</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>31</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3300</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>32</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3301</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>33</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3302</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>34</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3303</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>35</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3304</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>36</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3305</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>37</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3306</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>38</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3307</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>39</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3308</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>40</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3309</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>41</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3310</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>42</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3311</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>43</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3312</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>44</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3313</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>45</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3314</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>46</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3315</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>47</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3316</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>48</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3317</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>49</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3318</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>50</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3319</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>51</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3320</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>52</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3321</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>53</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3322</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>54</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3323</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>55</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3324</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>56</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3325</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>57</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3326</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>58</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3327</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>59</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3328</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>60</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3329</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>61</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3330</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref23463 title="62 occurrences">#3463</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1684969500-ref22816 title="62 occurrences">#2816</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: []
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">roleClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">permissionClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardClass</span>: <span class=sf-dump-const>null</span>
      -<span class=sf-dump-private title="Private property defined in class:&#10;`Spatie\Permission\Models\Permission`">wildcardPermissionsIndex</span>: <span class=sf-dump-const title="Uninitialized property">? array</span>
    </samp>}
    <span class=sf-dump-index>62</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3331</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="11 characters">permissions</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
       &#8230;25
    </samp>}
    <span class=sf-dump-index>63</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3332</a> &#8230;37}
    <span class=sf-dump-index>64</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3333</a> &#8230;37}
    <span class=sf-dump-index>65</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3334</a> &#8230;37}
    <span class=sf-dump-index>66</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3335</a> &#8230;37}
    <span class=sf-dump-index>67</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3336</a> &#8230;37}
    <span class=sf-dump-index>68</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3337</a> &#8230;37}
    <span class=sf-dump-index>69</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3338</a> &#8230;37}
    <span class=sf-dump-index>70</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3339</a> &#8230;37}
    <span class=sf-dump-index>71</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3340</a> &#8230;37}
    <span class=sf-dump-index>72</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3341</a> &#8230;37}
    <span class=sf-dump-index>73</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3342</a> &#8230;37}
    <span class=sf-dump-index>74</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3343</a> &#8230;37}
    <span class=sf-dump-index>75</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3344</a> &#8230;37}
    <span class=sf-dump-index>76</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3345</a> &#8230;37}
    <span class=sf-dump-index>77</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3346</a> &#8230;37}
    <span class=sf-dump-index>78</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3347</a> &#8230;37}
    <span class=sf-dump-index>79</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3348</a> &#8230;37}
    <span class=sf-dump-index>80</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3349</a> &#8230;37}
    <span class=sf-dump-index>81</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3350</a> &#8230;37}
    <span class=sf-dump-index>82</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3351</a> &#8230;37}
    <span class=sf-dump-index>83</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3352</a> &#8230;37}
    <span class=sf-dump-index>84</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3353</a> &#8230;37}
    <span class=sf-dump-index>85</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3354</a> &#8230;37}
    <span class=sf-dump-index>86</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3355</a> &#8230;37}
    <span class=sf-dump-index>87</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3356</a> &#8230;37}
    <span class=sf-dump-index>88</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3357</a> &#8230;37}
    <span class=sf-dump-index>89</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3358</a> &#8230;37}
    <span class=sf-dump-index>90</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3359</a> &#8230;37}
    <span class=sf-dump-index>91</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3360</a> &#8230;37}
    <span class=sf-dump-index>92</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3361</a> &#8230;37}
    <span class=sf-dump-index>93</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3362</a> &#8230;37}
    <span class=sf-dump-index>94</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3363</a> &#8230;37}
    <span class=sf-dump-index>95</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3364</a> &#8230;37}
    <span class=sf-dump-index>96</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3365</a> &#8230;37}
    <span class=sf-dump-index>97</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3366</a> &#8230;37}
    <span class=sf-dump-index>98</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3367</a> &#8230;37}
    <span class=sf-dump-index>99</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3368</a> &#8230;37}
    <span class=sf-dump-index>100</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3369</a> &#8230;37}
    <span class=sf-dump-index>101</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3370</a> &#8230;37}
    <span class=sf-dump-index>102</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3371</a> &#8230;37}
    <span class=sf-dump-index>103</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3372</a> &#8230;37}
    <span class=sf-dump-index>104</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3373</a> &#8230;37}
    <span class=sf-dump-index>105</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3374</a> &#8230;37}
    <span class=sf-dump-index>106</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3375</a> &#8230;37}
    <span class=sf-dump-index>107</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3376</a> &#8230;37}
    <span class=sf-dump-index>108</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3377</a> &#8230;37}
    <span class=sf-dump-index>109</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3378</a> &#8230;37}
    <span class=sf-dump-index>110</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3379</a> &#8230;37}
    <span class=sf-dump-index>111</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3380</a> &#8230;37}
    <span class=sf-dump-index>112</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3381</a> &#8230;37}
    <span class=sf-dump-index>113</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3382</a> &#8230;37}
    <span class=sf-dump-index>114</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3383</a> &#8230;37}
    <span class=sf-dump-index>115</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3384</a> &#8230;37}
    <span class=sf-dump-index>116</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3385</a> &#8230;37}
    <span class=sf-dump-index>117</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3386</a> &#8230;37}
    <span class=sf-dump-index>118</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3387</a> &#8230;37}
    <span class=sf-dump-index>119</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3388</a> &#8230;37}
    <span class=sf-dump-index>120</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3389</a> &#8230;37}
    <span class=sf-dump-index>121</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3390</a> &#8230;37}
    <span class=sf-dump-index>122</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3391</a> &#8230;37}
    <span class=sf-dump-index>123</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3392</a> &#8230;37}
    <span class=sf-dump-index>124</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3393</a> &#8230;37}
    <span class=sf-dump-index>125</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3394</a> &#8230;37}
    <span class=sf-dump-index>126</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3395</a> &#8230;37}
    <span class=sf-dump-index>127</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3396</a> &#8230;37}
    <span class=sf-dump-index>128</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3397</a> &#8230;37}
    <span class=sf-dump-index>129</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3398</a> &#8230;37}
    <span class=sf-dump-index>130</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3399</a> &#8230;37}
    <span class=sf-dump-index>131</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3400</a> &#8230;37}
    <span class=sf-dump-index>132</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3401</a> &#8230;37}
    <span class=sf-dump-index>133</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3402</a> &#8230;37}
    <span class=sf-dump-index>134</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3403</a> &#8230;37}
    <span class=sf-dump-index>135</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3404</a> &#8230;37}
    <span class=sf-dump-index>136</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3405</a> &#8230;37}
    <span class=sf-dump-index>137</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3406</a> &#8230;37}
    <span class=sf-dump-index>138</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3407</a> &#8230;37}
    <span class=sf-dump-index>139</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3408</a> &#8230;37}
    <span class=sf-dump-index>140</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3409</a> &#8230;37}
    <span class=sf-dump-index>141</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3410</a> &#8230;37}
    <span class=sf-dump-index>142</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3411</a> &#8230;37}
    <span class=sf-dump-index>143</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3412</a> &#8230;37}
    <span class=sf-dump-index>144</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3413</a> &#8230;37}
    <span class=sf-dump-index>145</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3414</a> &#8230;37}
    <span class=sf-dump-index>146</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3415</a> &#8230;37}
    <span class=sf-dump-index>147</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3416</a> &#8230;37}
    <span class=sf-dump-index>148</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3417</a> &#8230;37}
    <span class=sf-dump-index>149</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3418</a> &#8230;37}
    <span class=sf-dump-index>150</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3419</a> &#8230;37}
    <span class=sf-dump-index>151</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3420</a> &#8230;37}
    <span class=sf-dump-index>152</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3421</a> &#8230;37}
    <span class=sf-dump-index>153</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3422</a> &#8230;37}
    <span class=sf-dump-index>154</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3423</a> &#8230;37}
    <span class=sf-dump-index>155</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3424</a> &#8230;37}
    <span class=sf-dump-index>156</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3425</a> &#8230;37}
    <span class=sf-dump-index>157</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3426</a> &#8230;37}
    <span class=sf-dump-index>158</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3427</a> &#8230;37}
    <span class=sf-dump-index>159</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3428</a> &#8230;37}
    <span class=sf-dump-index>160</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3429</a> &#8230;37}
    <span class=sf-dump-index>161</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3430</a> &#8230;37}
    <span class=sf-dump-index>162</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3431</a> &#8230;37}
    <span class=sf-dump-index>163</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3432</a> &#8230;37}
    <span class=sf-dump-index>164</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3433</a> &#8230;37}
    <span class=sf-dump-index>165</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3434</a> &#8230;37}
    <span class=sf-dump-index>166</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3435</a> &#8230;37}
    <span class=sf-dump-index>167</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3436</a> &#8230;37}
    <span class=sf-dump-index>168</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3437</a> &#8230;37}
    <span class=sf-dump-index>169</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3438</a> &#8230;37}
    <span class=sf-dump-index>170</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3439</a> &#8230;37}
    <span class=sf-dump-index>171</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3440</a> &#8230;37}
    <span class=sf-dump-index>172</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3441</a> &#8230;37}
    <span class=sf-dump-index>173</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3442</a> &#8230;37}
    <span class=sf-dump-index>174</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3443</a> &#8230;37}
    <span class=sf-dump-index>175</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3444</a> &#8230;37}
    <span class=sf-dump-index>176</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3445</a> &#8230;37}
    <span class=sf-dump-index>177</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3446</a> &#8230;37}
    <span class=sf-dump-index>178</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3447</a> &#8230;37}
    <span class=sf-dump-index>179</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3448</a> &#8230;37}
    <span class=sf-dump-index>180</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3449</a> &#8230;37}
    <span class=sf-dump-index>181</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3450</a> &#8230;37}
    <span class=sf-dump-index>182</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3451</a> &#8230;37}
    <span class=sf-dump-index>183</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3452</a> &#8230;37}
    <span class=sf-dump-index>184</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3453</a> &#8230;37}
    <span class=sf-dump-index>185</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3454</a> &#8230;37}
    <span class=sf-dump-index>186</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3455</a> &#8230;37}
    <span class=sf-dump-index>187</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3456</a> &#8230;37}
    <span class=sf-dump-index>188</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3457</a> &#8230;37}
    <span class=sf-dump-index>189</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3458</a> &#8230;37}
    <span class=sf-dump-index>190</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3459</a> &#8230;37}
    <span class=sf-dump-index>191</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3460</a> &#8230;37}
    <span class=sf-dump-index>192</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3461</a> &#8230;37}
    <span class=sf-dump-index>193</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Spatie\Permission\Models\Permission
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Spatie\Permission\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Permission</span></span> {<a class=sf-dump-ref>#3462</a> &#8230;37}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1684969500", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-964674540 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3715</a>}
</pre><script>Sfdump("sf-dump-964674540", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-467079555 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3741</a>}
</pre><script>Sfdump("sf-dump-467079555", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-437142848 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#2765</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#2764</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">user.users</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="15 characters">app.permissions</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="15 characters">app.create_role</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-437142848", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/role-and-permission/role/create ErrorException Undefined variable $themeMode C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/role-and-permission/role/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-25T06:21:06.945Z"} 
[2026-04-25 11:58:19] production.DEBUG: Unit ID: 1 {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-25T06:28:19.186Z"} 
[2026-04-25 12:43:12] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-25T07:13:10.149Z"} 
[2026-04-25 12:43:12] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1777101188 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php 289 require null currentRequest.abort(); // ❌ cancel old request } null if (!prId) return; null currentRequest = $.ajax({ url: "{{ url('/') }}/get-pr-items/" + prId, type: 'GET', success: function (items) { null items.forEach(function (item) { addRowToInvoiceItemsTable(item); }); } }); }); </script> <script src="{{ versionedAsset('custom/js/autocomplete-item.js') }}"></script> <script src="{{ versionedAsset('custom/js/purchase/purchase-order.js') }}"></script> null <script src="{{ versionedAsset('custom/js/currency-exchange.js') }}"></script> <script src="{{ versionedAsset('custom/js/items/serial-tracking.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/payment-type/payment-type.js') }}"></script> <script src="{{ versionedAsset('custom/js/payment-types/payment-type-select2-ajax.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/party/party.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/item/item.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/purchase/order/load-purchased-items.js') }}"></script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2fdfc2574107be4f64a70aa2063be2ce.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null 59ch4Z0ZCoHI53npbZR5xvVLzLUIoxjZ1XYHfP3Q gxVHEh3ANmO0biLM5IwXqc9LMUy8J8Pggf2JRD5r O3LHJqVnPga1PviXtEC53YVAoCVBHw05HYPOecZF gxVHEh3ANmO0biLM5IwXqc9LMUy8J8Pggf2JRD5r   http://localhost/anilmineral/public/users/getimage 2 null purchase.order.create  App\Http\Controllers\Purchase\PurchaseOrderController@create web auth can:purchase.order.create 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1598970565 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1295</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1598970565", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-103079344 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>23</span>
</samp>]
</pre><script>Sfdump("sf-dump-103079344", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-642721074 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-642721074", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-467463353 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#3600</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3649</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>27</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260424-124330</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-24</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:43:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:02</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3651</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>28</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260425-115826</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-25</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="6 characters">dfghjk</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-25 11:58:26</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-25 11:58:26</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-467463353", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-6744264 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3161</a>}
</pre><script>Sfdump("sf-dump-6744264", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1131888509 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3874</a>}
</pre><script>Sfdump("sf-dump-1131888509", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1534317350 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3634</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3177</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="17 characters">purchase.purchase</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="19 characters">purchase.order.list</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="21 characters">purchase.order.create</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1534317350", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-971738061 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#3600</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3649</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>27</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260424-124330</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-24</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:43:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:02</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3651</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>28</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260425-115826</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-25</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="6 characters">dfghjk</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-25 11:58:26</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-25 11:58:26</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-971738061", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1434059585 data-indent-pad="  ">{<a class=sf-dump-ref>#3651</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>28</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260425-115826</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-25</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="6 characters">dfghjk</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-25 11:58:26</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-25 11:58:26</span>"
</samp>}
</pre><script>Sfdump("sf-dump-1434059585", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-586605533 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-586605533", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.5 mysql 2 1777101183.8952 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.69 mysql App\Models\User 1777101183.9209 select * from `prefix` where `prefix`.`id` = ? limit 1 0.63 mysql 1 1777101183.9502 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.51 mysql  1777101183.9561 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 1.96 mysql CASH 1777101183.9639 select * from `purchase_requests` where `is_active` = ? and `po_linked` is null 0.73 mysql 1 1777101183.9745 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 0.65 mysql supplier 1 1777101187.2537 select * from `users` where `users`.`id` = ? limit 1 0.64 mysql 2 1777101187.3063 select * from `warehouses` 0.63 mysql  1777101187.3115 select * from `taxes` 0.56 mysql  1777101187.3468 select * from `account_groups` where `unique_code` in (?, ?) 0.63 mysql DIRECT_EXPENSES INDIRECT_EXPENSES 1777101187.3692 select * from `currencies` order by `is_company_currency` desc 0.58 mysql  1777101187.4148 select `id`, `name` from `brands` 0.47 mysql  1777101187.4535 select `id`, `name` from `item_categories` 19.3 mysql  1777101187.4828 select * from `units` 37.11 mysql  1777101187.5317 select * from `units` 29.99 mysql  1777101187.5705 select * from `taxes` 40.47 mysql  1777101187.634 select * from `users` where `users`.`id` = ? limit 1 7.31 mysql 2 1777101187.651 select * from `warehouses` 0.62 mysql  1777101187.6564 production null null C:\xampp\htdocs\anilmineral null ee0579f6-19ba-4da8-86c2-2aa790920eeb null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1777101189 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php 289 require null currentRequest.abort(); // ❌ cancel old request } null if (!prId) return; null currentRequest = $.ajax({ url: "{{ url('/') }}/get-pr-items/" + prId, type: 'GET', success: function (items) { null items.forEach(function (item) { addRowToInvoiceItemsTable(item); }); } }); }); </script> <script src="{{ versionedAsset('custom/js/autocomplete-item.js') }}"></script> <script src="{{ versionedAsset('custom/js/purchase/purchase-order.js') }}"></script> null <script src="{{ versionedAsset('custom/js/currency-exchange.js') }}"></script> <script src="{{ versionedAsset('custom/js/items/serial-tracking.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/payment-type/payment-type.js') }}"></script> <script src="{{ versionedAsset('custom/js/payment-types/payment-type-select2-ajax.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/party/party.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/item/item.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/purchase/order/load-purchased-items.js') }}"></script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2fdfc2574107be4f64a70aa2063be2ce.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null 59ch4Z0ZCoHI53npbZR5xvVLzLUIoxjZ1XYHfP3Q gxVHEh3ANmO0biLM5IwXqc9LMUy8J8Pggf2JRD5r O3LHJqVnPga1PviXtEC53YVAoCVBHw05HYPOecZF gxVHEh3ANmO0biLM5IwXqc9LMUy8J8Pggf2JRD5r   http://localhost/anilmineral/public/users/getimage 2 null purchase.order.create  App\Http\Controllers\Purchase\PurchaseOrderController@create web auth can:purchase.order.create 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1598970565 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1295</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1598970565", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-103079344 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>23</span>
</samp>]
</pre><script>Sfdump("sf-dump-103079344", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-642721074 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-642721074", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-467463353 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#3600</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3649</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>27</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260424-124330</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-24</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:43:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:02</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3651</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>28</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260425-115826</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-25</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="6 characters">dfghjk</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-25 11:58:26</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-25 11:58:26</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-467463353", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-6744264 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3161</a>}
</pre><script>Sfdump("sf-dump-6744264", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1131888509 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3874</a>}
</pre><script>Sfdump("sf-dump-1131888509", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1534317350 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3634</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3177</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="17 characters">purchase.purchase</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="19 characters">purchase.order.list</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="21 characters">purchase.order.create</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1534317350", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-971738061 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#3600</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3649</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>27</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260424-124330</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-24</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:43:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:02</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3651</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>28</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260425-115826</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-25</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="6 characters">dfghjk</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-25 11:58:26</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-25 11:58:26</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-971738061", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1434059585 data-indent-pad="  ">{<a class=sf-dump-ref>#3651</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>28</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260425-115826</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-25</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="6 characters">dfghjk</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-25 11:58:26</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-25 11:58:26</span>"
</samp>}
</pre><script>Sfdump("sf-dump-1434059585", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-586605533 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-586605533", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.5 mysql 2 1777101183.8952 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.69 mysql App\Models\User 1777101183.9209 select * from `prefix` where `prefix`.`id` = ? limit 1 0.63 mysql 1 1777101183.9502 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.51 mysql  1777101183.9561 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 1.96 mysql CASH 1777101183.9639 select * from `purchase_requests` where `is_active` = ? and `po_linked` is null 0.73 mysql 1 1777101183.9745 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 0.65 mysql supplier 1 1777101187.2537 select * from `users` where `users`.`id` = ? limit 1 0.64 mysql 2 1777101187.3063 select * from `warehouses` 0.63 mysql  1777101187.3115 select * from `taxes` 0.56 mysql  1777101187.3468 select * from `account_groups` where `unique_code` in (?, ?) 0.63 mysql DIRECT_EXPENSES INDIRECT_EXPENSES 1777101187.3692 select * from `currencies` order by `is_company_currency` desc 0.58 mysql  1777101187.4148 select `id`, `name` from `brands` 0.47 mysql  1777101187.4535 select `id`, `name` from `item_categories` 19.3 mysql  1777101187.4828 select * from `units` 37.11 mysql  1777101187.5317 select * from `units` 29.99 mysql  1777101187.5705 select * from `taxes` 40.47 mysql  1777101187.634 select * from `users` where `users`.`id` = ? limit 1 7.31 mysql 2 1777101187.651 select * from `warehouses` 0.62 mysql  1777101187.6564 production null null C:\xampp\htdocs\anilmineral null ee0579f6-19ba-4da8-86c2-2aa790920eeb null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true resources\views\layouts\app.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php 289 require null currentRequest.abort(); // ❌ cancel old request } null if (!prId) return; null currentRequest = $.ajax({ url: "{{ url('/') }}/get-pr-items/" + prId, type: 'GET', success: function (items) { null items.forEach(function (item) { addRowToInvoiceItemsTable(item); }); } }); }); </script> <script src="{{ versionedAsset('custom/js/autocomplete-item.js') }}"></script> <script src="{{ versionedAsset('custom/js/purchase/purchase-order.js') }}"></script> null <script src="{{ versionedAsset('custom/js/currency-exchange.js') }}"></script> <script src="{{ versionedAsset('custom/js/items/serial-tracking.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/payment-type/payment-type.js') }}"></script> <script src="{{ versionedAsset('custom/js/payment-types/payment-type-select2-ajax.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/party/party.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/item/item.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/purchase/order/load-purchased-items.js') }}"></script> @endsection null callback null null false false false true resources\views\purchase\order\create.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2fdfc2574107be4f64a70aa2063be2ce.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1bb72) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1bb73) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.create string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.5 mysql 2 1777101183.8952 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.69 mysql App\Models\User 1777101183.9209 select * from `prefix` where `prefix`.`id` = ? limit 1 0.63 mysql 1 1777101183.9502 select `count_id` from `purchase_orders` order by `id` desc limit 1 0.51 mysql  1777101183.9561 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 1.96 mysql CASH 1777101183.9639 select * from `purchase_requests` where `is_active` = ? and `po_linked` is null 0.73 mysql 1 1777101183.9745 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 0.65 mysql supplier 1 1777101187.2537 select * from `users` where `users`.`id` = ? limit 1 0.64 mysql 2 1777101187.3063 select * from `warehouses` 0.63 mysql  1777101187.3115 select * from `taxes` 0.56 mysql  1777101187.3468 select * from `account_groups` where `unique_code` in (?, ?) 0.63 mysql DIRECT_EXPENSES INDIRECT_EXPENSES 1777101187.3692 select * from `currencies` order by `is_company_currency` desc 0.58 mysql  1777101187.4148 select `id`, `name` from `brands` 0.47 mysql  1777101187.4535 select `id`, `name` from `item_categories` 19.3 mysql  1777101187.4828 select * from `units` 37.11 mysql  1777101187.5317 select * from `units` 29.99 mysql  1777101187.5705 select * from `taxes` 40.47 mysql  1777101187.634 select * from `users` where `users`.`id` = ? limit 1 7.31 mysql 2 1777101187.651 select * from `warehouses` 0.62 mysql  1777101187.6564   null localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null null 59ch4Z0ZCoHI53npbZR5xvVLzLUIoxjZ1XYHfP3Q gxVHEh3ANmO0biLM5IwXqc9LMUy8J8Pggf2JRD5r O3LHJqVnPga1PviXtEC53YVAoCVBHw05HYPOecZF gxVHEh3ANmO0biLM5IwXqc9LMUy8J8Pggf2JRD5r   http://localhost/anilmineral/public/users/getimage 2 null 8.2.12 12.30.1 null false true production 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 purchase.order.create  App\Http\Controllers\Purchase\PurchaseOrderController@create web auth can:purchase.order.create null null C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1598970565 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1295</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1598970565", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-103079344 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>23</span>
</samp>]
</pre><script>Sfdump("sf-dump-103079344", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-642721074 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-642721074", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-467463353 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#3600</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3649</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>27</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260424-124330</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-24</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:43:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:02</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3651</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>28</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260425-115826</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-25</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="6 characters">dfghjk</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-25 11:58:26</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-25 11:58:26</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-467463353", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-6744264 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3161</a>}
</pre><script>Sfdump("sf-dump-6744264", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1131888509 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3874</a>}
</pre><script>Sfdump("sf-dump-1131888509", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1534317350 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3634</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3177</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="17 characters">purchase.purchase</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="19 characters">purchase.order.list</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="21 characters">purchase.order.create</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1534317350", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-971738061 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#3600</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3649</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>27</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260424-124330</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-24</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:43:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:02</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#3651</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>28</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260425-115826</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-25</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="6 characters">dfghjk</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-25 11:58:26</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-25 11:58:26</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-971738061", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1434059585 data-indent-pad="  ">{<a class=sf-dump-ref>#3651</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>28</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260425-115826</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-25</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="6 characters">dfghjk</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-25 11:58:26</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-25 11:58:26</span>"
</samp>}
</pre><script>Sfdump("sf-dump-1434059585", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-586605533 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-586605533", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/create ErrorException Undefined variable $themeMode C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-25T07:13:10.181Z"} 
[2026-04-25 14:28:44] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-25T08:58:43.031Z"} 
[2026-04-25 14:28:44] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 Symfony\Component\Routing\Exception\RouteNotFoundException 1777107518 Route [purchase.receive.list] not defined.    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 526 route Illuminate\Routing\UrlGenerator public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name purchase.receive.list string false false false parameters  array false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php 138 require null <a href="{{ route('purchase.bill.list') }}"><i class='bx bx-radio-circle'></i>{{ __('purchase.bills') }}</a> </li> @endcan @can('purchase.request.view') <li class="{{ request()->is('purchase/request/*') ? 'mm-active' : '' }}"> <a href="{{ route('purchase.request.list') }}"> <i class='bx bx-radio-circle'></i>{{ __('purchase.request') }} </a> null </li> null @endcan null @can('purchase.Receive') <li class="{{ request()->is('purchase/request/*') ? 'mm-active' : '' }}"> <a href="{{ route('purchase.receive.list') }}"> <i class='bx bx-radio-circle'></i>{{ __('purchase.receive') }} </a> null </li> null @endcan @can('create.quotation') <li class="{{ request()->is('create/quotation/*') ? 'mm-active' : '' }}"> <a href="{{ route('create.quotation.list') }}"><i class='bx bx-radio-circle'></i>{{ __('create.quotation.list') }}</a> </li> @endcan null null @can('purchase.bill.view') name purchase.receive.list string false false false parameters  array false false false absolute true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\6532fc2e57390462d1a4359e03abe23a.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/navigation.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/navigation.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 12 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\dashboard.blade.php 323 require null </tbody> </table> </div> </div> </div> @endcan null null null </div> </div> <!--end page wrapper --> @endsection null @section('js') <script src="{{ versionedAsset('custom/js/dashboard.js') }}"></script> <script src="{{ versionedAsset('custom/js/custom.js') }}"></script> <script> /*Bar Chart Data*/ var chartMonths = @json($saleVsPurchase).map(record => record.label); var chartSales = @json($saleVsPurchase).map(record => record.sales); var chartPurchases = @json($saleVsPurchase).map(record => record.purchases); null /*Doughnut Chart Data*/ var serviceNames = @json($trendingItems).map(x => x.name); var serviceCounts = @json($trendingItems).map(x => x.total_quantity); null </script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ad16dd5d42b94795a37d752a2b50b084.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/login gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2 MkwULwxjhK924JAfMTQChfBweV5SqNZUCgL2KB4h VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2   http://localhost/anilmineral/public/users/getimage 1 null dashboard  App\Http\Controllers\DashboardController@index web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php <pre class=sf-dump id=sf-dump-1838919822 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1510</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1838919822", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-547518970 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-547518970", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-437432951 data-indent-pad="  "><span class=sf-dump-num>6</span>
</pre><script>Sfdump("sf-dump-437432951", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1992762994 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-1992762994", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-985916097 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-985916097", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-278585167 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-278585167", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1782362625 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">0.00</span>"
</pre><script>Sfdump("sf-dump-1782362625", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2016560550 data-indent-pad="  ">"<span class=sf-dump-str title="6 characters">380.87</span>"
</pre><script>Sfdump("sf-dump-2016560550", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1389905155 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">0.00</span>"
</pre><script>Sfdump("sf-dump-1389905155", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1292255774 data-indent-pad="  "><span class=sf-dump-note>array:6</span> [<samp data-depth=1 class=sf-dump-expanded>
  <span class=sf-dump-index>0</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Nov 2025</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>1</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Dec 2025</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>2</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Jan 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>3</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Feb 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>4</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Mar 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>5</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Apr 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>1</span>
  </samp>]
</samp>]
</pre><script>Sfdump("sf-dump-1292255774", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1676281611 data-indent-pad="  ">[]
</pre><script>Sfdump("sf-dump-1676281611", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2053203630 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3606</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-2053203630", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-117902564 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3284</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-117902564", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-590791790 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-590791790", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1664525108 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1664525108", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-102115285 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-102115285", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-305338387 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-305338387", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2138317999 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-2138317999", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1829522993 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1829522993", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1942743693 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3444</a>}
</pre><script>Sfdump("sf-dump-1942743693", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-749299475 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3447</a>}
</pre><script>Sfdump("sf-dump-749299475", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1105773976 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3606</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1105773976", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-456407959 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-456407959", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-94209806 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-94209806", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.08 mysql 1 1777107512.8399 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.73 mysql App\Models\User 1777107512.871 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.7 mysql App\Models\User 1777107512.8767 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.81 mysql 1 1777107512.8887 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.75 mysql 1 1777107512.8953 select `id` from `parties` where `party_type` = ? 0.62 mysql customer 1777107512.9017 select `id` from `parties` where `party_type` = ? 0.56 mysql supplier 1777107512.9061 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?) limit 1 1.03 mysql 1 2 3 1777107512.913 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 0.94 mysql 1 2 3 receive 1777107512.92 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 0.89 mysql 1 2 3 pay 1777107512.925 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?) limit 1 0.88 mysql 1 2 3 1777107512.9297 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?) limit 1 0.61 mysql 1 2 3 1777107512.9354 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?) limit 1 0.61 mysql 1 2 3 1777107512.9411 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?) limit 1 0.96 mysql 1 2 3 1777107512.9465 select count(*) as aggregate from `purchase_orders` where not exists (select * from `purchases` where `purchase_orders`.`id` = `purchases`.`purchase_order_id`) and `created_by` = ? 0.82 mysql 1 1777107512.9563 select count(*) as aggregate from `purchase_orders` where exists (select * from `purchases` where `purchase_orders`.`id` = `purchases`.`purchase_order_id`) and `created_by` = ? 1.06 mysql 1 1777107512.9631 select count(*) as aggregate from `parties` where `party_type` = ? and `created_by` = ? 0.59 mysql customer 1 1777107512.9684 select sum(`grand_total`) as aggregate from `expenses` where `created_by` = ? 0.56 mysql 1 1777107512.9758 select * from `sales` where `created_by` = ? order by `id` desc limit 10 0.64 mysql 1 1777107512.9825 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.61 mysql 04 2026 1 1777107512.9884 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.61 mysql 04 2026 1 1777107512.9943 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.59 mysql 03 2026 1 1777107513.0014 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.66 mysql 03 2026 1 1777107513.0078 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.69 mysql 02 2026 1 1777107513.0147 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.61 mysql 02 2026 1 1777107513.0209 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.68 mysql 01 2026 1 1777107513.0272 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.73 mysql 01 2026 1 1777107513.0342 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.67 mysql 12 2025 1 1777107513.0405 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.61 mysql 12 2025 1 1777107513.0472 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.59 mysql 11 2025 1 1777107513.0535 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.56 mysql 11 2025 1 1777107513.0596 select `items`.`name`, SUM(item_transactions.quantity) as total_quantity from `item_transactions` inner join `items` on `items`.`id` = `item_transactions`.`item_id` where `item_transactions`.`transaction_type` = ? and `item_transactions`.`created_by` = ? group by `item_transactions`.`item_id`, `items`.`name` order by `total_quantity` desc limit 4 0.74 mysql Sale 1 1777107513.0681 select * from `items` where `current_stock` <= `min_stock` and `min_stock` > ? order by `current_stock` desc limit 10 0.67 mysql 0 1777107513.0737 production null null C:\xampp\htdocs\anilmineral null 56bb626d-4bf6-4215-b09b-0383544e23e6 null null Laravel Client PHP 12.30.1 8.2.12 Symfony\Component\Routing\Exception\RouteNotFoundException 1777107519 Route [purchase.receive.list] not defined.    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 526 route Illuminate\Routing\UrlGenerator public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name purchase.receive.list string false false false parameters  array false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php 138 require null <a href="{{ route('purchase.bill.list') }}"><i class='bx bx-radio-circle'></i>{{ __('purchase.bills') }}</a> </li> @endcan @can('purchase.request.view') <li class="{{ request()->is('purchase/request/*') ? 'mm-active' : '' }}"> <a href="{{ route('purchase.request.list') }}"> <i class='bx bx-radio-circle'></i>{{ __('purchase.request') }} </a> null </li> null @endcan null @can('purchase.Receive') <li class="{{ request()->is('purchase/request/*') ? 'mm-active' : '' }}"> <a href="{{ route('purchase.receive.list') }}"> <i class='bx bx-radio-circle'></i>{{ __('purchase.receive') }} </a> null </li> null @endcan @can('create.quotation') <li class="{{ request()->is('create/quotation/*') ? 'mm-active' : '' }}"> <a href="{{ route('create.quotation.list') }}"><i class='bx bx-radio-circle'></i>{{ __('create.quotation.list') }}</a> </li> @endcan null null @can('purchase.bill.view') name purchase.receive.list string false false false parameters  array false false false absolute true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\6532fc2e57390462d1a4359e03abe23a.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/navigation.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/navigation.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 12 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\dashboard.blade.php 323 require null </tbody> </table> </div> </div> </div> @endcan null null null </div> </div> <!--end page wrapper --> @endsection null @section('js') <script src="{{ versionedAsset('custom/js/dashboard.js') }}"></script> <script src="{{ versionedAsset('custom/js/custom.js') }}"></script> <script> /*Bar Chart Data*/ var chartMonths = @json($saleVsPurchase).map(record => record.label); var chartSales = @json($saleVsPurchase).map(record => record.sales); var chartPurchases = @json($saleVsPurchase).map(record => record.purchases); null /*Doughnut Chart Data*/ var serviceNames = @json($trendingItems).map(x => x.name); var serviceCounts = @json($trendingItems).map(x => x.total_quantity); null </script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ad16dd5d42b94795a37d752a2b50b084.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/login gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2 MkwULwxjhK924JAfMTQChfBweV5SqNZUCgL2KB4h VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2   http://localhost/anilmineral/public/users/getimage 1 null dashboard  App\Http\Controllers\DashboardController@index web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php <pre class=sf-dump id=sf-dump-1838919822 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1510</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1838919822", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-547518970 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-547518970", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-437432951 data-indent-pad="  "><span class=sf-dump-num>6</span>
</pre><script>Sfdump("sf-dump-437432951", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1992762994 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-1992762994", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-985916097 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-985916097", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-278585167 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-278585167", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1782362625 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">0.00</span>"
</pre><script>Sfdump("sf-dump-1782362625", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2016560550 data-indent-pad="  ">"<span class=sf-dump-str title="6 characters">380.87</span>"
</pre><script>Sfdump("sf-dump-2016560550", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1389905155 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">0.00</span>"
</pre><script>Sfdump("sf-dump-1389905155", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1292255774 data-indent-pad="  "><span class=sf-dump-note>array:6</span> [<samp data-depth=1 class=sf-dump-expanded>
  <span class=sf-dump-index>0</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Nov 2025</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>1</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Dec 2025</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>2</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Jan 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>3</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Feb 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>4</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Mar 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>5</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Apr 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>1</span>
  </samp>]
</samp>]
</pre><script>Sfdump("sf-dump-1292255774", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1676281611 data-indent-pad="  ">[]
</pre><script>Sfdump("sf-dump-1676281611", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2053203630 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3606</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-2053203630", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-117902564 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3284</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-117902564", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-590791790 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-590791790", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1664525108 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1664525108", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-102115285 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-102115285", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-305338387 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-305338387", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2138317999 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-2138317999", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1829522993 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1829522993", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1942743693 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3444</a>}
</pre><script>Sfdump("sf-dump-1942743693", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-749299475 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3447</a>}
</pre><script>Sfdump("sf-dump-749299475", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1105773976 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3606</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1105773976", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-456407959 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-456407959", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-94209806 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-94209806", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.08 mysql 1 1777107512.8399 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.73 mysql App\Models\User 1777107512.871 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.7 mysql App\Models\User 1777107512.8767 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.81 mysql 1 1777107512.8887 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.75 mysql 1 1777107512.8953 select `id` from `parties` where `party_type` = ? 0.62 mysql customer 1777107512.9017 select `id` from `parties` where `party_type` = ? 0.56 mysql supplier 1777107512.9061 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?) limit 1 1.03 mysql 1 2 3 1777107512.913 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 0.94 mysql 1 2 3 receive 1777107512.92 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 0.89 mysql 1 2 3 pay 1777107512.925 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?) limit 1 0.88 mysql 1 2 3 1777107512.9297 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?) limit 1 0.61 mysql 1 2 3 1777107512.9354 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?) limit 1 0.61 mysql 1 2 3 1777107512.9411 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?) limit 1 0.96 mysql 1 2 3 1777107512.9465 select count(*) as aggregate from `purchase_orders` where not exists (select * from `purchases` where `purchase_orders`.`id` = `purchases`.`purchase_order_id`) and `created_by` = ? 0.82 mysql 1 1777107512.9563 select count(*) as aggregate from `purchase_orders` where exists (select * from `purchases` where `purchase_orders`.`id` = `purchases`.`purchase_order_id`) and `created_by` = ? 1.06 mysql 1 1777107512.9631 select count(*) as aggregate from `parties` where `party_type` = ? and `created_by` = ? 0.59 mysql customer 1 1777107512.9684 select sum(`grand_total`) as aggregate from `expenses` where `created_by` = ? 0.56 mysql 1 1777107512.9758 select * from `sales` where `created_by` = ? order by `id` desc limit 10 0.64 mysql 1 1777107512.9825 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.61 mysql 04 2026 1 1777107512.9884 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.61 mysql 04 2026 1 1777107512.9943 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.59 mysql 03 2026 1 1777107513.0014 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.66 mysql 03 2026 1 1777107513.0078 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.69 mysql 02 2026 1 1777107513.0147 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.61 mysql 02 2026 1 1777107513.0209 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.68 mysql 01 2026 1 1777107513.0272 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.73 mysql 01 2026 1 1777107513.0342 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.67 mysql 12 2025 1 1777107513.0405 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.61 mysql 12 2025 1 1777107513.0472 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.59 mysql 11 2025 1 1777107513.0535 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.56 mysql 11 2025 1 1777107513.0596 select `items`.`name`, SUM(item_transactions.quantity) as total_quantity from `item_transactions` inner join `items` on `items`.`id` = `item_transactions`.`item_id` where `item_transactions`.`transaction_type` = ? and `item_transactions`.`created_by` = ? group by `item_transactions`.`item_id`, `items`.`name` order by `total_quantity` desc limit 4 0.74 mysql Sale 1 1777107513.0681 select * from `items` where `current_stock` <= `min_stock` and `min_stock` > ? order by `current_stock` desc limit 10 0.67 mysql 0 1777107513.0737 production null null C:\xampp\htdocs\anilmineral null 56bb626d-4bf6-4215-b09b-0383544e23e6 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 526 route Illuminate\Routing\UrlGenerator public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) {  false vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name purchase.receive.list string false false false parameters  array false false false absolute true bool false false false false vendor\laravel\framework\src\Illuminate\Foundation\helpers.php C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php 138 require null <a href="{{ route('purchase.bill.list') }}"><i class='bx bx-radio-circle'></i>{{ __('purchase.bills') }}</a> </li> @endcan @can('purchase.request.view') <li class="{{ request()->is('purchase/request/*') ? 'mm-active' : '' }}"> <a href="{{ route('purchase.request.list') }}"> <i class='bx bx-radio-circle'></i>{{ __('purchase.request') }} </a> null </li> null @endcan null @can('purchase.Receive') <li class="{{ request()->is('purchase/request/*') ? 'mm-active' : '' }}"> <a href="{{ route('purchase.receive.list') }}"> <i class='bx bx-radio-circle'></i>{{ __('purchase.receive') }} </a> null </li> null @endcan @can('create.quotation') <li class="{{ request()->is('create/quotation/*') ? 'mm-active' : '' }}"> <a href="{{ route('create.quotation.list') }}"><i class='bx bx-radio-circle'></i>{{ __('create.quotation.list') }}</a> </li> @endcan null null @can('purchase.bill.view') name purchase.receive.list string false false false parameters  array false false false absolute true bool false false false true resources\views\layouts\navigation.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\6532fc2e57390462d1a4359e03abe23a.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/navigation.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/navigation.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 12 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null callback null null false false false true resources\views\layouts\app.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) object (Illuminate\Database\Eloquent\Collection) null array false false true false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\dashboard.blade.php 323 require null </tbody> </table> </div> </div> </div> @endcan null null null </div> </div> <!--end page wrapper --> @endsection null @section('js') <script src="{{ versionedAsset('custom/js/dashboard.js') }}"></script> <script src="{{ versionedAsset('custom/js/custom.js') }}"></script> <script> /*Bar Chart Data*/ var chartMonths = @json($saleVsPurchase).map(record => record.label); var chartSales = @json($saleVsPurchase).map(record => record.sales); var chartPurchases = @json($saleVsPurchase).map(record => record.purchases); null /*Doughnut Chart Data*/ var serviceNames = @json($trendingItems).map(x => x.name); var serviceCounts = @json($trendingItems).map(x => x.total_quantity); null </script> @endsection null callback null null false false false true resources\views\dashboard.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ad16dd5d42b94795a37d752a2b50b084.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 6 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1d95f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1d960) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.08 mysql 1 1777107512.8399 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 0.73 mysql App\Models\User 1777107512.871 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 0.7 mysql App\Models\User 1777107512.8767 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.81 mysql 1 1777107512.8887 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.75 mysql 1 1777107512.8953 select `id` from `parties` where `party_type` = ? 0.62 mysql customer 1777107512.9017 select `id` from `parties` where `party_type` = ? 0.56 mysql supplier 1777107512.9061 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?) limit 1 1.03 mysql 1 2 3 1777107512.913 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 0.94 mysql 1 2 3 receive 1777107512.92 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 0.89 mysql 1 2 3 pay 1777107512.925 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?) limit 1 0.88 mysql 1 2 3 1777107512.9297 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?) limit 1 0.61 mysql 1 2 3 1777107512.9354 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?) limit 1 0.61 mysql 1 2 3 1777107512.9411 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?) limit 1 0.96 mysql 1 2 3 1777107512.9465 select count(*) as aggregate from `purchase_orders` where not exists (select * from `purchases` where `purchase_orders`.`id` = `purchases`.`purchase_order_id`) and `created_by` = ? 0.82 mysql 1 1777107512.9563 select count(*) as aggregate from `purchase_orders` where exists (select * from `purchases` where `purchase_orders`.`id` = `purchases`.`purchase_order_id`) and `created_by` = ? 1.06 mysql 1 1777107512.9631 select count(*) as aggregate from `parties` where `party_type` = ? and `created_by` = ? 0.59 mysql customer 1 1777107512.9684 select sum(`grand_total`) as aggregate from `expenses` where `created_by` = ? 0.56 mysql 1 1777107512.9758 select * from `sales` where `created_by` = ? order by `id` desc limit 10 0.64 mysql 1 1777107512.9825 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.61 mysql 04 2026 1 1777107512.9884 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.61 mysql 04 2026 1 1777107512.9943 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.59 mysql 03 2026 1 1777107513.0014 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.66 mysql 03 2026 1 1777107513.0078 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.69 mysql 02 2026 1 1777107513.0147 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.61 mysql 02 2026 1 1777107513.0209 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.68 mysql 01 2026 1 1777107513.0272 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.73 mysql 01 2026 1 1777107513.0342 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.67 mysql 12 2025 1 1777107513.0405 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.61 mysql 12 2025 1 1777107513.0472 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.59 mysql 11 2025 1 1777107513.0535 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.56 mysql 11 2025 1 1777107513.0596 select `items`.`name`, SUM(item_transactions.quantity) as total_quantity from `item_transactions` inner join `items` on `items`.`id` = `item_transactions`.`item_id` where `item_transactions`.`transaction_type` = ? and `item_transactions`.`created_by` = ? group by `item_transactions`.`item_id`, `items`.`name` order by `total_quantity` desc limit 4 0.74 mysql Sale 1 1777107513.0681 select * from `items` where `current_stock` <= `min_stock` and `min_stock` > ? order by `current_stock` desc limit 10 0.67 mysql 0 1777107513.0737   null localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/login gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2 MkwULwxjhK924JAfMTQChfBweV5SqNZUCgL2KB4h VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2   http://localhost/anilmineral/public/users/getimage 1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1  1 Admin web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 1 null null App\Models\User 1 1 dashboard  App\Http\Controllers\DashboardController@index web auth null null C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php <pre class=sf-dump id=sf-dump-1838919822 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1510</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1838919822", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-547518970 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-547518970", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-437432951 data-indent-pad="  "><span class=sf-dump-num>6</span>
</pre><script>Sfdump("sf-dump-437432951", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1992762994 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-1992762994", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-985916097 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-985916097", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-278585167 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-278585167", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1782362625 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">0.00</span>"
</pre><script>Sfdump("sf-dump-1782362625", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2016560550 data-indent-pad="  ">"<span class=sf-dump-str title="6 characters">380.87</span>"
</pre><script>Sfdump("sf-dump-2016560550", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1389905155 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">0.00</span>"
</pre><script>Sfdump("sf-dump-1389905155", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1292255774 data-indent-pad="  "><span class=sf-dump-note>array:6</span> [<samp data-depth=1 class=sf-dump-expanded>
  <span class=sf-dump-index>0</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Nov 2025</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>1</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Dec 2025</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>2</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Jan 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>3</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Feb 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>4</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Mar 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>5</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Apr 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>1</span>
  </samp>]
</samp>]
</pre><script>Sfdump("sf-dump-1292255774", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1676281611 data-indent-pad="  ">[]
</pre><script>Sfdump("sf-dump-1676281611", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2053203630 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3606</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-2053203630", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-117902564 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3284</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-117902564", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-590791790 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-590791790", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1664525108 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1664525108", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-102115285 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-102115285", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-305338387 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-305338387", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2138317999 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-2138317999", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1829522993 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1829522993", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1942743693 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3444</a>}
</pre><script>Sfdump("sf-dump-1942743693", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-749299475 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3447</a>}
</pre><script>Sfdump("sf-dump-749299475", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1105773976 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3606</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1105773976", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-456407959 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-456407959", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-94209806 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-94209806", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/dashboard Symfony\Component\Routing\Exception\RouteNotFoundException Route [purchase.receive.list] not defined. C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\Routing\UrlGenerator route    {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-25T08:58:43.061Z"} 
[2026-04-25 14:44:38] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-25T09:14:36.134Z"} 
[2026-04-25 14:44:38] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 Illuminate\Routing\Exceptions\UrlGenerationException 1777108473 Missing required parameter for [Route: get.pos] [URI: get-pos/{party_id}] [Missing parameter: party_id].    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Exceptions\UrlGenerationException.php 35 forMissingParameters Illuminate\Routing\Exceptions\UrlGenerationException class UrlGenerationException extends Exception { /** * Create a new exception for missing route parameters. * * @param  \Illuminate\Routing\Route  $route * @param  array  $parameters * @return static */ public static function forMissingParameters(Route $route, array $parameters = []) { $parameterLabel = Str::plural('parameter', count($parameters)); null $message = sprintf( 'Missing required %s for [Route: %s] [URI: %s]', $parameterLabel, $route->getName(), $route->uri() ); null if (count($parameters) > 0) { $message .= sprintf(' [Missing %s: %s]', $parameterLabel, implode(', ', $parameters)); } null $message .= '.'; null return new static($message); } } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\RouteUrlGenerator.php 94 to Illuminate\Routing\RouteUrlGenerator { $parameters = $this->formatParameters($route, $parameters); null $domain = $this->getRouteDomain($route, $parameters); null // First we will construct the entire URI including the root and query string. Once it // has been constructed, we'll make sure we don't have any missing parameters or we // will need to throw the exception to let the developers know one was not given. $uri = $this->addQueryString($this->url->format( $root = $this->replaceRootParameters($route, $domain, $parameters), $this->replaceRouteParameters($route->uri(), $parameters), $route ), $parameters); null if (preg_match_all('/{(.*?)}/', $uri, $matchedMissingParameters)) { throw UrlGenerationException::forMissingParameters($route, $matchedMissingParameters[1]); } null // Once we have ensured that there are no missing parameters in the URI we will encode // the URI and prepare it for returning to the developer. If the URI is supposed to // be absolute, we will return it as-is. Otherwise we will remove the URL's root. $uri = strtr(rawurlencode($uri), $this->dontEncode); null if (! $absolute) { $uri = preg_replace('#^(//|[^/?])+#', '', $uri); null if ($base = $this->request->getBaseUrl()) { $uri = preg_replace('#^'.$base.'#i', '', $uri); } null route object Illuminate\Routing\Route false false false parameters party_id array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 541 toRoute Illuminate\Routing\UrlGenerator throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) { return $this->routeUrl()->to( $route, $parameters, $absolute ); } null /** * Get the URL to a controller action. * * @param  string|array  $action * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \InvalidArgumentException */ route object Illuminate\Routing\Route false false false parameters  array false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 518 route Illuminate\Routing\UrlGenerator * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Symfony\Component\Routing\Exception\RouteNotFoundException|\InvalidArgumentException */ public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route route object Illuminate\Routing\Route false false false parameters null string false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name get.pos string false false false parameters null string false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\create.blade.php 62 require null </div> null null @section('js') <script> null $(document).ready(function() { null $('#vendor').on('change', function() { let party_id = $(this).val(); null $('#po').html('<option>Loading...</option>'); null if (party_id) { $.ajax({ url: "{{ route('get.pos', '') }}/" + party_id, type: 'GET', success: function(data) { let options = '<option value="">-- Select PO --</option>'; null data.forEach(function(po) { options += `<option value="${po.id}">${po.order_code}</option>`; }); null $('#po').html(options); } }); } else { $('#po').html('<option value="">-- Select PO --</option>'); } name get.pos string false false false parameters null string false false false absolute true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\e7c880391705a7c765abd3ab4dedc8d2.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a02f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a030) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a02f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a030) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a02f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a030) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a02f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a030) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a02f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a030) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/receive/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2 MkwULwxjhK924JAfMTQChfBweV5SqNZUCgL2KB4h VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2   http://localhost/anilmineral/public/fevicon/69ca4acd07755.png 1 null purchase.receive.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaserecivecreate web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\create.blade.php <pre class=sf-dump id=sf-dump-1622663475 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1731</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1622663475", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-580432955 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2880</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22878 title="2 occurrences">#2878</a><samp data-depth=3 id=sf-dump-580432955-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22845 title="3 occurrences">#2845</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22884 title="4 occurrences">#2884</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22843 title="2 occurrences">#2843</a><samp data-depth=3 id=sf-dump-580432955-ref22843 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22845 title="3 occurrences">#2845</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22884 title="4 occurrences">#2884</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22844 title="2 occurrences">#2844</a><samp data-depth=3 id=sf-dump-580432955-ref22844 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22845 title="3 occurrences">#2845</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22884 title="4 occurrences">#2884</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-580432955", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1612268522 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1612268522", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-567020752 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-567020752", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1494663417 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1494663417", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1880243939 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1880243939", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1902518506 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1902518506", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-590968076 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-590968076", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-245914120 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2848</a>}
</pre><script>Sfdump("sf-dump-245914120", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-308600702 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2846</a>}
</pre><script>Sfdump("sf-dump-308600702", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.35 mysql 1 1777108473.4603 select id, CONCAT(first_name, ' ', last_name) as name from `parties` 0.61 mysql  1777108473.4725 production null null C:\xampp\htdocs\anilmineral null cc353467-78e9-4757-9ef6-3317f331f9e2 null null Laravel Client PHP 12.30.1 8.2.12 Illuminate\Routing\Exceptions\UrlGenerationException 1777108474 Missing required parameter for [Route: get.pos] [URI: get-pos/{party_id}] [Missing parameter: party_id].    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Exceptions\UrlGenerationException.php 35 forMissingParameters Illuminate\Routing\Exceptions\UrlGenerationException class UrlGenerationException extends Exception { /** * Create a new exception for missing route parameters. * * @param  \Illuminate\Routing\Route  $route * @param  array  $parameters * @return static */ public static function forMissingParameters(Route $route, array $parameters = []) { $parameterLabel = Str::plural('parameter', count($parameters)); null $message = sprintf( 'Missing required %s for [Route: %s] [URI: %s]', $parameterLabel, $route->getName(), $route->uri() ); null if (count($parameters) > 0) { $message .= sprintf(' [Missing %s: %s]', $parameterLabel, implode(', ', $parameters)); } null $message .= '.'; null return new static($message); } } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\RouteUrlGenerator.php 94 to Illuminate\Routing\RouteUrlGenerator { $parameters = $this->formatParameters($route, $parameters); null $domain = $this->getRouteDomain($route, $parameters); null // First we will construct the entire URI including the root and query string. Once it // has been constructed, we'll make sure we don't have any missing parameters or we // will need to throw the exception to let the developers know one was not given. $uri = $this->addQueryString($this->url->format( $root = $this->replaceRootParameters($route, $domain, $parameters), $this->replaceRouteParameters($route->uri(), $parameters), $route ), $parameters); null if (preg_match_all('/{(.*?)}/', $uri, $matchedMissingParameters)) { throw UrlGenerationException::forMissingParameters($route, $matchedMissingParameters[1]); } null // Once we have ensured that there are no missing parameters in the URI we will encode // the URI and prepare it for returning to the developer. If the URI is supposed to // be absolute, we will return it as-is. Otherwise we will remove the URL's root. $uri = strtr(rawurlencode($uri), $this->dontEncode); null if (! $absolute) { $uri = preg_replace('#^(//|[^/?])+#', '', $uri); null if ($base = $this->request->getBaseUrl()) { $uri = preg_replace('#^'.$base.'#i', '', $uri); } null route object Illuminate\Routing\Route false false false parameters party_id array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 541 toRoute Illuminate\Routing\UrlGenerator throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) { return $this->routeUrl()->to( $route, $parameters, $absolute ); } null /** * Get the URL to a controller action. * * @param  string|array  $action * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \InvalidArgumentException */ route object Illuminate\Routing\Route false false false parameters  array false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 518 route Illuminate\Routing\UrlGenerator * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Symfony\Component\Routing\Exception\RouteNotFoundException|\InvalidArgumentException */ public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route route object Illuminate\Routing\Route false false false parameters null string false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name get.pos string false false false parameters null string false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\create.blade.php 62 require null </div> null null @section('js') <script> null $(document).ready(function() { null $('#vendor').on('change', function() { let party_id = $(this).val(); null $('#po').html('<option>Loading...</option>'); null if (party_id) { $.ajax({ url: "{{ route('get.pos', '') }}/" + party_id, type: 'GET', success: function(data) { let options = '<option value="">-- Select PO --</option>'; null data.forEach(function(po) { options += `<option value="${po.id}">${po.order_code}</option>`; }); null $('#po').html(options); } }); } else { $('#po').html('<option value="">-- Select PO --</option>'); } name get.pos string false false false parameters null string false false false absolute true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\e7c880391705a7c765abd3ab4dedc8d2.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a02f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a030) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a02f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a030) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a02f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a030) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a02f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a030) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a02f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a030) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/receive/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2 MkwULwxjhK924JAfMTQChfBweV5SqNZUCgL2KB4h VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2   http://localhost/anilmineral/public/fevicon/69ca4acd07755.png 1 null purchase.receive.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaserecivecreate web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\create.blade.php <pre class=sf-dump id=sf-dump-1622663475 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1731</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1622663475", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-580432955 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2880</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22878 title="2 occurrences">#2878</a><samp data-depth=3 id=sf-dump-580432955-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22845 title="3 occurrences">#2845</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22884 title="4 occurrences">#2884</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22843 title="2 occurrences">#2843</a><samp data-depth=3 id=sf-dump-580432955-ref22843 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22845 title="3 occurrences">#2845</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22884 title="4 occurrences">#2884</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22844 title="2 occurrences">#2844</a><samp data-depth=3 id=sf-dump-580432955-ref22844 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22845 title="3 occurrences">#2845</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22884 title="4 occurrences">#2884</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-580432955", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1612268522 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1612268522", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-567020752 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-567020752", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1494663417 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1494663417", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1880243939 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1880243939", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1902518506 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1902518506", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-590968076 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-590968076", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-245914120 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2848</a>}
</pre><script>Sfdump("sf-dump-245914120", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-308600702 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2846</a>}
</pre><script>Sfdump("sf-dump-308600702", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.35 mysql 1 1777108473.4603 select id, CONCAT(first_name, ' ', last_name) as name from `parties` 0.61 mysql  1777108473.4725 production null null C:\xampp\htdocs\anilmineral null cc353467-78e9-4757-9ef6-3317f331f9e2 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Exceptions\UrlGenerationException.php 35 forMissingParameters Illuminate\Routing\Exceptions\UrlGenerationException class UrlGenerationException extends Exception { /** * Create a new exception for missing route parameters. * * @param  \Illuminate\Routing\Route  $route * @param  array  $parameters * @return static */ public static function forMissingParameters(Route $route, array $parameters = []) { $parameterLabel = Str::plural('parameter', count($parameters)); null $message = sprintf( 'Missing required %s for [Route: %s] [URI: %s]', $parameterLabel, $route->getName(), $route->uri() ); null if (count($parameters) > 0) { $message .= sprintf(' [Missing %s: %s]', $parameterLabel, implode(', ', $parameters)); } null $message .= '.'; null return new static($message); } } null  false vendor\laravel\framework\src\Illuminate\Routing\Exceptions\UrlGenerationException.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\RouteUrlGenerator.php 94 to Illuminate\Routing\RouteUrlGenerator { $parameters = $this->formatParameters($route, $parameters); null $domain = $this->getRouteDomain($route, $parameters); null // First we will construct the entire URI including the root and query string. Once it // has been constructed, we'll make sure we don't have any missing parameters or we // will need to throw the exception to let the developers know one was not given. $uri = $this->addQueryString($this->url->format( $root = $this->replaceRootParameters($route, $domain, $parameters), $this->replaceRouteParameters($route->uri(), $parameters), $route ), $parameters); null if (preg_match_all('/{(.*?)}/', $uri, $matchedMissingParameters)) { throw UrlGenerationException::forMissingParameters($route, $matchedMissingParameters[1]); } null // Once we have ensured that there are no missing parameters in the URI we will encode // the URI and prepare it for returning to the developer. If the URI is supposed to // be absolute, we will return it as-is. Otherwise we will remove the URL's root. $uri = strtr(rawurlencode($uri), $this->dontEncode); null if (! $absolute) { $uri = preg_replace('#^(//|[^/?])+#', '', $uri); null if ($base = $this->request->getBaseUrl()) { $uri = preg_replace('#^'.$base.'#i', '', $uri); } null route object Illuminate\Routing\Route false false false parameters party_id array false false false false vendor\laravel\framework\src\Illuminate\Routing\RouteUrlGenerator.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 541 toRoute Illuminate\Routing\UrlGenerator throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) { return $this->routeUrl()->to( $route, $parameters, $absolute ); } null /** * Get the URL to a controller action. * * @param  string|array  $action * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \InvalidArgumentException */ route object Illuminate\Routing\Route false false false parameters  array false false false absolute true bool false false false false vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 518 route Illuminate\Routing\UrlGenerator * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Symfony\Component\Routing\Exception\RouteNotFoundException|\InvalidArgumentException */ public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route route object Illuminate\Routing\Route false false false parameters null string false false false absolute true bool false false false false vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name get.pos string false false false parameters null string false false false absolute true bool false false false false vendor\laravel\framework\src\Illuminate\Foundation\helpers.php C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\create.blade.php 62 require null </div> null null @section('js') <script> null $(document).ready(function() { null $('#vendor').on('change', function() { let party_id = $(this).val(); null $('#po').html('<option>Loading...</option>'); null if (party_id) { $.ajax({ url: "{{ route('get.pos', '') }}/" + party_id, type: 'GET', success: function(data) { let options = '<option value="">-- Select PO --</option>'; null data.forEach(function(po) { options += `<option value="${po.id}">${po.order_code}</option>`; }); null $('#po').html(options); } }); } else { $('#po').html('<option value="">-- Select PO --</option>'); } name get.pos string false false false parameters null string false false false absolute true bool false false false true resources\views\purchase\receive\create.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\e7c880391705a7c765abd3ab4dedc8d2.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a02f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a030) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a02f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a030) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a02f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a030) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a02f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a030) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$1a02f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$1a030) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/receive/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.35 mysql 1 1777108473.4603 select id, CONCAT(first_name, ' ', last_name) as name from `parties` 0.61 mysql  1777108473.4725   null localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2 MkwULwxjhK924JAfMTQChfBweV5SqNZUCgL2KB4h VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2   http://localhost/anilmineral/public/fevicon/69ca4acd07755.png 1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 purchase.receive.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaserecivecreate web auth null null C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\create.blade.php <pre class=sf-dump id=sf-dump-1622663475 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1731</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1622663475", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-580432955 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2880</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22878 title="2 occurrences">#2878</a><samp data-depth=3 id=sf-dump-580432955-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22845 title="3 occurrences">#2845</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22884 title="4 occurrences">#2884</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22843 title="2 occurrences">#2843</a><samp data-depth=3 id=sf-dump-580432955-ref22843 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22845 title="3 occurrences">#2845</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22884 title="4 occurrences">#2884</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22844 title="2 occurrences">#2844</a><samp data-depth=3 id=sf-dump-580432955-ref22844 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22845 title="3 occurrences">#2845</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-580432955-ref22884 title="4 occurrences">#2884</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-580432955", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1612268522 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1612268522", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-567020752 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-567020752", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1494663417 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1494663417", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1880243939 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1880243939", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1902518506 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1902518506", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-590968076 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-590968076", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-245914120 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2848</a>}
</pre><script>Sfdump("sf-dump-245914120", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-308600702 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2846</a>}
</pre><script>Sfdump("sf-dump-308600702", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/receive/list Illuminate\Routing\Exceptions\UrlGenerationException Missing required parameter for [Route: get.pos] [URI: get-pos/{party_id}] [Missing parameter: party_id]. C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\Routing\Exceptions\UrlGenerationException forMissingParameters    {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-25T09:14:36.296Z"} 
[2026-04-25 14:45:18] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-25T09:15:16.201Z"} 
[2026-04-25 14:45:18] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 Illuminate\Routing\Exceptions\UrlGenerationException 1777108514 Missing required parameter for [Route: get.pos] [URI: get-pos/{party_id}] [Missing parameter: party_id].    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Exceptions\UrlGenerationException.php 35 forMissingParameters Illuminate\Routing\Exceptions\UrlGenerationException class UrlGenerationException extends Exception { /** * Create a new exception for missing route parameters. * * @param  \Illuminate\Routing\Route  $route * @param  array  $parameters * @return static */ public static function forMissingParameters(Route $route, array $parameters = []) { $parameterLabel = Str::plural('parameter', count($parameters)); null $message = sprintf( 'Missing required %s for [Route: %s] [URI: %s]', $parameterLabel, $route->getName(), $route->uri() ); null if (count($parameters) > 0) { $message .= sprintf(' [Missing %s: %s]', $parameterLabel, implode(', ', $parameters)); } null $message .= '.'; null return new static($message); } } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\RouteUrlGenerator.php 94 to Illuminate\Routing\RouteUrlGenerator { $parameters = $this->formatParameters($route, $parameters); null $domain = $this->getRouteDomain($route, $parameters); null // First we will construct the entire URI including the root and query string. Once it // has been constructed, we'll make sure we don't have any missing parameters or we // will need to throw the exception to let the developers know one was not given. $uri = $this->addQueryString($this->url->format( $root = $this->replaceRootParameters($route, $domain, $parameters), $this->replaceRouteParameters($route->uri(), $parameters), $route ), $parameters); null if (preg_match_all('/{(.*?)}/', $uri, $matchedMissingParameters)) { throw UrlGenerationException::forMissingParameters($route, $matchedMissingParameters[1]); } null // Once we have ensured that there are no missing parameters in the URI we will encode // the URI and prepare it for returning to the developer. If the URI is supposed to // be absolute, we will return it as-is. Otherwise we will remove the URL's root. $uri = strtr(rawurlencode($uri), $this->dontEncode); null if (! $absolute) { $uri = preg_replace('#^(//|[^/?])+#', '', $uri); null if ($base = $this->request->getBaseUrl()) { $uri = preg_replace('#^'.$base.'#i', '', $uri); } null route object Illuminate\Routing\Route false false false parameters party_id array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 541 toRoute Illuminate\Routing\UrlGenerator throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) { return $this->routeUrl()->to( $route, $parameters, $absolute ); } null /** * Get the URL to a controller action. * * @param  string|array  $action * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \InvalidArgumentException */ route object Illuminate\Routing\Route false false false parameters  array false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 518 route Illuminate\Routing\UrlGenerator * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Symfony\Component\Routing\Exception\RouteNotFoundException|\InvalidArgumentException */ public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route route object Illuminate\Routing\Route false false false parameters null string false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name get.pos string false false false parameters null string false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\create.blade.php 62 require null </div> null null @section('js') <script> null $(document).ready(function() { null $('#vendor').on('change', function() { let party_id = $(this).val(); null $('#po').html('<option>Loading...</option>'); null if (party_id) { $.ajax({ url: "{{ route('get.pos', '') }}/" + party_id, type: 'GET', success: function(data) { let options = '<option value="">-- Select PO --</option>'; null data.forEach(function(po) { options += `<option value="${po.id}">${po.order_code}</option>`; }); null $('#po').html(options); } }); } else { $('#po').html('<option value="">-- Select PO --</option>'); } name get.pos string false false false parameters null string false false false absolute true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\e7c880391705a7c765abd3ab4dedc8d2.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e5eb) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e5ec) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e5eb) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e5ec) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e5eb) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e5ec) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e5eb) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e5ec) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e5eb) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e5ec) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/receive/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2 MkwULwxjhK924JAfMTQChfBweV5SqNZUCgL2KB4h VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2   http://localhost/anilmineral/public/purchase/receive/list 1 purchase.receive.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaserecivecreate web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\create.blade.php <pre class=sf-dump id=sf-dump-1678905458 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1731</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1678905458", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1988858173 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2880</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22878 title="2 occurrences">#2878</a><samp data-depth=3 id=sf-dump-1988858173-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22845 title="3 occurrences">#2845</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22884 title="4 occurrences">#2884</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22843 title="2 occurrences">#2843</a><samp data-depth=3 id=sf-dump-1988858173-ref22843 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22845 title="3 occurrences">#2845</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22884 title="4 occurrences">#2884</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22844 title="2 occurrences">#2844</a><samp data-depth=3 id=sf-dump-1988858173-ref22844 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22845 title="3 occurrences">#2845</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22884 title="4 occurrences">#2884</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1988858173", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1520277586 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1520277586", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1985789933 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1985789933", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-104453944 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-104453944", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1285869516 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1285869516", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-286162823 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-286162823", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-259574482 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-259574482", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-911840643 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2848</a>}
</pre><script>Sfdump("sf-dump-911840643", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-618616072 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2846</a>}
</pre><script>Sfdump("sf-dump-618616072", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 21.76 mysql 1 1777108514.5883 select id, CONCAT(first_name, ' ', last_name) as name from `parties` 0.58 mysql  1777108514.5971 production null null C:\xampp\htdocs\anilmineral null 599c3665-6d18-46a3-9d52-32d9b529798a null null Laravel Client PHP 12.30.1 8.2.12 Illuminate\Routing\Exceptions\UrlGenerationException 1777108514 Missing required parameter for [Route: get.pos] [URI: get-pos/{party_id}] [Missing parameter: party_id].    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Exceptions\UrlGenerationException.php 35 forMissingParameters Illuminate\Routing\Exceptions\UrlGenerationException class UrlGenerationException extends Exception { /** * Create a new exception for missing route parameters. * * @param  \Illuminate\Routing\Route  $route * @param  array  $parameters * @return static */ public static function forMissingParameters(Route $route, array $parameters = []) { $parameterLabel = Str::plural('parameter', count($parameters)); null $message = sprintf( 'Missing required %s for [Route: %s] [URI: %s]', $parameterLabel, $route->getName(), $route->uri() ); null if (count($parameters) > 0) { $message .= sprintf(' [Missing %s: %s]', $parameterLabel, implode(', ', $parameters)); } null $message .= '.'; null return new static($message); } } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\RouteUrlGenerator.php 94 to Illuminate\Routing\RouteUrlGenerator { $parameters = $this->formatParameters($route, $parameters); null $domain = $this->getRouteDomain($route, $parameters); null // First we will construct the entire URI including the root and query string. Once it // has been constructed, we'll make sure we don't have any missing parameters or we // will need to throw the exception to let the developers know one was not given. $uri = $this->addQueryString($this->url->format( $root = $this->replaceRootParameters($route, $domain, $parameters), $this->replaceRouteParameters($route->uri(), $parameters), $route ), $parameters); null if (preg_match_all('/{(.*?)}/', $uri, $matchedMissingParameters)) { throw UrlGenerationException::forMissingParameters($route, $matchedMissingParameters[1]); } null // Once we have ensured that there are no missing parameters in the URI we will encode // the URI and prepare it for returning to the developer. If the URI is supposed to // be absolute, we will return it as-is. Otherwise we will remove the URL's root. $uri = strtr(rawurlencode($uri), $this->dontEncode); null if (! $absolute) { $uri = preg_replace('#^(//|[^/?])+#', '', $uri); null if ($base = $this->request->getBaseUrl()) { $uri = preg_replace('#^'.$base.'#i', '', $uri); } null route object Illuminate\Routing\Route false false false parameters party_id array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 541 toRoute Illuminate\Routing\UrlGenerator throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) { return $this->routeUrl()->to( $route, $parameters, $absolute ); } null /** * Get the URL to a controller action. * * @param  string|array  $action * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \InvalidArgumentException */ route object Illuminate\Routing\Route false false false parameters  array false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 518 route Illuminate\Routing\UrlGenerator * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Symfony\Component\Routing\Exception\RouteNotFoundException|\InvalidArgumentException */ public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route route object Illuminate\Routing\Route false false false parameters null string false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name get.pos string false false false parameters null string false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\create.blade.php 62 require null </div> null null @section('js') <script> null $(document).ready(function() { null $('#vendor').on('change', function() { let party_id = $(this).val(); null $('#po').html('<option>Loading...</option>'); null if (party_id) { $.ajax({ url: "{{ route('get.pos', '') }}/" + party_id, type: 'GET', success: function(data) { let options = '<option value="">-- Select PO --</option>'; null data.forEach(function(po) { options += `<option value="${po.id}">${po.order_code}</option>`; }); null $('#po').html(options); } }); } else { $('#po').html('<option value="">-- Select PO --</option>'); } name get.pos string false false false parameters null string false false false absolute true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\e7c880391705a7c765abd3ab4dedc8d2.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e5eb) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e5ec) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e5eb) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e5ec) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e5eb) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e5ec) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e5eb) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e5ec) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e5eb) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e5ec) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/receive/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2 MkwULwxjhK924JAfMTQChfBweV5SqNZUCgL2KB4h VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2   http://localhost/anilmineral/public/purchase/receive/list 1 purchase.receive.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaserecivecreate web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\create.blade.php <pre class=sf-dump id=sf-dump-1678905458 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1731</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1678905458", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1988858173 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2880</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22878 title="2 occurrences">#2878</a><samp data-depth=3 id=sf-dump-1988858173-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22845 title="3 occurrences">#2845</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22884 title="4 occurrences">#2884</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22843 title="2 occurrences">#2843</a><samp data-depth=3 id=sf-dump-1988858173-ref22843 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22845 title="3 occurrences">#2845</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22884 title="4 occurrences">#2884</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22844 title="2 occurrences">#2844</a><samp data-depth=3 id=sf-dump-1988858173-ref22844 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22845 title="3 occurrences">#2845</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22884 title="4 occurrences">#2884</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1988858173", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1520277586 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1520277586", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1985789933 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1985789933", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-104453944 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-104453944", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1285869516 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1285869516", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-286162823 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-286162823", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-259574482 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-259574482", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-911840643 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2848</a>}
</pre><script>Sfdump("sf-dump-911840643", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-618616072 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2846</a>}
</pre><script>Sfdump("sf-dump-618616072", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 21.76 mysql 1 1777108514.5883 select id, CONCAT(first_name, ' ', last_name) as name from `parties` 0.58 mysql  1777108514.5971 production null null C:\xampp\htdocs\anilmineral null 599c3665-6d18-46a3-9d52-32d9b529798a null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Exceptions\UrlGenerationException.php 35 forMissingParameters Illuminate\Routing\Exceptions\UrlGenerationException class UrlGenerationException extends Exception { /** * Create a new exception for missing route parameters. * * @param  \Illuminate\Routing\Route  $route * @param  array  $parameters * @return static */ public static function forMissingParameters(Route $route, array $parameters = []) { $parameterLabel = Str::plural('parameter', count($parameters)); null $message = sprintf( 'Missing required %s for [Route: %s] [URI: %s]', $parameterLabel, $route->getName(), $route->uri() ); null if (count($parameters) > 0) { $message .= sprintf(' [Missing %s: %s]', $parameterLabel, implode(', ', $parameters)); } null $message .= '.'; null return new static($message); } } null  false vendor\laravel\framework\src\Illuminate\Routing\Exceptions\UrlGenerationException.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\RouteUrlGenerator.php 94 to Illuminate\Routing\RouteUrlGenerator { $parameters = $this->formatParameters($route, $parameters); null $domain = $this->getRouteDomain($route, $parameters); null // First we will construct the entire URI including the root and query string. Once it // has been constructed, we'll make sure we don't have any missing parameters or we // will need to throw the exception to let the developers know one was not given. $uri = $this->addQueryString($this->url->format( $root = $this->replaceRootParameters($route, $domain, $parameters), $this->replaceRouteParameters($route->uri(), $parameters), $route ), $parameters); null if (preg_match_all('/{(.*?)}/', $uri, $matchedMissingParameters)) { throw UrlGenerationException::forMissingParameters($route, $matchedMissingParameters[1]); } null // Once we have ensured that there are no missing parameters in the URI we will encode // the URI and prepare it for returning to the developer. If the URI is supposed to // be absolute, we will return it as-is. Otherwise we will remove the URL's root. $uri = strtr(rawurlencode($uri), $this->dontEncode); null if (! $absolute) { $uri = preg_replace('#^(//|[^/?])+#', '', $uri); null if ($base = $this->request->getBaseUrl()) { $uri = preg_replace('#^'.$base.'#i', '', $uri); } null route object Illuminate\Routing\Route false false false parameters party_id array false false false false vendor\laravel\framework\src\Illuminate\Routing\RouteUrlGenerator.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 541 toRoute Illuminate\Routing\UrlGenerator throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) { return $this->routeUrl()->to( $route, $parameters, $absolute ); } null /** * Get the URL to a controller action. * * @param  string|array  $action * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \InvalidArgumentException */ route object Illuminate\Routing\Route false false false parameters  array false false false absolute true bool false false false false vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 518 route Illuminate\Routing\UrlGenerator * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Symfony\Component\Routing\Exception\RouteNotFoundException|\InvalidArgumentException */ public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route route object Illuminate\Routing\Route false false false parameters null string false false false absolute true bool false false false false vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name get.pos string false false false parameters null string false false false absolute true bool false false false false vendor\laravel\framework\src\Illuminate\Foundation\helpers.php C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\create.blade.php 62 require null </div> null null @section('js') <script> null $(document).ready(function() { null $('#vendor').on('change', function() { let party_id = $(this).val(); null $('#po').html('<option>Loading...</option>'); null if (party_id) { $.ajax({ url: "{{ route('get.pos', '') }}/" + party_id, type: 'GET', success: function(data) { let options = '<option value="">-- Select PO --</option>'; null data.forEach(function(po) { options += `<option value="${po.id}">${po.order_code}</option>`; }); null $('#po').html(options); } }); } else { $('#po').html('<option value="">-- Select PO --</option>'); } name get.pos string false false false parameters null string false false false absolute true bool false false false true resources\views\purchase\receive\create.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\e7c880391705a7c765abd3ab4dedc8d2.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e5eb) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e5ec) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e5eb) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e5ec) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e5eb) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e5ec) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e5eb) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e5ec) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$e5eb) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$e5ec) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/receive/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 21.76 mysql 1 1777108514.5883 select id, CONCAT(first_name, ' ', last_name) as name from `parties` 0.58 mysql  1777108514.5971   null localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2 MkwULwxjhK924JAfMTQChfBweV5SqNZUCgL2KB4h VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2   http://localhost/anilmineral/public/purchase/receive/list 1 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 purchase.receive.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaserecivecreate web auth null null C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\create.blade.php <pre class=sf-dump id=sf-dump-1678905458 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1731</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1678905458", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1988858173 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2880</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22878 title="2 occurrences">#2878</a><samp data-depth=3 id=sf-dump-1988858173-ref22878 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22845 title="3 occurrences">#2845</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22884 title="4 occurrences">#2884</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22843 title="2 occurrences">#2843</a><samp data-depth=3 id=sf-dump-1988858173-ref22843 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22845 title="3 occurrences">#2845</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22884 title="4 occurrences">#2884</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22844 title="2 occurrences">#2844</a><samp data-depth=3 id=sf-dump-1988858173-ref22844 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22845 title="3 occurrences">#2845</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1988858173-ref22884 title="4 occurrences">#2884</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1988858173", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1520277586 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1520277586", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1985789933 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1985789933", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-104453944 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-104453944", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1285869516 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1285869516", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-286162823 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-286162823", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-259574482 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-259574482", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-911840643 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2848</a>}
</pre><script>Sfdump("sf-dump-911840643", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-618616072 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2846</a>}
</pre><script>Sfdump("sf-dump-618616072", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/receive/list Illuminate\Routing\Exceptions\UrlGenerationException Missing required parameter for [Route: get.pos] [URI: get-pos/{party_id}] [Missing parameter: party_id]. C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\Routing\Exceptions\UrlGenerationException forMissingParameters    {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-25T09:15:16.239Z"} 
[2026-04-25 15:20:17] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-25T09:50:15.236Z"} 
[2026-04-25 15:20:17] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1777110613 Undefined variable $item    C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\create.blade.php 121 require null url: "{{ url('get-po-items') }}/" + po_id, type: 'GET', success: function(data) { null let rows = ''; null if (data.length > 0) { data.forEach(function(item) { rows += ` <tr> <td>${item.item.name}</td> <td> <input type="number" name="receive_qty[]" class="form-control" value="{{ $item->quantity }}" min="0" step="0.0001"> </td> </tr> `; }); } else { rows = '<tr><td colspan="2">No items found</td></tr>'; } null $('#items_table tbody').html(rows); } }); } else {  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\e7c880391705a7c765abd3ab4dedc8d2.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$eb49) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$eb4a) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$eb49) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$eb4a) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$eb49) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$eb4a) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$eb49) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$eb4a) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$eb49) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$eb4a) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/receive/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2 MkwULwxjhK924JAfMTQChfBweV5SqNZUCgL2KB4h VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2   http://localhost/anilmineral/public/users/getimage 1 null purchase.receive.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaserecivecreate web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\create.blade.php <pre class=sf-dump id=sf-dump-467041053 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1732</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-467041053", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-801347668 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2881</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22879 title="2 occurrences">#2879</a><samp data-depth=3 id=sf-dump-801347668-ref22879 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22846 title="3 occurrences">#2846</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22885 title="4 occurrences">#2885</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22844 title="2 occurrences">#2844</a><samp data-depth=3 id=sf-dump-801347668-ref22844 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22846 title="3 occurrences">#2846</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22885 title="4 occurrences">#2885</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22845 title="2 occurrences">#2845</a><samp data-depth=3 id=sf-dump-801347668-ref22845 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22846 title="3 occurrences">#2846</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22885 title="4 occurrences">#2885</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-801347668", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1136067479 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1136067479", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1350545142 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1350545142", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1186515717 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1186515717", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-822084142 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-822084142", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1945353110 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1945353110", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-115773980 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-115773980", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1495787525 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2849</a>}
</pre><script>Sfdump("sf-dump-1495787525", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1750394978 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2847</a>}
</pre><script>Sfdump("sf-dump-1750394978", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.15 mysql 1 1777110613.1013 select id, CONCAT(first_name, ' ', last_name) as name from `parties` 0.85 mysql  1777110613.1116 production null null C:\xampp\htdocs\anilmineral null e65ebaca-4c01-4d10-905f-9287efe61cf1 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1777110613 Undefined variable $item    C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\create.blade.php 121 require null url: "{{ url('get-po-items') }}/" + po_id, type: 'GET', success: function(data) { null let rows = ''; null if (data.length > 0) { data.forEach(function(item) { rows += ` <tr> <td>${item.item.name}</td> <td> <input type="number" name="receive_qty[]" class="form-control" value="{{ $item->quantity }}" min="0" step="0.0001"> </td> </tr> `; }); } else { rows = '<tr><td colspan="2">No items found</td></tr>'; } null $('#items_table tbody').html(rows); } }); } else {  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\e7c880391705a7c765abd3ab4dedc8d2.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$eb49) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$eb4a) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$eb49) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$eb4a) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$eb49) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$eb4a) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$eb49) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$eb4a) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$eb49) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$eb4a) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/receive/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2 MkwULwxjhK924JAfMTQChfBweV5SqNZUCgL2KB4h VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2   http://localhost/anilmineral/public/users/getimage 1 null purchase.receive.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaserecivecreate web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\create.blade.php <pre class=sf-dump id=sf-dump-467041053 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1732</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-467041053", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-801347668 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2881</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22879 title="2 occurrences">#2879</a><samp data-depth=3 id=sf-dump-801347668-ref22879 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22846 title="3 occurrences">#2846</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22885 title="4 occurrences">#2885</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22844 title="2 occurrences">#2844</a><samp data-depth=3 id=sf-dump-801347668-ref22844 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22846 title="3 occurrences">#2846</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22885 title="4 occurrences">#2885</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22845 title="2 occurrences">#2845</a><samp data-depth=3 id=sf-dump-801347668-ref22845 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22846 title="3 occurrences">#2846</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22885 title="4 occurrences">#2885</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-801347668", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1136067479 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1136067479", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1350545142 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1350545142", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1186515717 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1186515717", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-822084142 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-822084142", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1945353110 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1945353110", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-115773980 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-115773980", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1495787525 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2849</a>}
</pre><script>Sfdump("sf-dump-1495787525", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1750394978 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2847</a>}
</pre><script>Sfdump("sf-dump-1750394978", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.15 mysql 1 1777110613.1013 select id, CONCAT(first_name, ' ', last_name) as name from `parties` 0.85 mysql  1777110613.1116 production null null C:\xampp\htdocs\anilmineral null e65ebaca-4c01-4d10-905f-9287efe61cf1 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\create.blade.php 121 require null url: "{{ url('get-po-items') }}/" + po_id, type: 'GET', success: function(data) { null let rows = ''; null if (data.length > 0) { data.forEach(function(item) { rows += ` <tr> <td>${item.item.name}</td> <td> <input type="number" name="receive_qty[]" class="form-control" value="{{ $item->quantity }}" min="0" step="0.0001"> </td> </tr> `; }); } else { rows = '<tr><td colspan="2">No items found</td></tr>'; } null $('#items_table tbody').html(rows); } }); } else {  true resources\views\purchase\receive\create.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\e7c880391705a7c765abd3ab4dedc8d2.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$eb49) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$eb4a) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$eb49) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$eb4a) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$eb49) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$eb4a) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$eb49) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$eb4a) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$eb49) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$eb4a) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/receive/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 4.15 mysql 1 1777110613.1013 select id, CONCAT(first_name, ' ', last_name) as name from `parties` 0.85 mysql  1777110613.1116   null localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2 MkwULwxjhK924JAfMTQChfBweV5SqNZUCgL2KB4h VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2   http://localhost/anilmineral/public/users/getimage 1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 purchase.receive.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaserecivecreate web auth null null C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\create.blade.php <pre class=sf-dump id=sf-dump-467041053 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1732</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-467041053", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-801347668 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2881</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22879 title="2 occurrences">#2879</a><samp data-depth=3 id=sf-dump-801347668-ref22879 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22846 title="3 occurrences">#2846</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22885 title="4 occurrences">#2885</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22844 title="2 occurrences">#2844</a><samp data-depth=3 id=sf-dump-801347668-ref22844 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22846 title="3 occurrences">#2846</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22885 title="4 occurrences">#2885</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22845 title="2 occurrences">#2845</a><samp data-depth=3 id=sf-dump-801347668-ref22845 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22846 title="3 occurrences">#2846</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-801347668-ref22885 title="4 occurrences">#2885</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-801347668", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1136067479 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1136067479", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1350545142 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1350545142", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1186515717 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1186515717", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-822084142 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-822084142", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1945353110 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1945353110", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-115773980 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-115773980", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1495787525 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2849</a>}
</pre><script>Sfdump("sf-dump-1495787525", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1750394978 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2847</a>}
</pre><script>Sfdump("sf-dump-1750394978", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/receive/list ErrorException Undefined variable $item C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-25T09:50:15.282Z"} 
[2026-04-25 15:38:27] production.DEBUG: {
    "message": "Method App\\Http\\Controllers\\Purchase\\PurchaseController::purchasereceivestore does not exist.",
    "exception": "BadMethodCallException",
    "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Controller.php",
    "line": 68,
    "trace": [
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Controller.php",
            "line": 54,
            "function": "__call",
            "class": "Illuminate\\Routing\\Controller",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ControllerDispatcher.php",
            "line": 43,
            "function": "callAction",
            "class": "Illuminate\\Routing\\Controller",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php",
            "line": 265,
            "function": "dispatch",
            "class": "Illuminate\\Routing\\ControllerDispatcher",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php",
            "line": 211,
            "function": "runController",
            "class": "Illuminate\\Routing\\Route",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 822,
            "function": "run",
            "class": "Illuminate\\Routing\\Route",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 180,
            "function": "Illuminate\\Routing\\{closure}",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\boost\\src\\Middleware\\InjectBoost.php",
            "line": 22,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Laravel\\Boost\\Middleware\\InjectBoost",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\barryvdh\\laravel-debugbar\\src\\Middleware\\InjectDebugbar.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Barryvdh\\Debugbar\\Middleware\\InjectDebugbar",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Middleware\\CheckPartyTypePermission.php",
            "line": 41,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\CheckPartyTypePermission",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Middleware\\DemoModeRestriction.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\DemoModeRestriction",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Middleware\\LocaleMiddleware.php",
            "line": 47,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\LocaleMiddleware",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php",
            "line": 50,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Routing\\Middleware\\SubstituteBindings",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Auth\\Middleware\\Authenticate.php",
            "line": 63,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Auth\\Middleware\\Authenticate",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken.php",
            "line": 87,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php",
            "line": 48,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\View\\Middleware\\ShareErrorsFromSession",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php",
            "line": 120,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php",
            "line": 63,
            "function": "handleStatefulRequest",
            "class": "Illuminate\\Session\\Middleware\\StartSession",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Session\\Middleware\\StartSession",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php",
            "line": 36,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php",
            "line": 74,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Cookie\\Middleware\\EncryptCookies",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 137,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 821,
            "function": "then",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 800,
            "function": "runRouteWithinStack",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 764,
            "function": "runRoute",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 753,
            "function": "dispatchToRoute",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php",
            "line": 200,
            "function": "dispatch",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 180,
            "function": "Illuminate\\Foundation\\Http\\{closure}",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\livewire\\livewire\\src\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware.php",
            "line": 19,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\barryvdh\\laravel-debugbar\\src\\Middleware\\InjectDebugbar.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Barryvdh\\Debugbar\\Middleware\\InjectDebugbar",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php",
            "line": 21,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull.php",
            "line": 31,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php",
            "line": 21,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TrimStrings.php",
            "line": 51,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TrimStrings",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\ValidatePostSize.php",
            "line": 27,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\ValidatePostSize",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance.php",
            "line": 109,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\HandleCors.php",
            "line": 48,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\HandleCors",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\TrustProxies.php",
            "line": 58,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\TrustProxies",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 137,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php",
            "line": 175,
            "function": "then",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php",
            "line": 144,
            "function": "sendRequestThroughRouter",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\public\\index.php",
            "line": 51,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        }
    ]
} {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-25T10:08:21.251Z"} 
[2026-04-25 15:39:18] production.DEBUG: {
    "message": "Class \"App\\Models\\Purchase\\PurchaseReceive\" not found",
    "exception": "Error",
    "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Controllers\\Purchase\\PurchaserequestController.php",
    "line": 1305,
    "trace": [
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Controller.php",
            "line": 54,
            "function": "purchasereceivestore",
            "class": "App\\Http\\Controllers\\Purchase\\PurchaserequestController",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ControllerDispatcher.php",
            "line": 43,
            "function": "callAction",
            "class": "Illuminate\\Routing\\Controller",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php",
            "line": 265,
            "function": "dispatch",
            "class": "Illuminate\\Routing\\ControllerDispatcher",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php",
            "line": 211,
            "function": "runController",
            "class": "Illuminate\\Routing\\Route",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 822,
            "function": "run",
            "class": "Illuminate\\Routing\\Route",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 180,
            "function": "Illuminate\\Routing\\{closure}",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\boost\\src\\Middleware\\InjectBoost.php",
            "line": 22,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Laravel\\Boost\\Middleware\\InjectBoost",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\barryvdh\\laravel-debugbar\\src\\Middleware\\InjectDebugbar.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Barryvdh\\Debugbar\\Middleware\\InjectDebugbar",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Middleware\\CheckPartyTypePermission.php",
            "line": 41,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\CheckPartyTypePermission",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Middleware\\DemoModeRestriction.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\DemoModeRestriction",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Middleware\\LocaleMiddleware.php",
            "line": 47,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\LocaleMiddleware",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php",
            "line": 50,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Routing\\Middleware\\SubstituteBindings",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Auth\\Middleware\\Authenticate.php",
            "line": 63,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Auth\\Middleware\\Authenticate",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken.php",
            "line": 87,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php",
            "line": 48,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\View\\Middleware\\ShareErrorsFromSession",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php",
            "line": 120,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php",
            "line": 63,
            "function": "handleStatefulRequest",
            "class": "Illuminate\\Session\\Middleware\\StartSession",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Session\\Middleware\\StartSession",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php",
            "line": 36,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php",
            "line": 74,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Cookie\\Middleware\\EncryptCookies",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 137,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 821,
            "function": "then",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 800,
            "function": "runRouteWithinStack",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 764,
            "function": "runRoute",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 753,
            "function": "dispatchToRoute",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php",
            "line": 200,
            "function": "dispatch",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 180,
            "function": "Illuminate\\Foundation\\Http\\{closure}",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\livewire\\livewire\\src\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware.php",
            "line": 19,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\barryvdh\\laravel-debugbar\\src\\Middleware\\InjectDebugbar.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Barryvdh\\Debugbar\\Middleware\\InjectDebugbar",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php",
            "line": 21,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull.php",
            "line": 31,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php",
            "line": 21,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TrimStrings.php",
            "line": 51,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TrimStrings",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\ValidatePostSize.php",
            "line": 27,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\ValidatePostSize",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance.php",
            "line": 109,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\HandleCors.php",
            "line": 48,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\HandleCors",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\TrustProxies.php",
            "line": 58,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\TrustProxies",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 137,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php",
            "line": 175,
            "function": "then",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php",
            "line": 144,
            "function": "sendRequestThroughRouter",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\public\\index.php",
            "line": 51,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        }
    ]
} {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-25T10:09:14.151Z"} 
[2026-04-25 16:25:49] production.ERROR: Uncaught ReferenceError: remaining is not defined http://localhost/anilmineral/public/purchase/receive/list 1237 53 ReferenceError remaining is not defined ReferenceError: remaining is not defined
    at http://localhost/anilmineral/public/purchase/receive/list:1237:53
    at Array.forEach (<anonymous>)
    at Object.success (http://localhost/anilmineral/public/purchase/receive/list:1229:26)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as resolveWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77721)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-25T10:55:48.479Z"} 
[2026-04-25 16:25:49] production.ERROR: Uncaught ReferenceError: remaining is not defined http://localhost/anilmineral/public/purchase/receive/list 1237 53 ReferenceError remaining is not defined ReferenceError: remaining is not defined
    at http://localhost/anilmineral/public/purchase/receive/list:1237:53
    at Array.forEach (<anonymous>)
    at Object.success (http://localhost/anilmineral/public/purchase/receive/list:1229:26)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as resolveWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77721)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-25T10:55:48.480Z"} 
[2026-04-25 16:43:21] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-25T11:13:19.103Z"} 
[2026-04-25 16:43:21] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1777115597 Undefined variable $grn_no    C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\create.blade.php 33 require null @endforeach </select> </div> null <!-- PO --> <div class="col-md-4"> <label>Select Purchase Order</label> <select name="purchase_order_id" id="po" class="form-control"> <option value="">-- Select PO --</option> </select> </div> null <!-- GRN Number --> <div class="col-md-4"> <label>GRN No</label> <input type="text" name="grn_no" class="form-control" value="{{ $grn_no }}" readonly> </div> null </div> null <div class="row mt-3"> null <!-- Date --> <div class="col-md-4"> <label>Date</label> <input type="date" name="receive_date" class="form-control" value="{{ date('Y-m-d') }}"> </div> null </div> null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\e7c880391705a7c765abd3ab4dedc8d2.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$132c1) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$132c2) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$132c1) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$132c2) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$132c1) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$132c2) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$132c1) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$132c2) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$132c1) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$132c2) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/receive/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2 MkwULwxjhK924JAfMTQChfBweV5SqNZUCgL2KB4h VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2   http://localhost/anilmineral/public/users/noimage 1 null purchase.receive.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaserecivecreate web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\create.blade.php <pre class=sf-dump id=sf-dump-1254691479 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1733</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1254691479", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-159638895 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2882</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22880 title="2 occurrences">#2880</a><samp data-depth=3 id=sf-dump-159638895-ref22880 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22847 title="3 occurrences">#2847</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22886 title="4 occurrences">#2886</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22845 title="2 occurrences">#2845</a><samp data-depth=3 id=sf-dump-159638895-ref22845 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22847 title="3 occurrences">#2847</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22886 title="4 occurrences">#2886</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22846 title="2 occurrences">#2846</a><samp data-depth=3 id=sf-dump-159638895-ref22846 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22847 title="3 occurrences">#2847</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22886 title="4 occurrences">#2886</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-159638895", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2076584796 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-2076584796", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-183360469 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-183360469", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1062446797 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1062446797", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1181516586 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1181516586", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1070531449 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1070531449", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2130780099 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-2130780099", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-815596908 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2850</a>}
</pre><script>Sfdump("sf-dump-815596908", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-64870577 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2848</a>}
</pre><script>Sfdump("sf-dump-64870577", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.95 mysql 1 1777115596.7982 select id, CONCAT(first_name, ' ', last_name) as name from `parties` 0.59 mysql  1777115596.8082 production null null C:\xampp\htdocs\anilmineral null 4b025c4b-e6d8-48a2-9742-e79711bbd8cd null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1777115597 Undefined variable $grn_no    C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\create.blade.php 33 require null @endforeach </select> </div> null <!-- PO --> <div class="col-md-4"> <label>Select Purchase Order</label> <select name="purchase_order_id" id="po" class="form-control"> <option value="">-- Select PO --</option> </select> </div> null <!-- GRN Number --> <div class="col-md-4"> <label>GRN No</label> <input type="text" name="grn_no" class="form-control" value="{{ $grn_no }}" readonly> </div> null </div> null <div class="row mt-3"> null <!-- Date --> <div class="col-md-4"> <label>Date</label> <input type="date" name="receive_date" class="form-control" value="{{ date('Y-m-d') }}"> </div> null </div> null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\e7c880391705a7c765abd3ab4dedc8d2.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$132c1) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$132c2) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$132c1) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$132c2) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$132c1) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$132c2) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$132c1) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$132c2) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$132c1) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$132c2) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/receive/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2 MkwULwxjhK924JAfMTQChfBweV5SqNZUCgL2KB4h VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2   http://localhost/anilmineral/public/users/noimage 1 null purchase.receive.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaserecivecreate web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\create.blade.php <pre class=sf-dump id=sf-dump-1254691479 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1733</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1254691479", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-159638895 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2882</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22880 title="2 occurrences">#2880</a><samp data-depth=3 id=sf-dump-159638895-ref22880 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22847 title="3 occurrences">#2847</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22886 title="4 occurrences">#2886</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22845 title="2 occurrences">#2845</a><samp data-depth=3 id=sf-dump-159638895-ref22845 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22847 title="3 occurrences">#2847</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22886 title="4 occurrences">#2886</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22846 title="2 occurrences">#2846</a><samp data-depth=3 id=sf-dump-159638895-ref22846 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22847 title="3 occurrences">#2847</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22886 title="4 occurrences">#2886</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-159638895", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2076584796 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-2076584796", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-183360469 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-183360469", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1062446797 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1062446797", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1181516586 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1181516586", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1070531449 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1070531449", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2130780099 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-2130780099", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-815596908 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2850</a>}
</pre><script>Sfdump("sf-dump-815596908", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-64870577 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2848</a>}
</pre><script>Sfdump("sf-dump-64870577", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.95 mysql 1 1777115596.7982 select id, CONCAT(first_name, ' ', last_name) as name from `parties` 0.59 mysql  1777115596.8082 production null null C:\xampp\htdocs\anilmineral null 4b025c4b-e6d8-48a2-9742-e79711bbd8cd null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\create.blade.php 33 require null @endforeach </select> </div> null <!-- PO --> <div class="col-md-4"> <label>Select Purchase Order</label> <select name="purchase_order_id" id="po" class="form-control"> <option value="">-- Select PO --</option> </select> </div> null <!-- GRN Number --> <div class="col-md-4"> <label>GRN No</label> <input type="text" name="grn_no" class="form-control" value="{{ $grn_no }}" readonly> </div> null </div> null <div class="row mt-3"> null <!-- Date --> <div class="col-md-4"> <label>Date</label> <input type="date" name="receive_date" class="form-control" value="{{ date('Y-m-d') }}"> </div> null </div> null  true resources\views\purchase\receive\create.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\e7c880391705a7c765abd3ab4dedc8d2.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$132c1) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$132c2) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$132c1) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$132c2) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/e7c880391705a7c765abd3ab4dedc8d2.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$132c1) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$132c2) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$132c1) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$132c2) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$132c1) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$132c2) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/receive/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/receive/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.95 mysql 1 1777115596.7982 select id, CONCAT(first_name, ' ', last_name) as name from `parties` 0.59 mysql  1777115596.8082   null localhost keep-alive no-cache no-cache "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2 MkwULwxjhK924JAfMTQChfBweV5SqNZUCgL2KB4h VWRdSP52D90YONsLqbZ0xtRbwx4XYN05ySLAx8B2   http://localhost/anilmineral/public/users/noimage 1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 purchase.receive.list  App\Http\Controllers\Purchase\PurchaserequestController@purchaserecivecreate web auth null null C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\create.blade.php <pre class=sf-dump id=sf-dump-1254691479 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1733</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1254691479", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-159638895 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2882</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22880 title="2 occurrences">#2880</a><samp data-depth=3 id=sf-dump-159638895-ref22880 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22847 title="3 occurrences">#2847</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22886 title="4 occurrences">#2886</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22845 title="2 occurrences">#2845</a><samp data-depth=3 id=sf-dump-159638895-ref22845 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22847 title="3 occurrences">#2847</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22886 title="4 occurrences">#2886</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22846 title="2 occurrences">#2846</a><samp data-depth=3 id=sf-dump-159638895-ref22846 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22847 title="3 occurrences">#2847</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-159638895-ref22886 title="4 occurrences">#2886</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-159638895", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2076584796 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-2076584796", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-183360469 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-183360469", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1062446797 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1062446797", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1181516586 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1181516586", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1070531449 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1070531449", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2130780099 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-2130780099", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-815596908 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2850</a>}
</pre><script>Sfdump("sf-dump-815596908", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-64870577 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2848</a>}
</pre><script>Sfdump("sf-dump-64870577", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/receive/list ErrorException Undefined variable $grn_no C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-25T11:13:19.148Z"} 
[2026-04-25 17:48:07] production.DEBUG: {
    "message": "Undefined variable $next_grn",
    "exception": "ErrorException",
    "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Controllers\\Purchase\\PurchaserequestController.php",
    "line": 1382,
    "trace": [
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Bootstrap\\HandleExceptions.php",
            "line": 258,
            "function": "handleError",
            "class": "Illuminate\\Foundation\\Bootstrap\\HandleExceptions",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Controllers\\Purchase\\PurchaserequestController.php",
            "line": 1382,
            "function": "Illuminate\\Foundation\\Bootstrap\\{closure}",
            "class": "Illuminate\\Foundation\\Bootstrap\\HandleExceptions",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Controller.php",
            "line": 54,
            "function": "purchasereceivestore",
            "class": "App\\Http\\Controllers\\Purchase\\PurchaserequestController",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ControllerDispatcher.php",
            "line": 43,
            "function": "callAction",
            "class": "Illuminate\\Routing\\Controller",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php",
            "line": 265,
            "function": "dispatch",
            "class": "Illuminate\\Routing\\ControllerDispatcher",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php",
            "line": 211,
            "function": "runController",
            "class": "Illuminate\\Routing\\Route",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 822,
            "function": "run",
            "class": "Illuminate\\Routing\\Route",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 180,
            "function": "Illuminate\\Routing\\{closure}",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\boost\\src\\Middleware\\InjectBoost.php",
            "line": 22,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Laravel\\Boost\\Middleware\\InjectBoost",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\barryvdh\\laravel-debugbar\\src\\Middleware\\InjectDebugbar.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Barryvdh\\Debugbar\\Middleware\\InjectDebugbar",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Middleware\\CheckPartyTypePermission.php",
            "line": 41,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\CheckPartyTypePermission",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Middleware\\DemoModeRestriction.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\DemoModeRestriction",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Middleware\\LocaleMiddleware.php",
            "line": 47,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\LocaleMiddleware",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php",
            "line": 50,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Routing\\Middleware\\SubstituteBindings",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Auth\\Middleware\\Authenticate.php",
            "line": 63,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Auth\\Middleware\\Authenticate",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken.php",
            "line": 87,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php",
            "line": 48,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\View\\Middleware\\ShareErrorsFromSession",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php",
            "line": 120,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php",
            "line": 63,
            "function": "handleStatefulRequest",
            "class": "Illuminate\\Session\\Middleware\\StartSession",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Session\\Middleware\\StartSession",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php",
            "line": 36,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php",
            "line": 74,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Cookie\\Middleware\\EncryptCookies",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 137,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 821,
            "function": "then",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 800,
            "function": "runRouteWithinStack",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 764,
            "function": "runRoute",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 753,
            "function": "dispatchToRoute",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php",
            "line": 200,
            "function": "dispatch",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 180,
            "function": "Illuminate\\Foundation\\Http\\{closure}",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\livewire\\livewire\\src\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware.php",
            "line": 19,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\barryvdh\\laravel-debugbar\\src\\Middleware\\InjectDebugbar.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Barryvdh\\Debugbar\\Middleware\\InjectDebugbar",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php",
            "line": 21,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull.php",
            "line": 31,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php",
            "line": 21,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TrimStrings.php",
            "line": 51,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TrimStrings",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\ValidatePostSize.php",
            "line": 27,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\ValidatePostSize",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance.php",
            "line": 109,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\HandleCors.php",
            "line": 48,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\HandleCors",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\TrustProxies.php",
            "line": 58,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\TrustProxies",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 137,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php",
            "line": 175,
            "function": "then",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php",
            "line": 144,
            "function": "sendRequestThroughRouter",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\public\\index.php",
            "line": 51,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        }
    ]
} {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-25T12:18:03.219Z"} 
[2026-04-25 17:48:29] production.DEBUG: {
    "message": "Undefined variable $next_grn",
    "exception": "ErrorException",
    "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Controllers\\Purchase\\PurchaserequestController.php",
    "line": 1382,
    "trace": [
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Bootstrap\\HandleExceptions.php",
            "line": 258,
            "function": "handleError",
            "class": "Illuminate\\Foundation\\Bootstrap\\HandleExceptions",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Controllers\\Purchase\\PurchaserequestController.php",
            "line": 1382,
            "function": "Illuminate\\Foundation\\Bootstrap\\{closure}",
            "class": "Illuminate\\Foundation\\Bootstrap\\HandleExceptions",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Controller.php",
            "line": 54,
            "function": "purchasereceivestore",
            "class": "App\\Http\\Controllers\\Purchase\\PurchaserequestController",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ControllerDispatcher.php",
            "line": 43,
            "function": "callAction",
            "class": "Illuminate\\Routing\\Controller",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php",
            "line": 265,
            "function": "dispatch",
            "class": "Illuminate\\Routing\\ControllerDispatcher",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php",
            "line": 211,
            "function": "runController",
            "class": "Illuminate\\Routing\\Route",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 822,
            "function": "run",
            "class": "Illuminate\\Routing\\Route",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 180,
            "function": "Illuminate\\Routing\\{closure}",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\boost\\src\\Middleware\\InjectBoost.php",
            "line": 22,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Laravel\\Boost\\Middleware\\InjectBoost",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\barryvdh\\laravel-debugbar\\src\\Middleware\\InjectDebugbar.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Barryvdh\\Debugbar\\Middleware\\InjectDebugbar",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Middleware\\CheckPartyTypePermission.php",
            "line": 41,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\CheckPartyTypePermission",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Middleware\\DemoModeRestriction.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\DemoModeRestriction",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Middleware\\LocaleMiddleware.php",
            "line": 47,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\LocaleMiddleware",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php",
            "line": 50,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Routing\\Middleware\\SubstituteBindings",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Auth\\Middleware\\Authenticate.php",
            "line": 63,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Auth\\Middleware\\Authenticate",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken.php",
            "line": 87,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php",
            "line": 48,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\View\\Middleware\\ShareErrorsFromSession",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php",
            "line": 120,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php",
            "line": 63,
            "function": "handleStatefulRequest",
            "class": "Illuminate\\Session\\Middleware\\StartSession",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Session\\Middleware\\StartSession",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php",
            "line": 36,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php",
            "line": 74,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Cookie\\Middleware\\EncryptCookies",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 137,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 821,
            "function": "then",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 800,
            "function": "runRouteWithinStack",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 764,
            "function": "runRoute",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 753,
            "function": "dispatchToRoute",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php",
            "line": 200,
            "function": "dispatch",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 180,
            "function": "Illuminate\\Foundation\\Http\\{closure}",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\livewire\\livewire\\src\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware.php",
            "line": 19,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\barryvdh\\laravel-debugbar\\src\\Middleware\\InjectDebugbar.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Barryvdh\\Debugbar\\Middleware\\InjectDebugbar",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php",
            "line": 21,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull.php",
            "line": 31,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php",
            "line": 21,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TrimStrings.php",
            "line": 51,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TrimStrings",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\ValidatePostSize.php",
            "line": 27,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\ValidatePostSize",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance.php",
            "line": 109,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\HandleCors.php",
            "line": 48,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\HandleCors",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\TrustProxies.php",
            "line": 58,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\TrustProxies",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 137,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php",
            "line": 175,
            "function": "then",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php",
            "line": 144,
            "function": "sendRequestThroughRouter",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\public\\index.php",
            "line": 51,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        }
    ]
} {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-25T12:18:27.551Z"} 
[2026-04-25 17:48:46] production.DEBUG: {
    "message": "Undefined variable $next_grn",
    "exception": "ErrorException",
    "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Controllers\\Purchase\\PurchaserequestController.php",
    "line": 1382,
    "trace": [
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Bootstrap\\HandleExceptions.php",
            "line": 258,
            "function": "handleError",
            "class": "Illuminate\\Foundation\\Bootstrap\\HandleExceptions",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Controllers\\Purchase\\PurchaserequestController.php",
            "line": 1382,
            "function": "Illuminate\\Foundation\\Bootstrap\\{closure}",
            "class": "Illuminate\\Foundation\\Bootstrap\\HandleExceptions",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Controller.php",
            "line": 54,
            "function": "purchasereceivestore",
            "class": "App\\Http\\Controllers\\Purchase\\PurchaserequestController",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ControllerDispatcher.php",
            "line": 43,
            "function": "callAction",
            "class": "Illuminate\\Routing\\Controller",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php",
            "line": 265,
            "function": "dispatch",
            "class": "Illuminate\\Routing\\ControllerDispatcher",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php",
            "line": 211,
            "function": "runController",
            "class": "Illuminate\\Routing\\Route",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 822,
            "function": "run",
            "class": "Illuminate\\Routing\\Route",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 180,
            "function": "Illuminate\\Routing\\{closure}",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\boost\\src\\Middleware\\InjectBoost.php",
            "line": 22,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Laravel\\Boost\\Middleware\\InjectBoost",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\barryvdh\\laravel-debugbar\\src\\Middleware\\InjectDebugbar.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Barryvdh\\Debugbar\\Middleware\\InjectDebugbar",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Middleware\\CheckPartyTypePermission.php",
            "line": 41,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\CheckPartyTypePermission",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Middleware\\DemoModeRestriction.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\DemoModeRestriction",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Middleware\\LocaleMiddleware.php",
            "line": 47,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\LocaleMiddleware",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php",
            "line": 50,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Routing\\Middleware\\SubstituteBindings",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Auth\\Middleware\\Authenticate.php",
            "line": 63,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Auth\\Middleware\\Authenticate",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken.php",
            "line": 87,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php",
            "line": 48,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\View\\Middleware\\ShareErrorsFromSession",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php",
            "line": 120,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php",
            "line": 63,
            "function": "handleStatefulRequest",
            "class": "Illuminate\\Session\\Middleware\\StartSession",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Session\\Middleware\\StartSession",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php",
            "line": 36,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php",
            "line": 74,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Cookie\\Middleware\\EncryptCookies",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 137,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 821,
            "function": "then",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 800,
            "function": "runRouteWithinStack",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 764,
            "function": "runRoute",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 753,
            "function": "dispatchToRoute",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php",
            "line": 200,
            "function": "dispatch",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 180,
            "function": "Illuminate\\Foundation\\Http\\{closure}",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\livewire\\livewire\\src\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware.php",
            "line": 19,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\barryvdh\\laravel-debugbar\\src\\Middleware\\InjectDebugbar.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Barryvdh\\Debugbar\\Middleware\\InjectDebugbar",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php",
            "line": 21,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull.php",
            "line": 31,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php",
            "line": 21,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TrimStrings.php",
            "line": 51,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TrimStrings",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\ValidatePostSize.php",
            "line": 27,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\ValidatePostSize",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance.php",
            "line": 109,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\HandleCors.php",
            "line": 48,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\HandleCors",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\TrustProxies.php",
            "line": 58,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\TrustProxies",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 137,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php",
            "line": 175,
            "function": "then",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php",
            "line": 144,
            "function": "sendRequestThroughRouter",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\public\\index.php",
            "line": 51,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        }
    ]
} {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-25T12:18:45.245Z"} 
[2026-04-25 17:49:12] production.DEBUG: {
    "message": "Undefined variable $next_grn",
    "exception": "ErrorException",
    "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Controllers\\Purchase\\PurchaserequestController.php",
    "line": 1382,
    "trace": [
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Bootstrap\\HandleExceptions.php",
            "line": 258,
            "function": "handleError",
            "class": "Illuminate\\Foundation\\Bootstrap\\HandleExceptions",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Controllers\\Purchase\\PurchaserequestController.php",
            "line": 1382,
            "function": "Illuminate\\Foundation\\Bootstrap\\{closure}",
            "class": "Illuminate\\Foundation\\Bootstrap\\HandleExceptions",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Controller.php",
            "line": 54,
            "function": "purchasereceivestore",
            "class": "App\\Http\\Controllers\\Purchase\\PurchaserequestController",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\ControllerDispatcher.php",
            "line": 43,
            "function": "callAction",
            "class": "Illuminate\\Routing\\Controller",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php",
            "line": 265,
            "function": "dispatch",
            "class": "Illuminate\\Routing\\ControllerDispatcher",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php",
            "line": 211,
            "function": "runController",
            "class": "Illuminate\\Routing\\Route",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 822,
            "function": "run",
            "class": "Illuminate\\Routing\\Route",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 180,
            "function": "Illuminate\\Routing\\{closure}",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\boost\\src\\Middleware\\InjectBoost.php",
            "line": 22,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Laravel\\Boost\\Middleware\\InjectBoost",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\barryvdh\\laravel-debugbar\\src\\Middleware\\InjectDebugbar.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Barryvdh\\Debugbar\\Middleware\\InjectDebugbar",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Middleware\\CheckPartyTypePermission.php",
            "line": 41,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\CheckPartyTypePermission",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Middleware\\DemoModeRestriction.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\DemoModeRestriction",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\app\\Http\\Middleware\\LocaleMiddleware.php",
            "line": 47,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\LocaleMiddleware",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php",
            "line": 50,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Routing\\Middleware\\SubstituteBindings",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Auth\\Middleware\\Authenticate.php",
            "line": 63,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Auth\\Middleware\\Authenticate",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken.php",
            "line": 87,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php",
            "line": 48,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\View\\Middleware\\ShareErrorsFromSession",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php",
            "line": 120,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php",
            "line": 63,
            "function": "handleStatefulRequest",
            "class": "Illuminate\\Session\\Middleware\\StartSession",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Session\\Middleware\\StartSession",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php",
            "line": 36,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php",
            "line": 74,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Cookie\\Middleware\\EncryptCookies",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 137,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 821,
            "function": "then",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 800,
            "function": "runRouteWithinStack",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 764,
            "function": "runRoute",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php",
            "line": 753,
            "function": "dispatchToRoute",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php",
            "line": 200,
            "function": "dispatch",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 180,
            "function": "Illuminate\\Foundation\\Http\\{closure}",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\livewire\\livewire\\src\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware.php",
            "line": 19,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\barryvdh\\laravel-debugbar\\src\\Middleware\\InjectDebugbar.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Barryvdh\\Debugbar\\Middleware\\InjectDebugbar",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php",
            "line": 21,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull.php",
            "line": 31,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php",
            "line": 21,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TrimStrings.php",
            "line": 51,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TrimStrings",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\ValidatePostSize.php",
            "line": 27,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\ValidatePostSize",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance.php",
            "line": 109,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\HandleCors.php",
            "line": 48,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\HandleCors",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\TrustProxies.php",
            "line": 58,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\TrustProxies",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php",
            "line": 137,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php",
            "line": 175,
            "function": "then",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php",
            "line": 144,
            "function": "sendRequestThroughRouter",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        },
        {
            "file": "C:\\xampp\\htdocs\\anilmineral\\public\\index.php",
            "line": 51,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        }
    ]
} {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-25T12:19:10.512Z"} 
[2026-04-27 10:24:47] production.DEBUG: <div class="page-wrapper">
    
        <div class="container-fluid px-4">
            
          <div class="row">
            <div class="col-12">

                    <h4 class="mb-3">Create Purchase Receive</h4>

                  <form id="purchaseReceiveForm" action="http://localhost/anilmineral/public/purchase-receive-store" method="POST">
                        <input type="hidden" name="_token" value="wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8" autocomplete="off">
                     <div class="row">

    <!-- Vendor -->
    <div class="col-md-4">
        <label>Select Vendor</label>
        <select name="party_id" id="vendor" class="form-control">
            <option value="">-- Select Vendor --</option>
                            <option value="1">abc jkl</option>
                            <option value="2">khushi jain</option>
                            <option value="3">ANMOL LODHA</option>
                    </select>
    </div>

    <!-- PO -->
    <div class="col-md-4">
        <label>Select Purchase Order</label>
        <select name="purchase_order_id" id="po" class="form-control">
            <option value="">-- Select PO --</option>
        </select>
    </div>

    <!-- GRN Number -->
    <div class="col-md-4">
        <label>GRN No</label>
        <input type="text" name="grn_no" class="form-control" value="GRN-007" readonly>
    </div>

</div>

<div class="row mt-3">

    <!-- Date -->
    <div class="col-md-4">
        <label>Date</label>
        <input type="date" name="gr_date" class="form-control" value="2026-04-27">
    </div>

</div>
<div class="mb-3">
    <label>Items</label>

    <table class="table table-bordered" id="items_table">
        <thead>
            <tr>
                <th>Item Name</th>
                <th>Quantity</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td colspan="2" class="text-center">No items</td>
            </tr>
        </tbody>
    </table>
</div>
                        <div class="mt-3">
                            <button type="submit" class="btn btn-success">
                                Submit Purchase Receive
                            </button>
                        </div>

                    </form>

                </div>
            </div>

        </div>

    </div>



<!doctype html>
<html class="light-theme" lang="en" dir="ltr">

<head>
	<!-- Required meta tags -->
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<!--favicon-->
	<link rel="icon" href='http://localhost/anilmineral/public/fevicon/69ca4acd07755.png'  type="image/png" />
	<!--plugins-->
	<link href="http://localhost/anilmineral/public/assets/plugins/vectormap/jquery-jvectormap-2.0.2.css?v=1748468165" rel="stylesheet" />
	<link href="http://localhost/anilmineral/public/assets/plugins/simplebar/css/simplebar.css?v=1748468165" rel="stylesheet" />
	<link href="http://localhost/anilmineral/public/assets/plugins/perfect-scrollbar/css/perfect-scrollbar.css?v=1748468165" rel="stylesheet" />
	<link href="http://localhost/anilmineral/public/assets/plugins/metismenu/css/metisMenu.min.css?v=1748468165" rel="stylesheet" />
    <!-- Select2 -->
    <link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/css/select2.min.css?v=1748468165">
    <link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-bootstrap-5-theme-1.3.0/dist/select2-bootstrap-5-theme.min.css?v=1748468165">
	<!-- loader-->
	<script src="http://localhost/anilmineral/public/assets/js/pace.min.js?v=1748468165"></script>
	<link href="http://localhost/anilmineral/public/assets/css/pace.min.css?v=1748468165" rel="stylesheet" />
	<!-- Bootstrap CSS -->
		<link href="http://localhost/anilmineral/public/assets/css/bootstrap.min.css?v=1748468165" rel="stylesheet">
	<link href="http://localhost/anilmineral/public/assets/css/bootstrap-extended.css?v=1748468165" rel="stylesheet">
	<link href="http://localhost/anilmineral/public/assets/css/app.css?v=1748468165" rel="stylesheet">
		<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;500&display=swap" rel="stylesheet">
	<link href="http://localhost/anilmineral/public/assets/css/icons.css?v=1748468165" rel="stylesheet">
	<!-- Notification Toast -->
    <link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/iziToast/dist/css/iziToast.min.css?v=1748468165">
    <!-- Date & Time Picker -->
    <link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/flatpickr/flatpickr.min.css?v=1748468165">
    <!-- Autocomplete -->
    <link href="http://localhost/anilmineral/public/assets/plugins/jquery-ui/jquery-ui.css?v=1748468165" rel="stylesheet" />
	<!-- Theme Style CSS -->
	<link rel="stylesheet" href="http://localhost/anilmineral/public/assets/css/dark-theme.css?v=1748468165"/>
	<link rel="stylesheet" href="http://localhost/anilmineral/public/assets/css/semi-dark.css?v=1748468165"/>
	<link rel="stylesheet" href="http://localhost/anilmineral/public/assets/css/header-colors.css?v=1748468165"/>
	<!-- Flags CSS -->
	<link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/flag-icons-main/css/flag-icons.min.css?v=1748468165">
	<!-- Custom CSS -->
	<link rel="stylesheet" href="http://localhost/anilmineral/public/custom/css/custom.css?v=1748468165">
		<title>Purchase Order</title>
<script id="browser-logger-active">
(function() {
    const ENDPOINT = 'http://localhost/anilmineral/public/_boost/browser-logs';
    const logQueue = [];
    let flushTimeout = null;

    console.log('🔍 Browser logger active (MCP server detected). Posting to: ' + ENDPOINT);

    // Store original console methods
    const originalConsole = {
        log: console.log,
        info: console.info,
        error: console.error,
        warn: console.warn,
        table: console.table
    };

    // Helper to safely stringify values
    function safeStringify(obj) {
        const seen = new WeakSet();
        return JSON.stringify(obj, (key, value) => {
            if (typeof value === 'object' && value !== null) {
                if (seen.has(value)) return '[Circular]';
                seen.add(value);
            }
            if (value instanceof Error) {
                return {
                    name: value.name,
                    message: value.message,
                    stack: value.stack
                };
            }
            return value;
        });
    }

    // Batch and send logs
    function flushLogs() {
        if (logQueue.length === 0) return;

        const batch = logQueue.splice(0, logQueue.length);

        fetch(ENDPOINT, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-Requested-With': 'XMLHttpRequest'
            },
            body: JSON.stringify({ logs: batch })
        }).catch(err => {
            // Silently fail to avoid infinite loops
            originalConsole.error('Failed to send logs:', err);
        });
    }

    // Debounced flush (100ms)
    function scheduleFlush() {
        if (flushTimeout) clearTimeout(flushTimeout);
        flushTimeout = setTimeout(flushLogs, 100);
    }

    // Intercept console methods
    ['log', 'info', 'error', 'warn', 'table'].forEach(method => {
        console[method] = function(...args) {
            // Call original method
            originalConsole[method].apply(console, args);

            // Capture log data
            try {
                logQueue.push({
                    type: method,
                    timestamp: new Date().toISOString(),
                    data: args.map(arg => {
                        try {
                            return typeof arg === 'object' ? JSON.parse(safeStringify(arg)) : arg;
                        } catch (e) {
                            return String(arg);
                        }
                    }),
                    url: window.location.href,
                    userAgent: navigator.userAgent
                });

                scheduleFlush();
            } catch (e) {
                // Fail silently
            }
        };
    });

    // Global error handlers for uncaught errors
    const originalOnError = window.onerror;
    window.onerror = function boostErrorHandler(errorMsg, url, lineNumber, colNumber, error) {
        try {
            logQueue.push({
                type: 'uncaught_error',
                timestamp: new Date().toISOString(),
                data: [{
                    message: errorMsg,
                    filename: url,
                    lineno: lineNumber,
                    colno: colNumber,
                    error: error ? {
                        name: error.name,
                        message: error.message,
                        stack: error.stack
                    } : null
                }],
                url: window.location.href,
                userAgent: navigator.userAgent
            });

            scheduleFlush();
        } catch (e) {
            // Fail silently
        }

        // Call original handler if it exists
        if (originalOnError && typeof originalOnError === 'function') {
            return originalOnError(errorMsg, url, lineNumber, colNumber, error);
        }

        // Let the error continue to propagate
        return false;
    }
    window.addEventListener('error', (event) => {
        try {
            logQueue.push({
                type: 'window_error',
                timestamp: new Date().toISOString(),
                data: [{
                    message: event.message,
                    filename: event.filename,
                    lineno: event.lineno,
                    colno: event.colno,
                    error: event.error ? {
                        name: event.error.name,
                        message: event.error.message,
                        stack: event.error.stack
                    } : null
                }],
                url: window.location.href,
                userAgent: navigator.userAgent
            });

            scheduleFlush();
        } catch (e) {
            // Fail silently
        }

        // Let the error continue to propagate
        return false;
    });
    window.addEventListener('unhandledrejection', (event) => {
        try {
            logQueue.push({
                type: 'error',
                timestamp: new Date().toISOString(),
                data: [{
                    message: 'Unhandled Promise Rejection',
                    reason: event.reason instanceof Error ? {
                        name: event.reason.name,
                        message: event.reason.message,
                        stack: event.reason.stack
                    } : event.reason
                }],
                url: window.location.href,
                userAgent: navigator.userAgent
            });

            scheduleFlush();
        } catch (e) {
            // Fail silently
        }

        // Let the rejection continue to propagate
        return false;
    });

    // Flush on page unload
    window.addEventListener('beforeunload', () => {
        if (logQueue.length > 0) {
            navigator.sendBeacon(ENDPOINT, JSON.stringify({ logs: logQueue }));
        }
    });
})();
</script>
</head>

<body>
	<!-- Page Loader -->
	<div id="spinner-overlay">
        <div id="spinner-content">
            <div class="spinner-border text-primary" role="status">
                <span class="visually-hidden">Loading...</span>
            </div>
            <div id="loading-message">Loading, please wait...</div>
        </div>
    </div>
	<!--wrapper-->
	<div class="wrapper">
		<!--sidebar wrapper -->
		<div class="sidebar-wrapper" data-simplebar="true">
			<div class="sidebar-header">
				<div>
					<img src=http://localhost/anilmineral/public/app/getimage/69ca4acd44248.png class="logo-icon" alt="logo icon">
				</div>
				<div>
					<h4 class="logo-text">Vayu Enterpises</h4>
				</div>
				<div class="toggle-icon ms-auto"><i class='bx bx-arrow-back'></i>
				</div>
			 </div>
			<!--navigation-->
			<ul class="metismenu" id="menu">
					<!-- <li>
					<a href="http://localhost/anilmineral/public/dashboardss">
						<div class="parent-icon"><i class='bx bx-home-alt'></i>
						</div>
						<div class="menu-title">Dashboard</div>
					</a>
				</li> -->
				<li>
					<a href="http://localhost/anilmineral/public/dashboard">
						<div class="parent-icon"><i class='bx bx-home-alt'></i>
						</div>
						<div class="menu-title">Dashboard</div>
					</a>
				</li>
				
							
				<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-group"></i>
						</div>
						<div class="menu-title">Contacts</div>
					</a>
					<ul>

												<li class="">
						    <a href="http://localhost/anilmineral/public/party/customer/list"><i class='bx bx-radio-circle'></i>Customers</a>
						</li>
						
												<li class="">
						    <a href="http://localhost/anilmineral/public/party/supplier/list"><i class='bx bx-radio-circle'></i>Suppliers</a>
						</li>
						
                                                                                <li class=""style = "display: none">
                                <a href="http://localhost/anilmineral/public/carrier/list"><i class='bx bx-radio-circle'></i>Carriers</a>
                            </li>
                                                    					</ul>
				</li>
				
								<li style="display:none">
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-cart"></i>
						</div>
						<div class="menu-title">Sale</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/pos"><i class='bx bx-radio-circle'></i>POS</a>
										</li>
						
                        						<li class="">
											<a href="http://localhost/anilmineral/public/sale/invoice/list"><i class='bx bx-radio-circle'></i>Invoices</a>
										</li>
						
                        						<li class="">
											<a href="http://localhost/anilmineral/public/quotation/list"><i class='bx bx-radio-circle'></i>Quotations</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/payment/in"><i class='bx bx-radio-circle'></i>Payment In</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/sale/order/list"><i class='bx bx-radio-circle'></i>Sale Order</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/sale/return/list"><i class='bx bx-radio-circle'></i>Sale Return/Cr.Note</a>
										</li>
											</ul>
				</li>
				
								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-purchase-tag-alt"></i>
						</div>
						<div class="menu-title">Purchase</div>
					</a>
					<ul>
                        						<li class="">
											<a href="http://localhost/anilmineral/public/purchase/bill/list"><i class='bx bx-radio-circle'></i>Purchase Bills</a>
										</li>
						    <li class="">
        <a href="http://localhost/anilmineral/public/purchase/request/list">
            <i class='bx bx-radio-circle'></i>purchase.request
        </a>

    </li>
	

    <li class="">
        <a href="http://localhost/anilmineral/public/purchase/receive/list">
            <i class='bx bx-radio-circle'></i>purchase.receive
        </a>

    </li>
	
												<li class="">
											<a href="http://localhost/anilmineral/public/purchase/request/create/quotation/list"><i class='bx bx-radio-circle'></i>create.quotation.list</a>
										</li>
						

												<li class="">
											<a href="http://localhost/anilmineral/public/payment/out"><i class='bx bx-radio-circle'></i>Payment Out</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/purchase/order/list"><i class='bx bx-radio-circle'></i>Purchase Order</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/purchase/return/list"><i class='bx bx-radio-circle'></i>Purchase Return/Dr.Note</a>
										</li>
											</ul>
				</li>
				
				





								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-package"></i>
						</div>
						<div class="menu-title">Items</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/item/list"><i class='bx bx-radio-circle'></i>Item List</a>
										</li>

																		<li class="">
											<a href="http://localhost/anilmineral/public/item/category/list"><i class='bx bx-radio-circle'></i>Category List</a>
										</li>
						                        						<li class="">
											<a href="http://localhost/anilmineral/public/item/brand/list"><i class='bx bx-radio-circle'></i>Brand List</a>
										</li>
											</ul>
				</li>
				
				

                				<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-intersect"></i>
						</div>
						<div class="menu-title">Stock</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/stock-transfer/list"><i class='bx bx-radio-circle'></i>Transfer</a>
										</li>
						                        						<li class="">
											<a href="http://localhost/anilmineral/public/stock-adjustment/list"><i class='bx bx-radio-circle'></i>Adjustment</a>
										</li>
											</ul>
				</li>
				
								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-minus-circle"></i>
						</div>
						<div class="menu-title">Expense</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/expense/list"><i class='bx bx-radio-circle'></i>Expense List</a>
										</li>
																		<li class="">
											<a href="http://localhost/anilmineral/public/expense/category/list"><i class='bx bx-radio-circle'></i>Category List</a>
										</li>
						                        						<li class="">
											<a href="http://localhost/anilmineral/public/expense/subcategory/list"><i class='bx bx-radio-circle'></i>Subcategory List</a>
										</li>
											</ul>
				</li>
				

				
                

				<li class="menu-label">CORE</li>
								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-wallet-alt"></i>
						</div>
						<div class="menu-title">Cash &amp; Bank</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/transaction/cash/list"><i class='bx bx-radio-circle'></i>Cash In Hand</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/transaction/cheque/list"><i class='bx bx-radio-circle'></i>Cheques</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/transaction/bank/list"><i class='bx bx-radio-circle'></i>Bank</a>
										</li>
											</ul>
				</li>
				
				                <li class="">
					<a href="http://localhost/anilmineral/public/warehouse/list">
						<div class="parent-icon"><i class='bx bx-buildings'></i>
						</div>
						<div class="menu-title">Warehouses</div>
					</a>
				</li>
                


								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-wrench"></i>
						</div>
						<div class="menu-title">Utilities</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/import/items"><i class='bx bx-radio-circle'></i>Import Items</a>
										</li>
																		<li class="" style = "display: none">
											<a href="http://localhost/anilmineral/public/import/party"><i class='bx bx-radio-circle'></i>Import Contacts</a>
										</li>
																		<li class="" style = "display: none">
											<a href="http://localhost/anilmineral/public/item/generate/barcode"><i class='bx bx-radio-circle'></i>Generate Barcode</a>
										</li>
											</ul>
				</li>
				
								<li class="d-none">
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-money"></i>
						</div>
						<div class="menu-title">Accounts</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/account/list"><i class='bx bx-radio-circle'></i>Account List</a>
										</li>

																		<li class="">
											<a href="http://localhost/anilmineral/public/account/group/list"><i class='bx bx-radio-circle'></i>Group List</a>
										</li>
											</ul>
				</li>
				
				                <li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-group"></i>
						</div>
						<div class="menu-title">Users</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/profile"><i class='bx bx-radio-circle'></i>Profile</a>
										</li>
																		<li class="">
											<a href="http://localhost/anilmineral/public/users/list"><i class='bx bx-radio-circle'></i>Users</a>
										</li>
												                        <li class="">
							<a href="http://localhost/anilmineral/public/role-and-permission/role/list"><i class='bx bx-radio-circle'></i>Roles</a>
						</li>
											</ul>
										
									</li>
				
								<li>
					<a href="javascript:;" class="has-arrow"style = "display: none">
						<div class="parent-icon"><i class="bx bx-message"></i>
						</div>
						<div class="menu-title">SMS</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/sms/create"><i class='bx bx-radio-circle'></i>Create SMS</a>
										</li>
																		<li class="">
											<a href="http://localhost/anilmineral/public/sms/template/list"><i class='bx bx-radio-circle'></i>Templates</a>
										</li>
											</ul>
				</li>
				
				                <li>
                    <a href="javascript:;" class="has-arrow" style = "display: none">
                        <div class="parent-icon"><i class="bx bx-envelope"></i>
                        </div>
                        <div class="menu-title">Email</div>
                    </a>
                    <ul>
                                                <li class="">
                                            <a href="http://localhost/anilmineral/public/email/create"><i class='bx bx-radio-circle'></i>Create Email</a>
                                        </li>
                                                                        <li class="">
                                            <a href="http://localhost/anilmineral/public/email/template/list"><i class='bx bx-radio-circle'></i>Templates</a>
                                        </li>
                                            </ul>
                </li>
                
                                <li>
                    <a href="javascript:;" class="has-arrow" >
                        <div class="parent-icon"><i class="bx bx-bar-chart-square"></i>
                        </div>
                        <div class="menu-title">Reports</div>
                    </a>
                    <ul>
                    	                        <li class="">
                                            <a href="http://localhost/anilmineral/public/report/profit-and-loss"><i class='bx bx-radio-circle'></i>Profit and Loss</a>
                                        </li>
                                            	
						
							<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Item Transaction</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/item-transaction/batch"><i class='bx bx-radio-circle'></i>Batch Wise</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/item-transaction/serial"><i class='bx bx-radio-circle'></i>Serial/IMEI</a>
											</li>
											                                                                                        <li class="">
                                                <a href="http://localhost/anilmineral/public/report/item-transaction/general"><i class='bx bx-radio-circle'></i>General</a>
                                            </li>
                                            										</ul>
							</li>

																			<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Purchase</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/purchase"><i class='bx bx-radio-circle'></i>Purchase</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/purchase/item"><i class='bx bx-radio-circle'></i>Item Purchase</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/purchase/payment"><i class='bx bx-radio-circle'></i>Payment</a>
											</li>
																					</ul>
							</li>
																			<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Sale</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/sale"><i class='bx bx-radio-circle'></i>Sale</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/sale/item"><i class='bx bx-radio-circle'></i>Item Sale</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/sale/payment"><i class='bx bx-radio-circle'></i>Payment</a>
											</li>
																					</ul>
							</li>
						
													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Due Payments&nbsp;<span class="badge bg-success">New</span></a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/customer/due"><i class='bx bx-radio-circle'></i>Customer</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/supplier/due"><i class='bx bx-radio-circle'></i>Supplier</a>
											</li>
																					</ul>
							</li>
						
													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Expense</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/expense"><i class='bx bx-radio-circle'></i>Expense</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/expense/item"><i class='bx bx-radio-circle'></i>Expense Item</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/expense/payment"><i class='bx bx-radio-circle'></i>Payment</a>
											</li>
																					</ul>
							</li>
						
													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Transactions</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/transaction/cashflow"><i class='bx bx-radio-circle'></i>Cash flow</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/transaction/bank-statement"><i class='bx bx-radio-circle'></i>Bank Statement</a>
											</li>
																					</ul>
							</li>
						

													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Stock Transfer</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-transfer"><i class='bx bx-radio-circle'></i>Stock Transfer</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-transfer/item"><i class='bx bx-radio-circle'></i>Item Wise</a>
											</li>
																					</ul>
							</li>
						
                        							<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Stock Adjustment</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-adjustment"><i class='bx bx-radio-circle'></i>Stock Adjustment</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-adjustment/item"><i class='bx bx-radio-circle'></i>Item Wise</a>
											</li>
																					</ul>
							</li>
						
													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Stock Report&nbsp;<span class="badge bg-success">New</span></a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-report/batch"><i class='bx bx-radio-circle'></i>Batch Wise</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-report/serial"><i class='bx bx-radio-circle'></i>Serial/IMEI</a>
											</li>
											                                                                                        <li class="">
                                                <a href="http://localhost/anilmineral/public/report/stock-report/general"><i class='bx bx-radio-circle'></i>General</a>
                                            </li>
                                            										</ul>
							</li>
						
                        							<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>GST</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/gstr-1"><i class='bx bx-radio-circle'></i>GSTR-1</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/gstr-2"><i class='bx bx-radio-circle'></i>GSTR-2</a>
											</li>
																					</ul>
							</li>
						
                        
						                        <li class="">
                                            <a href="http://localhost/anilmineral/public/report/expired/item"><i class='bx bx-radio-circle'></i>Expired Item Report</a>
                                        </li>
                                                                        <li class="">
                                            <a href="http://localhost/anilmineral/public/report/reorder/item"><i class='bx bx-radio-circle'></i>Reorder Item Report</a>
                                        </li>
                        


                        
                    </ul>
                </li>
                
                                <li class="" style = "display: none">
					<a href="http://localhost/anilmineral/public/modules/install-partnership">
						<div class="parent-icon"><i class='bx bx-plug'></i>
						</div>
						<div class="menu-title">Modules &nbsp;<span class="badge bg-success">New</span></div>
					</a>
				</li>
                
								<li>
					<a href="javascript:;" class="has-arrow" style = "display: none">
						<div class="parent-icon"><i class="bx bx-cog"></i>
						</div>
						<div class="menu-title">Settings</div>
					</a>
										<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/settings/app-settings"><i class='bx bx-radio-circle'></i>App Settings</a>
						</li>
					</ul>
															<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/company"><i class='bx bx-radio-circle'></i>Company</a>
						</li>
					</ul>
															<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/tax/list"><i class='bx bx-radio-circle'></i>Tax Rates</a>
						</li>
					</ul>
					
										<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/payment-type/list"><i class='bx bx-radio-circle'></i>Bank Accounts</a>
						</li>
					</ul>
					                    					<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/currency/list"><i class='bx bx-radio-circle'></i>Currency List</a>
						</li>
					</ul>
															<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/unit/list"><i class='bx bx-radio-circle'></i>Unit List</a>
						</li>
					</ul>
															<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/language/list"><i class='bx bx-radio-circle'></i>Languages</a>
						</li>
					</ul>
									</li>
				
                <li class="menu-label">OTHER</li>

                <li class="bg-light" style = "display: none">
					<a href="javascript:void(0);" id="clearCache">
						<div class="parent-icon text-primary"><i class='bx bx-refresh '></i>
						</div>
						<div class="menu-title">Clear Cache</div>
					</a>
				</li>

				
                <li>
                    <a href="http://localhost/anilmineral/public/logout" onclick="event.preventDefault(); document.getElementById('logout-form').submit();">
                        <div class="parent-icon text-danger"><i class='bx bx-log-out-circle'></i></div>
                        <div class="menu-title text-danger">Logout</div>
                    </a>
                    <form id="logout-form" action="http://localhost/anilmineral/public/logout" method="POST" style="display: none;">
                        <input type="hidden" name="_token" value="wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8" autocomplete="off">                    </form>
                </li>

			</ul>
			<!--end navigation-->
		</div>
		<!--end sidebar wrapper -->

        <!--start header -->
<header>
    <div class="topbar d-flex align-items-center">
        <nav class="navbar navbar-expand gap-3">
            <div class="mobile-toggle-menu"><i class='bx bx-menu'></i>
            </div>
              <div class="top-menu ms-auto">
                <ul class="navbar-nav align-items-center gap-1">
                                        <div class="d-flex">
                        <a href="http://localhost/anilmineral/public/purchase/bill/create" class="btn btn-sm btn-outline-primary radius-30 px-4" data-bs-toggle="tooltip" data-bs-placement="bottom" title="Add Purchase">
                            <i class="bx bx-plus-circle mr-1"></i>Purchase
                        </a>
                    </div>
                    
                                        <div class="d-flex" style="display:none">
                       <!-- <a href="http://localhost/anilmineral/public/sale/invoice/create" class="btn btn-sm btn-outline-danger radius-30 px-4" data-bs-toggle="tooltip" data-bs-placement="bottom" title="Add Sale">
                            <i class="bx bx-plus-circle mr-1"></i>Sale
                        </a>-->
                    </div>
                    
                                       <!-- <div class="d-flex" style="display:none">
                        <a href="http://localhost/anilmineral/public/pos" class="btn btn-sm btn-success radius-30 px-4" data-bs-toggle="tooltip" data-bs-placement="bottom" title="POS"><i class="bx bx-plus-circle mr-1"></i>POS</a>
                    </div>-->
                    
                    <li class="nav-item dropdown dropdown-app">
                                <a class="nav-link dropdown-toggle dropdown-toggle-nocaret" data-bs-toggle="dropdown" href="javascript:;"><i class='bx bx-grid-alt'></i></a>
                                <div class="dropdown-menu dropdown-menu-end p-0 cu-w-400-px">
                                    <div class="">
                                      <div class="row gx-0 gy-2 row-cols-2 justify-content-center p-2">
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/sale/invoice/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Sale Invoice</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/purchase/bill/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Purchase Bill</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/payment/in">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Payment In</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/payment/out">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Payment Out</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/party/customer/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Customer</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/party/supplier/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Supplier</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        


                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/purchase/order/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Purchase Order</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        

                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/sale/return/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Sale Return</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/purchase/return/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Purchase Return</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                                                                                                         <div class="col">
                                              <a href="http://localhost/anilmineral/public/stock-transfer/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Stock Transfer</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/item/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Item</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/quotation/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Quotation</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/expense/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Expense</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                        <div class="col">
                                        </div>
                                        <div class="col">
                                        </div>


                                      </div><!--end row-->

                                    </div>
                                </div>
                            </li>

                  <!--  <li class="nav-item dropdown dropdown-laungauge d-none d-sm-flex">
    <a class="nav-link dropdown-toggle dropdown-toggle-nocaret" href="avascript:;" data-bs-toggle="dropdown"><span class="flag-icon flag-icon-us"></span>
    </a>
    <ul class="dropdown-menu dropdown-menu-end">
                    <li>
                <a class="dropdown-item d-flex align-items-center py-2" href="http://localhost/anilmineral/public/language/switch/1">
                <span class="flag-icon flag-icon-us"></span>
                <span class="ms-2">English</span>
            </a>
        </li>
            </ul>
    </li>
-->

                    <li class="nav-item dark-mode d-none d-sm-flex">
                        <a class="nav-link dark-mode-icon theme-mode" data-base-url="http://localhost/anilmineral/public" href="javascript:;"><i class='bx bx-moon'></i>
                        </a>
                    </li>

                </ul>
            </div>
            <div class="user-box dropdown px-3">
                <a class="d-flex align-items-center nav-link dropdown-toggle gap-3 dropdown-toggle-nocaret" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">
                    <img src="http://localhost/anilmineral/public/users/getimage" class="user-img" alt="user avatar">
                    <div class="user-info">
                        <p class="user-name mb-0">admin</p>
                        <p class="designattion mb-0">Admin</p>
                    </div>
                </a>
                <ul class="dropdown-menu dropdown-menu-end">
                    <li><a class="dropdown-item d-flex align-items-center" href="http://localhost/anilmineral/public/profile"><i class="bx bx-user fs-5"></i><span>Profile</span></a>
                    </li>
                    <li>
                        <div class="dropdown-divider mb-0"></div>
                    </li>
                    <li>
                        <form method="POST" action="http://localhost/anilmineral/public/logout">
                        <input type="hidden" name="_token" value="wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8" autocomplete="off">                            <button type="submit" class="dropdown-item d-flex align-items-center"><i class="bx bx-log-out-circle"></i>Logout</button>
                        </form>
                    </li>
                </ul>
            </div>
        </nav>
    </div>
</header>
<!--end header -->

		
		<!--start overlay-->
<div class="overlay toggle-icon"></div>
<!--end overlay-->
<!--Start Back To Top Button-->
  <a href="javaScript:;" class="back-to-top"><i class='bx bxs-up-arrow-alt'></i></a>
<!--End Back To Top Button-->
<footer class="page-footer">
    <p class="mb-0">Copyright© Vayu-2026 (v2.6)</p>
</footer>	</div>
	<!--end wrapper-->


	

	

	<!-- Bootstrap JS -->
	<script src="http://localhost/anilmineral/public/assets/js/bootstrap.bundle.min.js?v=1748468165"></script>
	<!--plugins-->
	<script src="http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/simplebar/js/simplebar.min.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/metismenu/js/metisMenu.min.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/perfect-scrollbar/js/perfect-scrollbar.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/vectormap/jquery-jvectormap-2.0.2.min.js?v=1748468165"></script>
    <script src="http://localhost/anilmineral/public/assets/plugins/vectormap/jquery-jvectormap-world-mill-en.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/chartjs/js/chart.js?v=1748468165"></script>
    <!-- select2 -->
    <script src="http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165"></script>
    <!-- Sweetalert -->
    <script src="http://localhost/anilmineral/public/custom/libraries/sweetalert/sweetalert.min.js?v=1748468165"></script>
	<!-- Notification Toast -->
    <script src="http://localhost/anilmineral/public/custom/libraries/iziToast/dist/js/iziToast.min.js?v=1748468165"></script>
    <!-- Date & Time Picker -->
    <script src="http://localhost/anilmineral/public/custom/libraries/flatpickr/flatpickr.min.js?v=1748468165"></script>
    <!-- Autocomplete -->
	<script src="http://localhost/anilmineral/public/assets/plugins/jquery-ui/jquery-ui.js?v=1748468165"></script>
    <!-- Number Library -->
    <script src="http://localhost/anilmineral/public/custom/libraries/numbro/numbro.min.js?v=1748468165"></script>
    <!-- All libraries Settings -->
    <script src="http://localhost/anilmineral/public/custom/js/plugin-settings.js?v=1748468165"></script>

    <script type="text/javascript">
		/*Configure the Application Date Format*/
		var appCompanyName = "The Quick Shop";
		var appTaxType = "tax";
		var dateFormatOfApp = "Y-m-d";
		var numberPrecision = 2;
		var quantityPrecision = 2;
		var itemSettings = {
			show_sku : 1,
			show_mrp : 1,
			show_discount : 1,
			enable_serial_tracking : 1,
			enable_batch_tracking : 2,
			enable_mfg_date : 1,
			enable_exp_date : 1,
			enable_color : 0,
			enable_size : 0,
			enable_model : 0,
		};
		var baseURL = 'http://localhost/anilmineral/public';
        var _csrf_token = 'wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8';
        var allowUserToPurchaseDiscount = 1;
        var allowUserToSaleDiscount = 1;
        var allowUserToChangeSalePrice = 1;
        var isEnableSecondaryCurrency = 1;
        var isEnableCarrierCharge = 1;
	</script>
    <!-- Clear Cache -->
    <script src="http://localhost/anilmineral/public/custom/js/cache.js?v=1748468165"></script>

	<script>

$(document).ready(function() {

    $('#vendor').on('change', function() {
        let party_id = $(this).val();

        $('#po').html('<option>Loading...</option>');

        if (party_id) {
            $.ajax({
             url: "http://localhost/anilmineral/public/get-pos/" + party_id,
                type: 'GET',
                success: function(data) {
                    let options = '<option value="">-- Select PO --</option>';

                    data.forEach(function(po) {
                        options += `<option value="${po.id}">${po.order_code}</option>`;
                    });

                    $('#po').html(options);
                }
            });
        } else {
            $('#po').html('<option value="">-- Select PO --</option>');
        }
    });

});
</script>
<script>        
$('#po').on('change', function() {

    let po_id = $(this).val();

    $('#items_table tbody').html('<tr><td colspan="2">Loading...</td></tr>');

    if (po_id) {
        $.ajax({
            url: "http://localhost/anilmineral/public/get-po-items/" + po_id,
            type: 'GET',
            success: function(data) {

                let rows = '';

                if (data.length > 0) {
                    data.forEach(function(item) {

                       
                        let remaining = item.pending_qty > 0 
                            ? item.pending_qty 
                            : item.quantity;

                        rows += `
                            <tr>
                                <td>${item.item.name}</td>

                                <td>
                                    <input type="number"
               name="receive_qty[]"
               class="form-control receive_qty"
               value="${remaining}"
               min="0">

        <input type="hidden" name="original_qty[]" value="${remaining}">
                                    <input type="hidden" name="item_id[]" value="${item.item_id}">
                                </td>
                            </tr>
                        `;
                    });
                } else {
                    rows = '<tr><td colspan="2">No items found</td></tr>';
                }

                $('#items_table tbody').html(rows);
            }
        });
    } else {
        $('#items_table tbody').html('<tr><td colspan="2">No items</td></tr>');
    }

});

$(document).ready(function() {

    $('#purchaseReceiveForm').on('submit', function(e) {
        e.preventDefault();

        let formData = $(this).serialize();

        $.ajax({
            url: $(this).attr('action'),
            type: "POST",
            data: formData,
          success: function(response) {
console.log(response);
    alert('Purchase Receive Saved Successfully');

window.location.href = response.redirect;
    $('#purchaseReceiveForm')[0].reset();
    $('#items_table tbody').html('<tr><td colspan="2">No items</td></tr>');

   
   
},
            error: function(xhr) {
                console.log(xhr.responseText);
                alert('Something went wrong!');
            }
        });
    });

});
</script>

	<!--app JS-->
			<script src="http://localhost/anilmineral/public/assets/js/app.js?v=1748468165"></script>
	
	<!-- Custom Library -->
	<script src="http://localhost/anilmineral/public/custom/js/custom.js?v=1748468165"></script>

     

</body>

</html> {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T04:54:40.901Z"} 
[2026-04-27 10:27:23] production.DEBUG: true http://localhost/anilmineral/public/purchase-receive {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T04:57:21.277Z"} 
[2026-04-27 10:30:47] production.DEBUG: <div class="page-wrapper">
    
        <div class="container-fluid px-4">
            
          <div class="row">
            <div class="col-12">

                    <h4 class="mb-3">Create Purchase Receive</h4>

                  <form id="purchaseReceiveForm" action="http://localhost/anilmineral/public/purchase-receive-store" method="POST">
                        <input type="hidden" name="_token" value="wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8" autocomplete="off">
                     <div class="row">

    <!-- Vendor -->
    <div class="col-md-4">
        <label>Select Vendor</label>
        <select name="party_id" id="vendor" class="form-control">
            <option value="">-- Select Vendor --</option>
                            <option value="1">abc jkl</option>
                            <option value="2">khushi jain</option>
                            <option value="3">ANMOL LODHA</option>
                    </select>
    </div>

    <!-- PO -->
    <div class="col-md-4">
        <label>Select Purchase Order</label>
        <select name="purchase_order_id" id="po" class="form-control">
            <option value="">-- Select PO --</option>
        </select>
    </div>

    <!-- GRN Number -->
    <div class="col-md-4">
        <label>GRN No</label>
        <input type="text" name="grn_no" class="form-control" value="GRN-002" readonly>
    </div>

</div>

<div class="row mt-3">

    <!-- Date -->
    <div class="col-md-4">
        <label>Date</label>
        <input type="date" name="gr_date" class="form-control" value="2026-04-27">
    </div>

</div>
<div class="mb-3">
    <label>Items</label>

    <table class="table table-bordered" id="items_table">
        <thead>
            <tr>
                <th>Item Name</th>
                <th>Quantity</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td colspan="2" class="text-center">No items</td>
            </tr>
        </tbody>
    </table>
</div>
                        <div class="mt-3">
                            <button type="submit" class="btn btn-success">
                                Submit Purchase Receive
                            </button>
                        </div>

                    </form>

                </div>
            </div>

        </div>

    </div>



<!doctype html>
<html class="light-theme" lang="en" dir="ltr">

<head>
	<!-- Required meta tags -->
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<!--favicon-->
	<link rel="icon" href='http://localhost/anilmineral/public/fevicon/69ca4acd07755.png'  type="image/png" />
	<!--plugins-->
	<link href="http://localhost/anilmineral/public/assets/plugins/vectormap/jquery-jvectormap-2.0.2.css?v=1748468165" rel="stylesheet" />
	<link href="http://localhost/anilmineral/public/assets/plugins/simplebar/css/simplebar.css?v=1748468165" rel="stylesheet" />
	<link href="http://localhost/anilmineral/public/assets/plugins/perfect-scrollbar/css/perfect-scrollbar.css?v=1748468165" rel="stylesheet" />
	<link href="http://localhost/anilmineral/public/assets/plugins/metismenu/css/metisMenu.min.css?v=1748468165" rel="stylesheet" />
    <!-- Select2 -->
    <link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/css/select2.min.css?v=1748468165">
    <link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-bootstrap-5-theme-1.3.0/dist/select2-bootstrap-5-theme.min.css?v=1748468165">
	<!-- loader-->
	<script src="http://localhost/anilmineral/public/assets/js/pace.min.js?v=1748468165"></script>
	<link href="http://localhost/anilmineral/public/assets/css/pace.min.css?v=1748468165" rel="stylesheet" />
	<!-- Bootstrap CSS -->
		<link href="http://localhost/anilmineral/public/assets/css/bootstrap.min.css?v=1748468165" rel="stylesheet">
	<link href="http://localhost/anilmineral/public/assets/css/bootstrap-extended.css?v=1748468165" rel="stylesheet">
	<link href="http://localhost/anilmineral/public/assets/css/app.css?v=1748468165" rel="stylesheet">
		<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;500&display=swap" rel="stylesheet">
	<link href="http://localhost/anilmineral/public/assets/css/icons.css?v=1748468165" rel="stylesheet">
	<!-- Notification Toast -->
    <link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/iziToast/dist/css/iziToast.min.css?v=1748468165">
    <!-- Date & Time Picker -->
    <link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/flatpickr/flatpickr.min.css?v=1748468165">
    <!-- Autocomplete -->
    <link href="http://localhost/anilmineral/public/assets/plugins/jquery-ui/jquery-ui.css?v=1748468165" rel="stylesheet" />
	<!-- Theme Style CSS -->
	<link rel="stylesheet" href="http://localhost/anilmineral/public/assets/css/dark-theme.css?v=1748468165"/>
	<link rel="stylesheet" href="http://localhost/anilmineral/public/assets/css/semi-dark.css?v=1748468165"/>
	<link rel="stylesheet" href="http://localhost/anilmineral/public/assets/css/header-colors.css?v=1748468165"/>
	<!-- Flags CSS -->
	<link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/flag-icons-main/css/flag-icons.min.css?v=1748468165">
	<!-- Custom CSS -->
	<link rel="stylesheet" href="http://localhost/anilmineral/public/custom/css/custom.css?v=1748468165">
		<title>Purchase Order</title>
<script id="browser-logger-active">
(function() {
    const ENDPOINT = 'http://localhost/anilmineral/public/_boost/browser-logs';
    const logQueue = [];
    let flushTimeout = null;

    console.log('🔍 Browser logger active (MCP server detected). Posting to: ' + ENDPOINT);

    // Store original console methods
    const originalConsole = {
        log: console.log,
        info: console.info,
        error: console.error,
        warn: console.warn,
        table: console.table
    };

    // Helper to safely stringify values
    function safeStringify(obj) {
        const seen = new WeakSet();
        return JSON.stringify(obj, (key, value) => {
            if (typeof value === 'object' && value !== null) {
                if (seen.has(value)) return '[Circular]';
                seen.add(value);
            }
            if (value instanceof Error) {
                return {
                    name: value.name,
                    message: value.message,
                    stack: value.stack
                };
            }
            return value;
        });
    }

    // Batch and send logs
    function flushLogs() {
        if (logQueue.length === 0) return;

        const batch = logQueue.splice(0, logQueue.length);

        fetch(ENDPOINT, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-Requested-With': 'XMLHttpRequest'
            },
            body: JSON.stringify({ logs: batch })
        }).catch(err => {
            // Silently fail to avoid infinite loops
            originalConsole.error('Failed to send logs:', err);
        });
    }

    // Debounced flush (100ms)
    function scheduleFlush() {
        if (flushTimeout) clearTimeout(flushTimeout);
        flushTimeout = setTimeout(flushLogs, 100);
    }

    // Intercept console methods
    ['log', 'info', 'error', 'warn', 'table'].forEach(method => {
        console[method] = function(...args) {
            // Call original method
            originalConsole[method].apply(console, args);

            // Capture log data
            try {
                logQueue.push({
                    type: method,
                    timestamp: new Date().toISOString(),
                    data: args.map(arg => {
                        try {
                            return typeof arg === 'object' ? JSON.parse(safeStringify(arg)) : arg;
                        } catch (e) {
                            return String(arg);
                        }
                    }),
                    url: window.location.href,
                    userAgent: navigator.userAgent
                });

                scheduleFlush();
            } catch (e) {
                // Fail silently
            }
        };
    });

    // Global error handlers for uncaught errors
    const originalOnError = window.onerror;
    window.onerror = function boostErrorHandler(errorMsg, url, lineNumber, colNumber, error) {
        try {
            logQueue.push({
                type: 'uncaught_error',
                timestamp: new Date().toISOString(),
                data: [{
                    message: errorMsg,
                    filename: url,
                    lineno: lineNumber,
                    colno: colNumber,
                    error: error ? {
                        name: error.name,
                        message: error.message,
                        stack: error.stack
                    } : null
                }],
                url: window.location.href,
                userAgent: navigator.userAgent
            });

            scheduleFlush();
        } catch (e) {
            // Fail silently
        }

        // Call original handler if it exists
        if (originalOnError && typeof originalOnError === 'function') {
            return originalOnError(errorMsg, url, lineNumber, colNumber, error);
        }

        // Let the error continue to propagate
        return false;
    }
    window.addEventListener('error', (event) => {
        try {
            logQueue.push({
                type: 'window_error',
                timestamp: new Date().toISOString(),
                data: [{
                    message: event.message,
                    filename: event.filename,
                    lineno: event.lineno,
                    colno: event.colno,
                    error: event.error ? {
                        name: event.error.name,
                        message: event.error.message,
                        stack: event.error.stack
                    } : null
                }],
                url: window.location.href,
                userAgent: navigator.userAgent
            });

            scheduleFlush();
        } catch (e) {
            // Fail silently
        }

        // Let the error continue to propagate
        return false;
    });
    window.addEventListener('unhandledrejection', (event) => {
        try {
            logQueue.push({
                type: 'error',
                timestamp: new Date().toISOString(),
                data: [{
                    message: 'Unhandled Promise Rejection',
                    reason: event.reason instanceof Error ? {
                        name: event.reason.name,
                        message: event.reason.message,
                        stack: event.reason.stack
                    } : event.reason
                }],
                url: window.location.href,
                userAgent: navigator.userAgent
            });

            scheduleFlush();
        } catch (e) {
            // Fail silently
        }

        // Let the rejection continue to propagate
        return false;
    });

    // Flush on page unload
    window.addEventListener('beforeunload', () => {
        if (logQueue.length > 0) {
            navigator.sendBeacon(ENDPOINT, JSON.stringify({ logs: logQueue }));
        }
    });
})();
</script>
</head>

<body>
	<!-- Page Loader -->
	<div id="spinner-overlay">
        <div id="spinner-content">
            <div class="spinner-border text-primary" role="status">
                <span class="visually-hidden">Loading...</span>
            </div>
            <div id="loading-message">Loading, please wait...</div>
        </div>
    </div>
	<!--wrapper-->
	<div class="wrapper">
		<!--sidebar wrapper -->
		<div class="sidebar-wrapper" data-simplebar="true">
			<div class="sidebar-header">
				<div>
					<img src=http://localhost/anilmineral/public/app/getimage/69ca4acd44248.png class="logo-icon" alt="logo icon">
				</div>
				<div>
					<h4 class="logo-text">Vayu Enterpises</h4>
				</div>
				<div class="toggle-icon ms-auto"><i class='bx bx-arrow-back'></i>
				</div>
			 </div>
			<!--navigation-->
			<ul class="metismenu" id="menu">
					<!-- <li>
					<a href="http://localhost/anilmineral/public/dashboardss">
						<div class="parent-icon"><i class='bx bx-home-alt'></i>
						</div>
						<div class="menu-title">Dashboard</div>
					</a>
				</li> -->
				<li>
					<a href="http://localhost/anilmineral/public/dashboard">
						<div class="parent-icon"><i class='bx bx-home-alt'></i>
						</div>
						<div class="menu-title">Dashboard</div>
					</a>
				</li>
				
							
				<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-group"></i>
						</div>
						<div class="menu-title">Contacts</div>
					</a>
					<ul>

												<li class="">
						    <a href="http://localhost/anilmineral/public/party/customer/list"><i class='bx bx-radio-circle'></i>Customers</a>
						</li>
						
												<li class="">
						    <a href="http://localhost/anilmineral/public/party/supplier/list"><i class='bx bx-radio-circle'></i>Suppliers</a>
						</li>
						
                                                                                <li class=""style = "display: none">
                                <a href="http://localhost/anilmineral/public/carrier/list"><i class='bx bx-radio-circle'></i>Carriers</a>
                            </li>
                                                    					</ul>
				</li>
				
								<li style="display:none">
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-cart"></i>
						</div>
						<div class="menu-title">Sale</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/pos"><i class='bx bx-radio-circle'></i>POS</a>
										</li>
						
                        						<li class="">
											<a href="http://localhost/anilmineral/public/sale/invoice/list"><i class='bx bx-radio-circle'></i>Invoices</a>
										</li>
						
                        						<li class="">
											<a href="http://localhost/anilmineral/public/quotation/list"><i class='bx bx-radio-circle'></i>Quotations</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/payment/in"><i class='bx bx-radio-circle'></i>Payment In</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/sale/order/list"><i class='bx bx-radio-circle'></i>Sale Order</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/sale/return/list"><i class='bx bx-radio-circle'></i>Sale Return/Cr.Note</a>
										</li>
											</ul>
				</li>
				
								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-purchase-tag-alt"></i>
						</div>
						<div class="menu-title">Purchase</div>
					</a>
					<ul>
                        						<li class="">
											<a href="http://localhost/anilmineral/public/purchase/bill/list"><i class='bx bx-radio-circle'></i>Purchase Bills</a>
										</li>
						    <li class="">
        <a href="http://localhost/anilmineral/public/purchase/request/list">
            <i class='bx bx-radio-circle'></i>purchase.request
        </a>

    </li>
	

    <li class="">
        <a href="http://localhost/anilmineral/public/purchase/receive/list">
            <i class='bx bx-radio-circle'></i>purchase.receive
        </a>

    </li>
	
												<li class="">
											<a href="http://localhost/anilmineral/public/purchase/request/create/quotation/list"><i class='bx bx-radio-circle'></i>create.quotation.list</a>
										</li>
						

												<li class="">
											<a href="http://localhost/anilmineral/public/payment/out"><i class='bx bx-radio-circle'></i>Payment Out</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/purchase/order/list"><i class='bx bx-radio-circle'></i>Purchase Order</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/purchase/return/list"><i class='bx bx-radio-circle'></i>Purchase Return/Dr.Note</a>
										</li>
											</ul>
				</li>
				
				





								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-package"></i>
						</div>
						<div class="menu-title">Items</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/item/list"><i class='bx bx-radio-circle'></i>Item List</a>
										</li>

																		<li class="">
											<a href="http://localhost/anilmineral/public/item/category/list"><i class='bx bx-radio-circle'></i>Category List</a>
										</li>
						                        						<li class="">
											<a href="http://localhost/anilmineral/public/item/brand/list"><i class='bx bx-radio-circle'></i>Brand List</a>
										</li>
											</ul>
				</li>
				
				

                				<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-intersect"></i>
						</div>
						<div class="menu-title">Stock</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/stock-transfer/list"><i class='bx bx-radio-circle'></i>Transfer</a>
										</li>
						                        						<li class="">
											<a href="http://localhost/anilmineral/public/stock-adjustment/list"><i class='bx bx-radio-circle'></i>Adjustment</a>
										</li>
											</ul>
				</li>
				
								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-minus-circle"></i>
						</div>
						<div class="menu-title">Expense</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/expense/list"><i class='bx bx-radio-circle'></i>Expense List</a>
										</li>
																		<li class="">
											<a href="http://localhost/anilmineral/public/expense/category/list"><i class='bx bx-radio-circle'></i>Category List</a>
										</li>
						                        						<li class="">
											<a href="http://localhost/anilmineral/public/expense/subcategory/list"><i class='bx bx-radio-circle'></i>Subcategory List</a>
										</li>
											</ul>
				</li>
				

				
                

				<li class="menu-label">CORE</li>
								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-wallet-alt"></i>
						</div>
						<div class="menu-title">Cash &amp; Bank</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/transaction/cash/list"><i class='bx bx-radio-circle'></i>Cash In Hand</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/transaction/cheque/list"><i class='bx bx-radio-circle'></i>Cheques</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/transaction/bank/list"><i class='bx bx-radio-circle'></i>Bank</a>
										</li>
											</ul>
				</li>
				
				                <li class="">
					<a href="http://localhost/anilmineral/public/warehouse/list">
						<div class="parent-icon"><i class='bx bx-buildings'></i>
						</div>
						<div class="menu-title">Warehouses</div>
					</a>
				</li>
                


								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-wrench"></i>
						</div>
						<div class="menu-title">Utilities</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/import/items"><i class='bx bx-radio-circle'></i>Import Items</a>
										</li>
																		<li class="" style = "display: none">
											<a href="http://localhost/anilmineral/public/import/party"><i class='bx bx-radio-circle'></i>Import Contacts</a>
										</li>
																		<li class="" style = "display: none">
											<a href="http://localhost/anilmineral/public/item/generate/barcode"><i class='bx bx-radio-circle'></i>Generate Barcode</a>
										</li>
											</ul>
				</li>
				
								<li class="d-none">
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-money"></i>
						</div>
						<div class="menu-title">Accounts</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/account/list"><i class='bx bx-radio-circle'></i>Account List</a>
										</li>

																		<li class="">
											<a href="http://localhost/anilmineral/public/account/group/list"><i class='bx bx-radio-circle'></i>Group List</a>
										</li>
											</ul>
				</li>
				
				                <li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-group"></i>
						</div>
						<div class="menu-title">Users</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/profile"><i class='bx bx-radio-circle'></i>Profile</a>
										</li>
																		<li class="">
											<a href="http://localhost/anilmineral/public/users/list"><i class='bx bx-radio-circle'></i>Users</a>
										</li>
												                        <li class="">
							<a href="http://localhost/anilmineral/public/role-and-permission/role/list"><i class='bx bx-radio-circle'></i>Roles</a>
						</li>
											</ul>
										
									</li>
				
								<li>
					<a href="javascript:;" class="has-arrow"style = "display: none">
						<div class="parent-icon"><i class="bx bx-message"></i>
						</div>
						<div class="menu-title">SMS</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/sms/create"><i class='bx bx-radio-circle'></i>Create SMS</a>
										</li>
																		<li class="">
											<a href="http://localhost/anilmineral/public/sms/template/list"><i class='bx bx-radio-circle'></i>Templates</a>
										</li>
											</ul>
				</li>
				
				                <li>
                    <a href="javascript:;" class="has-arrow" style = "display: none">
                        <div class="parent-icon"><i class="bx bx-envelope"></i>
                        </div>
                        <div class="menu-title">Email</div>
                    </a>
                    <ul>
                                                <li class="">
                                            <a href="http://localhost/anilmineral/public/email/create"><i class='bx bx-radio-circle'></i>Create Email</a>
                                        </li>
                                                                        <li class="">
                                            <a href="http://localhost/anilmineral/public/email/template/list"><i class='bx bx-radio-circle'></i>Templates</a>
                                        </li>
                                            </ul>
                </li>
                
                                <li>
                    <a href="javascript:;" class="has-arrow" >
                        <div class="parent-icon"><i class="bx bx-bar-chart-square"></i>
                        </div>
                        <div class="menu-title">Reports</div>
                    </a>
                    <ul>
                    	                        <li class="">
                                            <a href="http://localhost/anilmineral/public/report/profit-and-loss"><i class='bx bx-radio-circle'></i>Profit and Loss</a>
                                        </li>
                                            	
						
							<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Item Transaction</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/item-transaction/batch"><i class='bx bx-radio-circle'></i>Batch Wise</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/item-transaction/serial"><i class='bx bx-radio-circle'></i>Serial/IMEI</a>
											</li>
											                                                                                        <li class="">
                                                <a href="http://localhost/anilmineral/public/report/item-transaction/general"><i class='bx bx-radio-circle'></i>General</a>
                                            </li>
                                            										</ul>
							</li>

																			<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Purchase</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/purchase"><i class='bx bx-radio-circle'></i>Purchase</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/purchase/item"><i class='bx bx-radio-circle'></i>Item Purchase</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/purchase/payment"><i class='bx bx-radio-circle'></i>Payment</a>
											</li>
																					</ul>
							</li>
																			<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Sale</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/sale"><i class='bx bx-radio-circle'></i>Sale</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/sale/item"><i class='bx bx-radio-circle'></i>Item Sale</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/sale/payment"><i class='bx bx-radio-circle'></i>Payment</a>
											</li>
																					</ul>
							</li>
						
													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Due Payments&nbsp;<span class="badge bg-success">New</span></a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/customer/due"><i class='bx bx-radio-circle'></i>Customer</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/supplier/due"><i class='bx bx-radio-circle'></i>Supplier</a>
											</li>
																					</ul>
							</li>
						
													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Expense</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/expense"><i class='bx bx-radio-circle'></i>Expense</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/expense/item"><i class='bx bx-radio-circle'></i>Expense Item</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/expense/payment"><i class='bx bx-radio-circle'></i>Payment</a>
											</li>
																					</ul>
							</li>
						
													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Transactions</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/transaction/cashflow"><i class='bx bx-radio-circle'></i>Cash flow</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/transaction/bank-statement"><i class='bx bx-radio-circle'></i>Bank Statement</a>
											</li>
																					</ul>
							</li>
						

													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Stock Transfer</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-transfer"><i class='bx bx-radio-circle'></i>Stock Transfer</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-transfer/item"><i class='bx bx-radio-circle'></i>Item Wise</a>
											</li>
																					</ul>
							</li>
						
                        							<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Stock Adjustment</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-adjustment"><i class='bx bx-radio-circle'></i>Stock Adjustment</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-adjustment/item"><i class='bx bx-radio-circle'></i>Item Wise</a>
											</li>
																					</ul>
							</li>
						
													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Stock Report&nbsp;<span class="badge bg-success">New</span></a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-report/batch"><i class='bx bx-radio-circle'></i>Batch Wise</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-report/serial"><i class='bx bx-radio-circle'></i>Serial/IMEI</a>
											</li>
											                                                                                        <li class="">
                                                <a href="http://localhost/anilmineral/public/report/stock-report/general"><i class='bx bx-radio-circle'></i>General</a>
                                            </li>
                                            										</ul>
							</li>
						
                        							<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>GST</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/gstr-1"><i class='bx bx-radio-circle'></i>GSTR-1</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/gstr-2"><i class='bx bx-radio-circle'></i>GSTR-2</a>
											</li>
																					</ul>
							</li>
						
                        
						                        <li class="">
                                            <a href="http://localhost/anilmineral/public/report/expired/item"><i class='bx bx-radio-circle'></i>Expired Item Report</a>
                                        </li>
                                                                        <li class="">
                                            <a href="http://localhost/anilmineral/public/report/reorder/item"><i class='bx bx-radio-circle'></i>Reorder Item Report</a>
                                        </li>
                        


                        
                    </ul>
                </li>
                
                                <li class="" style = "display: none">
					<a href="http://localhost/anilmineral/public/modules/install-partnership">
						<div class="parent-icon"><i class='bx bx-plug'></i>
						</div>
						<div class="menu-title">Modules &nbsp;<span class="badge bg-success">New</span></div>
					</a>
				</li>
                
								<li>
					<a href="javascript:;" class="has-arrow" style = "display: none">
						<div class="parent-icon"><i class="bx bx-cog"></i>
						</div>
						<div class="menu-title">Settings</div>
					</a>
										<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/settings/app-settings"><i class='bx bx-radio-circle'></i>App Settings</a>
						</li>
					</ul>
															<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/company"><i class='bx bx-radio-circle'></i>Company</a>
						</li>
					</ul>
															<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/tax/list"><i class='bx bx-radio-circle'></i>Tax Rates</a>
						</li>
					</ul>
					
										<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/payment-type/list"><i class='bx bx-radio-circle'></i>Bank Accounts</a>
						</li>
					</ul>
					                    					<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/currency/list"><i class='bx bx-radio-circle'></i>Currency List</a>
						</li>
					</ul>
															<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/unit/list"><i class='bx bx-radio-circle'></i>Unit List</a>
						</li>
					</ul>
															<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/language/list"><i class='bx bx-radio-circle'></i>Languages</a>
						</li>
					</ul>
									</li>
				
                <li class="menu-label">OTHER</li>

                <li class="bg-light" style = "display: none">
					<a href="javascript:void(0);" id="clearCache">
						<div class="parent-icon text-primary"><i class='bx bx-refresh '></i>
						</div>
						<div class="menu-title">Clear Cache</div>
					</a>
				</li>

				
                <li>
                    <a href="http://localhost/anilmineral/public/logout" onclick="event.preventDefault(); document.getElementById('logout-form').submit();">
                        <div class="parent-icon text-danger"><i class='bx bx-log-out-circle'></i></div>
                        <div class="menu-title text-danger">Logout</div>
                    </a>
                    <form id="logout-form" action="http://localhost/anilmineral/public/logout" method="POST" style="display: none;">
                        <input type="hidden" name="_token" value="wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8" autocomplete="off">                    </form>
                </li>

			</ul>
			<!--end navigation-->
		</div>
		<!--end sidebar wrapper -->

        <!--start header -->
<header>
    <div class="topbar d-flex align-items-center">
        <nav class="navbar navbar-expand gap-3">
            <div class="mobile-toggle-menu"><i class='bx bx-menu'></i>
            </div>
              <div class="top-menu ms-auto">
                <ul class="navbar-nav align-items-center gap-1">
                                        <div class="d-flex">
                        <a href="http://localhost/anilmineral/public/purchase/bill/create" class="btn btn-sm btn-outline-primary radius-30 px-4" data-bs-toggle="tooltip" data-bs-placement="bottom" title="Add Purchase">
                            <i class="bx bx-plus-circle mr-1"></i>Purchase
                        </a>
                    </div>
                    
                                        <div class="d-flex" style="display:none">
                       <!-- <a href="http://localhost/anilmineral/public/sale/invoice/create" class="btn btn-sm btn-outline-danger radius-30 px-4" data-bs-toggle="tooltip" data-bs-placement="bottom" title="Add Sale">
                            <i class="bx bx-plus-circle mr-1"></i>Sale
                        </a>-->
                    </div>
                    
                                       <!-- <div class="d-flex" style="display:none">
                        <a href="http://localhost/anilmineral/public/pos" class="btn btn-sm btn-success radius-30 px-4" data-bs-toggle="tooltip" data-bs-placement="bottom" title="POS"><i class="bx bx-plus-circle mr-1"></i>POS</a>
                    </div>-->
                    
                    <li class="nav-item dropdown dropdown-app">
                                <a class="nav-link dropdown-toggle dropdown-toggle-nocaret" data-bs-toggle="dropdown" href="javascript:;"><i class='bx bx-grid-alt'></i></a>
                                <div class="dropdown-menu dropdown-menu-end p-0 cu-w-400-px">
                                    <div class="">
                                      <div class="row gx-0 gy-2 row-cols-2 justify-content-center p-2">
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/sale/invoice/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Sale Invoice</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/purchase/bill/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Purchase Bill</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/payment/in">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Payment In</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/payment/out">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Payment Out</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/party/customer/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Customer</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/party/supplier/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Supplier</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        


                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/purchase/order/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Purchase Order</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        

                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/sale/return/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Sale Return</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/purchase/return/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Purchase Return</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                                                                                                         <div class="col">
                                              <a href="http://localhost/anilmineral/public/stock-transfer/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Stock Transfer</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/item/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Item</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/quotation/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Quotation</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/expense/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Expense</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                        <div class="col">
                                        </div>
                                        <div class="col">
                                        </div>


                                      </div><!--end row-->

                                    </div>
                                </div>
                            </li>

                  <!--  <li class="nav-item dropdown dropdown-laungauge d-none d-sm-flex">
    <a class="nav-link dropdown-toggle dropdown-toggle-nocaret" href="avascript:;" data-bs-toggle="dropdown"><span class="flag-icon flag-icon-us"></span>
    </a>
    <ul class="dropdown-menu dropdown-menu-end">
                    <li>
                <a class="dropdown-item d-flex align-items-center py-2" href="http://localhost/anilmineral/public/language/switch/1">
                <span class="flag-icon flag-icon-us"></span>
                <span class="ms-2">English</span>
            </a>
        </li>
            </ul>
    </li>
-->

                    <li class="nav-item dark-mode d-none d-sm-flex">
                        <a class="nav-link dark-mode-icon theme-mode" data-base-url="http://localhost/anilmineral/public" href="javascript:;"><i class='bx bx-moon'></i>
                        </a>
                    </li>

                </ul>
            </div>
            <div class="user-box dropdown px-3">
                <a class="d-flex align-items-center nav-link dropdown-toggle gap-3 dropdown-toggle-nocaret" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">
                    <img src="http://localhost/anilmineral/public/users/getimage" class="user-img" alt="user avatar">
                    <div class="user-info">
                        <p class="user-name mb-0">admin</p>
                        <p class="designattion mb-0">Admin</p>
                    </div>
                </a>
                <ul class="dropdown-menu dropdown-menu-end">
                    <li><a class="dropdown-item d-flex align-items-center" href="http://localhost/anilmineral/public/profile"><i class="bx bx-user fs-5"></i><span>Profile</span></a>
                    </li>
                    <li>
                        <div class="dropdown-divider mb-0"></div>
                    </li>
                    <li>
                        <form method="POST" action="http://localhost/anilmineral/public/logout">
                        <input type="hidden" name="_token" value="wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8" autocomplete="off">                            <button type="submit" class="dropdown-item d-flex align-items-center"><i class="bx bx-log-out-circle"></i>Logout</button>
                        </form>
                    </li>
                </ul>
            </div>
        </nav>
    </div>
</header>
<!--end header -->

		
		<!--start overlay-->
<div class="overlay toggle-icon"></div>
<!--end overlay-->
<!--Start Back To Top Button-->
  <a href="javaScript:;" class="back-to-top"><i class='bx bxs-up-arrow-alt'></i></a>
<!--End Back To Top Button-->
<footer class="page-footer">
    <p class="mb-0">Copyright© Vayu-2026 (v2.6)</p>
</footer>	</div>
	<!--end wrapper-->


	

	

	<!-- Bootstrap JS -->
	<script src="http://localhost/anilmineral/public/assets/js/bootstrap.bundle.min.js?v=1748468165"></script>
	<!--plugins-->
	<script src="http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/simplebar/js/simplebar.min.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/metismenu/js/metisMenu.min.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/perfect-scrollbar/js/perfect-scrollbar.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/vectormap/jquery-jvectormap-2.0.2.min.js?v=1748468165"></script>
    <script src="http://localhost/anilmineral/public/assets/plugins/vectormap/jquery-jvectormap-world-mill-en.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/chartjs/js/chart.js?v=1748468165"></script>
    <!-- select2 -->
    <script src="http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165"></script>
    <!-- Sweetalert -->
    <script src="http://localhost/anilmineral/public/custom/libraries/sweetalert/sweetalert.min.js?v=1748468165"></script>
	<!-- Notification Toast -->
    <script src="http://localhost/anilmineral/public/custom/libraries/iziToast/dist/js/iziToast.min.js?v=1748468165"></script>
    <!-- Date & Time Picker -->
    <script src="http://localhost/anilmineral/public/custom/libraries/flatpickr/flatpickr.min.js?v=1748468165"></script>
    <!-- Autocomplete -->
	<script src="http://localhost/anilmineral/public/assets/plugins/jquery-ui/jquery-ui.js?v=1748468165"></script>
    <!-- Number Library -->
    <script src="http://localhost/anilmineral/public/custom/libraries/numbro/numbro.min.js?v=1748468165"></script>
    <!-- All libraries Settings -->
    <script src="http://localhost/anilmineral/public/custom/js/plugin-settings.js?v=1748468165"></script>

    <script type="text/javascript">
		/*Configure the Application Date Format*/
		var appCompanyName = "The Quick Shop";
		var appTaxType = "tax";
		var dateFormatOfApp = "Y-m-d";
		var numberPrecision = 2;
		var quantityPrecision = 2;
		var itemSettings = {
			show_sku : 1,
			show_mrp : 1,
			show_discount : 1,
			enable_serial_tracking : 1,
			enable_batch_tracking : 2,
			enable_mfg_date : 1,
			enable_exp_date : 1,
			enable_color : 0,
			enable_size : 0,
			enable_model : 0,
		};
		var baseURL = 'http://localhost/anilmineral/public';
        var _csrf_token = 'wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8';
        var allowUserToPurchaseDiscount = 1;
        var allowUserToSaleDiscount = 1;
        var allowUserToChangeSalePrice = 1;
        var isEnableSecondaryCurrency = 1;
        var isEnableCarrierCharge = 1;
	</script>
    <!-- Clear Cache -->
    <script src="http://localhost/anilmineral/public/custom/js/cache.js?v=1748468165"></script>

	<script>

$(document).ready(function() {

    $('#vendor').on('change', function() {
        let party_id = $(this).val();

        $('#po').html('<option>Loading...</option>');

        if (party_id) {
            $.ajax({
             url: "http://localhost/anilmineral/public/get-pos/" + party_id,
                type: 'GET',
                success: function(data) {
                    let options = '<option value="">-- Select PO --</option>';

                    data.forEach(function(po) {
                        options += `<option value="${po.id}">${po.order_code}</option>`;
                    });

                    $('#po').html(options);
                }
            });
        } else {
            $('#po').html('<option value="">-- Select PO --</option>');
        }
    });

});
</script>
<script>        
$('#po').on('change', function() {

    let po_id = $(this).val();

    $('#items_table tbody').html('<tr><td colspan="2">Loading...</td></tr>');

    if (po_id) {
        $.ajax({
            url: "http://localhost/anilmineral/public/get-po-items/" + po_id,
            type: 'GET',
            success: function(data) {

                let rows = '';

                if (data.length > 0) {
                    data.forEach(function(item) {

                       
                        let remaining = item.pending_qty > 0 
                            ? item.pending_qty 
                            : item.quantity;

                        rows += `
                            <tr>
                                <td>${item.item.name}</td>

                                <td>
                                    <input type="number"
               name="receive_qty[]"
               class="form-control receive_qty"
               value="${remaining}"
               min="0">

        <input type="hidden" name="original_qty[]" value="${remaining}">
                                    <input type="hidden" name="item_id[]" value="${item.item_id}">
                                </td>
                            </tr>
                        `;
                    });
                } else {
                    rows = '<tr><td colspan="2">No items found</td></tr>';
                }

                $('#items_table tbody').html(rows);
            }
        });
    } else {
        $('#items_table tbody').html('<tr><td colspan="2">No items</td></tr>');
    }

});

$(document).ready(function() {

    $('#purchaseReceiveForm').on('submit', function(e) {
        e.preventDefault();

        let formData = $(this).serialize();

        $.ajax({
            url: $(this).attr('action'),
            type: "POST",
            data: formData,
          success: function(response) {
console.log(response);
    alert('Purchase Receive Saved Successfully');

window.location.href = response.redirect;
    $('#purchaseReceiveForm')[0].reset();
    $('#items_table tbody').html('<tr><td colspan="2">No items</td></tr>');

   
   
},
            error: function(xhr) {
                console.log(xhr.responseText);
                alert('Something went wrong!');
            }
        });
    });

});
</script>

	<!--app JS-->
			<script src="http://localhost/anilmineral/public/assets/js/app.js?v=1748468165"></script>
	
	<!-- Custom Library -->
	<script src="http://localhost/anilmineral/public/custom/js/custom.js?v=1748468165"></script>

     

</body>

</html> {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T05:00:45.833Z"} 
[2026-04-27 10:35:13] production.DEBUG: <div class="page-wrapper">
    
        <div class="container-fluid px-4">
            
          <div class="row">
            <div class="col-12">

                    <h4 class="mb-3">Create Purchase Receive</h4>

                  <form id="purchaseReceiveForm" action="http://localhost/anilmineral/public/purchase-receive-store" method="POST">
                        <input type="hidden" name="_token" value="wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8" autocomplete="off">
                     <div class="row">

    <!-- Vendor -->
    <div class="col-md-4">
        <label>Select Vendor</label>
        <select name="party_id" id="vendor" class="form-control">
            <option value="">-- Select Vendor --</option>
                            <option value="1">abc jkl</option>
                            <option value="2">khushi jain</option>
                            <option value="3">ANMOL LODHA</option>
                    </select>
    </div>

    <!-- PO -->
    <div class="col-md-4">
        <label>Select Purchase Order</label>
        <select name="purchase_order_id" id="po" class="form-control">
            <option value="">-- Select PO --</option>
        </select>
    </div>

    <!-- GRN Number -->
    <div class="col-md-4">
        <label>GRN No</label>
        <input type="text" name="grn_no" class="form-control" value="GRN-002" readonly>
    </div>

</div>

<div class="row mt-3">

    <!-- Date -->
    <div class="col-md-4">
        <label>Date</label>
        <input type="date" name="gr_date" class="form-control" value="2026-04-27">
    </div>

</div>
<div class="mb-3">
    <label>Items</label>

    <table class="table table-bordered" id="items_table">
        <thead>
            <tr>
                <th>Item Name</th>
                <th>Quantity</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td colspan="2" class="text-center">No items</td>
            </tr>
        </tbody>
    </table>
</div>
                        <div class="mt-3">
                            <button type="submit" class="btn btn-success">
                                Submit Purchase Receive
                            </button>
                        </div>

                    </form>

                </div>
            </div>

        </div>

    </div>



<!doctype html>
<html class="light-theme" lang="en" dir="ltr">

<head>
	<!-- Required meta tags -->
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<!--favicon-->
	<link rel="icon" href='http://localhost/anilmineral/public/fevicon/69ca4acd07755.png'  type="image/png" />
	<!--plugins-->
	<link href="http://localhost/anilmineral/public/assets/plugins/vectormap/jquery-jvectormap-2.0.2.css?v=1748468165" rel="stylesheet" />
	<link href="http://localhost/anilmineral/public/assets/plugins/simplebar/css/simplebar.css?v=1748468165" rel="stylesheet" />
	<link href="http://localhost/anilmineral/public/assets/plugins/perfect-scrollbar/css/perfect-scrollbar.css?v=1748468165" rel="stylesheet" />
	<link href="http://localhost/anilmineral/public/assets/plugins/metismenu/css/metisMenu.min.css?v=1748468165" rel="stylesheet" />
    <!-- Select2 -->
    <link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/css/select2.min.css?v=1748468165">
    <link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-bootstrap-5-theme-1.3.0/dist/select2-bootstrap-5-theme.min.css?v=1748468165">
	<!-- loader-->
	<script src="http://localhost/anilmineral/public/assets/js/pace.min.js?v=1748468165"></script>
	<link href="http://localhost/anilmineral/public/assets/css/pace.min.css?v=1748468165" rel="stylesheet" />
	<!-- Bootstrap CSS -->
		<link href="http://localhost/anilmineral/public/assets/css/bootstrap.min.css?v=1748468165" rel="stylesheet">
	<link href="http://localhost/anilmineral/public/assets/css/bootstrap-extended.css?v=1748468165" rel="stylesheet">
	<link href="http://localhost/anilmineral/public/assets/css/app.css?v=1748468165" rel="stylesheet">
		<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;500&display=swap" rel="stylesheet">
	<link href="http://localhost/anilmineral/public/assets/css/icons.css?v=1748468165" rel="stylesheet">
	<!-- Notification Toast -->
    <link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/iziToast/dist/css/iziToast.min.css?v=1748468165">
    <!-- Date & Time Picker -->
    <link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/flatpickr/flatpickr.min.css?v=1748468165">
    <!-- Autocomplete -->
    <link href="http://localhost/anilmineral/public/assets/plugins/jquery-ui/jquery-ui.css?v=1748468165" rel="stylesheet" />
	<!-- Theme Style CSS -->
	<link rel="stylesheet" href="http://localhost/anilmineral/public/assets/css/dark-theme.css?v=1748468165"/>
	<link rel="stylesheet" href="http://localhost/anilmineral/public/assets/css/semi-dark.css?v=1748468165"/>
	<link rel="stylesheet" href="http://localhost/anilmineral/public/assets/css/header-colors.css?v=1748468165"/>
	<!-- Flags CSS -->
	<link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/flag-icons-main/css/flag-icons.min.css?v=1748468165">
	<!-- Custom CSS -->
	<link rel="stylesheet" href="http://localhost/anilmineral/public/custom/css/custom.css?v=1748468165">
		<title>Purchase Order</title>
<script id="browser-logger-active">
(function() {
    const ENDPOINT = 'http://localhost/anilmineral/public/_boost/browser-logs';
    const logQueue = [];
    let flushTimeout = null;

    console.log('🔍 Browser logger active (MCP server detected). Posting to: ' + ENDPOINT);

    // Store original console methods
    const originalConsole = {
        log: console.log,
        info: console.info,
        error: console.error,
        warn: console.warn,
        table: console.table
    };

    // Helper to safely stringify values
    function safeStringify(obj) {
        const seen = new WeakSet();
        return JSON.stringify(obj, (key, value) => {
            if (typeof value === 'object' && value !== null) {
                if (seen.has(value)) return '[Circular]';
                seen.add(value);
            }
            if (value instanceof Error) {
                return {
                    name: value.name,
                    message: value.message,
                    stack: value.stack
                };
            }
            return value;
        });
    }

    // Batch and send logs
    function flushLogs() {
        if (logQueue.length === 0) return;

        const batch = logQueue.splice(0, logQueue.length);

        fetch(ENDPOINT, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-Requested-With': 'XMLHttpRequest'
            },
            body: JSON.stringify({ logs: batch })
        }).catch(err => {
            // Silently fail to avoid infinite loops
            originalConsole.error('Failed to send logs:', err);
        });
    }

    // Debounced flush (100ms)
    function scheduleFlush() {
        if (flushTimeout) clearTimeout(flushTimeout);
        flushTimeout = setTimeout(flushLogs, 100);
    }

    // Intercept console methods
    ['log', 'info', 'error', 'warn', 'table'].forEach(method => {
        console[method] = function(...args) {
            // Call original method
            originalConsole[method].apply(console, args);

            // Capture log data
            try {
                logQueue.push({
                    type: method,
                    timestamp: new Date().toISOString(),
                    data: args.map(arg => {
                        try {
                            return typeof arg === 'object' ? JSON.parse(safeStringify(arg)) : arg;
                        } catch (e) {
                            return String(arg);
                        }
                    }),
                    url: window.location.href,
                    userAgent: navigator.userAgent
                });

                scheduleFlush();
            } catch (e) {
                // Fail silently
            }
        };
    });

    // Global error handlers for uncaught errors
    const originalOnError = window.onerror;
    window.onerror = function boostErrorHandler(errorMsg, url, lineNumber, colNumber, error) {
        try {
            logQueue.push({
                type: 'uncaught_error',
                timestamp: new Date().toISOString(),
                data: [{
                    message: errorMsg,
                    filename: url,
                    lineno: lineNumber,
                    colno: colNumber,
                    error: error ? {
                        name: error.name,
                        message: error.message,
                        stack: error.stack
                    } : null
                }],
                url: window.location.href,
                userAgent: navigator.userAgent
            });

            scheduleFlush();
        } catch (e) {
            // Fail silently
        }

        // Call original handler if it exists
        if (originalOnError && typeof originalOnError === 'function') {
            return originalOnError(errorMsg, url, lineNumber, colNumber, error);
        }

        // Let the error continue to propagate
        return false;
    }
    window.addEventListener('error', (event) => {
        try {
            logQueue.push({
                type: 'window_error',
                timestamp: new Date().toISOString(),
                data: [{
                    message: event.message,
                    filename: event.filename,
                    lineno: event.lineno,
                    colno: event.colno,
                    error: event.error ? {
                        name: event.error.name,
                        message: event.error.message,
                        stack: event.error.stack
                    } : null
                }],
                url: window.location.href,
                userAgent: navigator.userAgent
            });

            scheduleFlush();
        } catch (e) {
            // Fail silently
        }

        // Let the error continue to propagate
        return false;
    });
    window.addEventListener('unhandledrejection', (event) => {
        try {
            logQueue.push({
                type: 'error',
                timestamp: new Date().toISOString(),
                data: [{
                    message: 'Unhandled Promise Rejection',
                    reason: event.reason instanceof Error ? {
                        name: event.reason.name,
                        message: event.reason.message,
                        stack: event.reason.stack
                    } : event.reason
                }],
                url: window.location.href,
                userAgent: navigator.userAgent
            });

            scheduleFlush();
        } catch (e) {
            // Fail silently
        }

        // Let the rejection continue to propagate
        return false;
    });

    // Flush on page unload
    window.addEventListener('beforeunload', () => {
        if (logQueue.length > 0) {
            navigator.sendBeacon(ENDPOINT, JSON.stringify({ logs: logQueue }));
        }
    });
})();
</script>
</head>

<body>
	<!-- Page Loader -->
	<div id="spinner-overlay">
        <div id="spinner-content">
            <div class="spinner-border text-primary" role="status">
                <span class="visually-hidden">Loading...</span>
            </div>
            <div id="loading-message">Loading, please wait...</div>
        </div>
    </div>
	<!--wrapper-->
	<div class="wrapper">
		<!--sidebar wrapper -->
		<div class="sidebar-wrapper" data-simplebar="true">
			<div class="sidebar-header">
				<div>
					<img src=http://localhost/anilmineral/public/app/getimage/69ca4acd44248.png class="logo-icon" alt="logo icon">
				</div>
				<div>
					<h4 class="logo-text">Vayu Enterpises</h4>
				</div>
				<div class="toggle-icon ms-auto"><i class='bx bx-arrow-back'></i>
				</div>
			 </div>
			<!--navigation-->
			<ul class="metismenu" id="menu">
					<!-- <li>
					<a href="http://localhost/anilmineral/public/dashboardss">
						<div class="parent-icon"><i class='bx bx-home-alt'></i>
						</div>
						<div class="menu-title">Dashboard</div>
					</a>
				</li> -->
				<li>
					<a href="http://localhost/anilmineral/public/dashboard">
						<div class="parent-icon"><i class='bx bx-home-alt'></i>
						</div>
						<div class="menu-title">Dashboard</div>
					</a>
				</li>
				
							
				<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-group"></i>
						</div>
						<div class="menu-title">Contacts</div>
					</a>
					<ul>

												<li class="">
						    <a href="http://localhost/anilmineral/public/party/customer/list"><i class='bx bx-radio-circle'></i>Customers</a>
						</li>
						
												<li class="">
						    <a href="http://localhost/anilmineral/public/party/supplier/list"><i class='bx bx-radio-circle'></i>Suppliers</a>
						</li>
						
                                                                                <li class=""style = "display: none">
                                <a href="http://localhost/anilmineral/public/carrier/list"><i class='bx bx-radio-circle'></i>Carriers</a>
                            </li>
                                                    					</ul>
				</li>
				
								<li style="display:none">
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-cart"></i>
						</div>
						<div class="menu-title">Sale</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/pos"><i class='bx bx-radio-circle'></i>POS</a>
										</li>
						
                        						<li class="">
											<a href="http://localhost/anilmineral/public/sale/invoice/list"><i class='bx bx-radio-circle'></i>Invoices</a>
										</li>
						
                        						<li class="">
											<a href="http://localhost/anilmineral/public/quotation/list"><i class='bx bx-radio-circle'></i>Quotations</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/payment/in"><i class='bx bx-radio-circle'></i>Payment In</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/sale/order/list"><i class='bx bx-radio-circle'></i>Sale Order</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/sale/return/list"><i class='bx bx-radio-circle'></i>Sale Return/Cr.Note</a>
										</li>
											</ul>
				</li>
				
								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-purchase-tag-alt"></i>
						</div>
						<div class="menu-title">Purchase</div>
					</a>
					<ul>
                        						<li class="">
											<a href="http://localhost/anilmineral/public/purchase/bill/list"><i class='bx bx-radio-circle'></i>Purchase Bills</a>
										</li>
						    <li class="">
        <a href="http://localhost/anilmineral/public/purchase/request/list">
            <i class='bx bx-radio-circle'></i>purchase.request
        </a>

    </li>
	

    <li class="">
        <a href="http://localhost/anilmineral/public/purchase/receive/list">
            <i class='bx bx-radio-circle'></i>purchase.receive
        </a>

    </li>
	
												<li class="">
											<a href="http://localhost/anilmineral/public/purchase/request/create/quotation/list"><i class='bx bx-radio-circle'></i>create.quotation.list</a>
										</li>
						

												<li class="">
											<a href="http://localhost/anilmineral/public/payment/out"><i class='bx bx-radio-circle'></i>Payment Out</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/purchase/order/list"><i class='bx bx-radio-circle'></i>Purchase Order</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/purchase/return/list"><i class='bx bx-radio-circle'></i>Purchase Return/Dr.Note</a>
										</li>
											</ul>
				</li>
				
				





								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-package"></i>
						</div>
						<div class="menu-title">Items</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/item/list"><i class='bx bx-radio-circle'></i>Item List</a>
										</li>

																		<li class="">
											<a href="http://localhost/anilmineral/public/item/category/list"><i class='bx bx-radio-circle'></i>Category List</a>
										</li>
						                        						<li class="">
											<a href="http://localhost/anilmineral/public/item/brand/list"><i class='bx bx-radio-circle'></i>Brand List</a>
										</li>
											</ul>
				</li>
				
				

                				<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-intersect"></i>
						</div>
						<div class="menu-title">Stock</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/stock-transfer/list"><i class='bx bx-radio-circle'></i>Transfer</a>
										</li>
						                        						<li class="">
											<a href="http://localhost/anilmineral/public/stock-adjustment/list"><i class='bx bx-radio-circle'></i>Adjustment</a>
										</li>
											</ul>
				</li>
				
								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-minus-circle"></i>
						</div>
						<div class="menu-title">Expense</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/expense/list"><i class='bx bx-radio-circle'></i>Expense List</a>
										</li>
																		<li class="">
											<a href="http://localhost/anilmineral/public/expense/category/list"><i class='bx bx-radio-circle'></i>Category List</a>
										</li>
						                        						<li class="">
											<a href="http://localhost/anilmineral/public/expense/subcategory/list"><i class='bx bx-radio-circle'></i>Subcategory List</a>
										</li>
											</ul>
				</li>
				

				
                

				<li class="menu-label">CORE</li>
								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-wallet-alt"></i>
						</div>
						<div class="menu-title">Cash &amp; Bank</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/transaction/cash/list"><i class='bx bx-radio-circle'></i>Cash In Hand</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/transaction/cheque/list"><i class='bx bx-radio-circle'></i>Cheques</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/transaction/bank/list"><i class='bx bx-radio-circle'></i>Bank</a>
										</li>
											</ul>
				</li>
				
				                <li class="">
					<a href="http://localhost/anilmineral/public/warehouse/list">
						<div class="parent-icon"><i class='bx bx-buildings'></i>
						</div>
						<div class="menu-title">Warehouses</div>
					</a>
				</li>
                


								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-wrench"></i>
						</div>
						<div class="menu-title">Utilities</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/import/items"><i class='bx bx-radio-circle'></i>Import Items</a>
										</li>
																		<li class="" style = "display: none">
											<a href="http://localhost/anilmineral/public/import/party"><i class='bx bx-radio-circle'></i>Import Contacts</a>
										</li>
																		<li class="" style = "display: none">
											<a href="http://localhost/anilmineral/public/item/generate/barcode"><i class='bx bx-radio-circle'></i>Generate Barcode</a>
										</li>
											</ul>
				</li>
				
								<li class="d-none">
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-money"></i>
						</div>
						<div class="menu-title">Accounts</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/account/list"><i class='bx bx-radio-circle'></i>Account List</a>
										</li>

																		<li class="">
											<a href="http://localhost/anilmineral/public/account/group/list"><i class='bx bx-radio-circle'></i>Group List</a>
										</li>
											</ul>
				</li>
				
				                <li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-group"></i>
						</div>
						<div class="menu-title">Users</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/profile"><i class='bx bx-radio-circle'></i>Profile</a>
										</li>
																		<li class="">
											<a href="http://localhost/anilmineral/public/users/list"><i class='bx bx-radio-circle'></i>Users</a>
										</li>
												                        <li class="">
							<a href="http://localhost/anilmineral/public/role-and-permission/role/list"><i class='bx bx-radio-circle'></i>Roles</a>
						</li>
											</ul>
										
									</li>
				
								<li>
					<a href="javascript:;" class="has-arrow"style = "display: none">
						<div class="parent-icon"><i class="bx bx-message"></i>
						</div>
						<div class="menu-title">SMS</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/sms/create"><i class='bx bx-radio-circle'></i>Create SMS</a>
										</li>
																		<li class="">
											<a href="http://localhost/anilmineral/public/sms/template/list"><i class='bx bx-radio-circle'></i>Templates</a>
										</li>
											</ul>
				</li>
				
				                <li>
                    <a href="javascript:;" class="has-arrow" style = "display: none">
                        <div class="parent-icon"><i class="bx bx-envelope"></i>
                        </div>
                        <div class="menu-title">Email</div>
                    </a>
                    <ul>
                                                <li class="">
                                            <a href="http://localhost/anilmineral/public/email/create"><i class='bx bx-radio-circle'></i>Create Email</a>
                                        </li>
                                                                        <li class="">
                                            <a href="http://localhost/anilmineral/public/email/template/list"><i class='bx bx-radio-circle'></i>Templates</a>
                                        </li>
                                            </ul>
                </li>
                
                                <li>
                    <a href="javascript:;" class="has-arrow" >
                        <div class="parent-icon"><i class="bx bx-bar-chart-square"></i>
                        </div>
                        <div class="menu-title">Reports</div>
                    </a>
                    <ul>
                    	                        <li class="">
                                            <a href="http://localhost/anilmineral/public/report/profit-and-loss"><i class='bx bx-radio-circle'></i>Profit and Loss</a>
                                        </li>
                                            	
						
							<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Item Transaction</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/item-transaction/batch"><i class='bx bx-radio-circle'></i>Batch Wise</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/item-transaction/serial"><i class='bx bx-radio-circle'></i>Serial/IMEI</a>
											</li>
											                                                                                        <li class="">
                                                <a href="http://localhost/anilmineral/public/report/item-transaction/general"><i class='bx bx-radio-circle'></i>General</a>
                                            </li>
                                            										</ul>
							</li>

																			<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Purchase</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/purchase"><i class='bx bx-radio-circle'></i>Purchase</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/purchase/item"><i class='bx bx-radio-circle'></i>Item Purchase</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/purchase/payment"><i class='bx bx-radio-circle'></i>Payment</a>
											</li>
																					</ul>
							</li>
																			<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Sale</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/sale"><i class='bx bx-radio-circle'></i>Sale</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/sale/item"><i class='bx bx-radio-circle'></i>Item Sale</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/sale/payment"><i class='bx bx-radio-circle'></i>Payment</a>
											</li>
																					</ul>
							</li>
						
													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Due Payments&nbsp;<span class="badge bg-success">New</span></a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/customer/due"><i class='bx bx-radio-circle'></i>Customer</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/supplier/due"><i class='bx bx-radio-circle'></i>Supplier</a>
											</li>
																					</ul>
							</li>
						
													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Expense</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/expense"><i class='bx bx-radio-circle'></i>Expense</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/expense/item"><i class='bx bx-radio-circle'></i>Expense Item</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/expense/payment"><i class='bx bx-radio-circle'></i>Payment</a>
											</li>
																					</ul>
							</li>
						
													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Transactions</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/transaction/cashflow"><i class='bx bx-radio-circle'></i>Cash flow</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/transaction/bank-statement"><i class='bx bx-radio-circle'></i>Bank Statement</a>
											</li>
																					</ul>
							</li>
						

													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Stock Transfer</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-transfer"><i class='bx bx-radio-circle'></i>Stock Transfer</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-transfer/item"><i class='bx bx-radio-circle'></i>Item Wise</a>
											</li>
																					</ul>
							</li>
						
                        							<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Stock Adjustment</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-adjustment"><i class='bx bx-radio-circle'></i>Stock Adjustment</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-adjustment/item"><i class='bx bx-radio-circle'></i>Item Wise</a>
											</li>
																					</ul>
							</li>
						
													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Stock Report&nbsp;<span class="badge bg-success">New</span></a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-report/batch"><i class='bx bx-radio-circle'></i>Batch Wise</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-report/serial"><i class='bx bx-radio-circle'></i>Serial/IMEI</a>
											</li>
											                                                                                        <li class="">
                                                <a href="http://localhost/anilmineral/public/report/stock-report/general"><i class='bx bx-radio-circle'></i>General</a>
                                            </li>
                                            										</ul>
							</li>
						
                        							<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>GST</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/gstr-1"><i class='bx bx-radio-circle'></i>GSTR-1</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/gstr-2"><i class='bx bx-radio-circle'></i>GSTR-2</a>
											</li>
																					</ul>
							</li>
						
                        
						                        <li class="">
                                            <a href="http://localhost/anilmineral/public/report/expired/item"><i class='bx bx-radio-circle'></i>Expired Item Report</a>
                                        </li>
                                                                        <li class="">
                                            <a href="http://localhost/anilmineral/public/report/reorder/item"><i class='bx bx-radio-circle'></i>Reorder Item Report</a>
                                        </li>
                        


                        
                    </ul>
                </li>
                
                                <li class="" style = "display: none">
					<a href="http://localhost/anilmineral/public/modules/install-partnership">
						<div class="parent-icon"><i class='bx bx-plug'></i>
						</div>
						<div class="menu-title">Modules &nbsp;<span class="badge bg-success">New</span></div>
					</a>
				</li>
                
								<li>
					<a href="javascript:;" class="has-arrow" style = "display: none">
						<div class="parent-icon"><i class="bx bx-cog"></i>
						</div>
						<div class="menu-title">Settings</div>
					</a>
										<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/settings/app-settings"><i class='bx bx-radio-circle'></i>App Settings</a>
						</li>
					</ul>
															<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/company"><i class='bx bx-radio-circle'></i>Company</a>
						</li>
					</ul>
															<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/tax/list"><i class='bx bx-radio-circle'></i>Tax Rates</a>
						</li>
					</ul>
					
										<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/payment-type/list"><i class='bx bx-radio-circle'></i>Bank Accounts</a>
						</li>
					</ul>
					                    					<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/currency/list"><i class='bx bx-radio-circle'></i>Currency List</a>
						</li>
					</ul>
															<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/unit/list"><i class='bx bx-radio-circle'></i>Unit List</a>
						</li>
					</ul>
															<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/language/list"><i class='bx bx-radio-circle'></i>Languages</a>
						</li>
					</ul>
									</li>
				
                <li class="menu-label">OTHER</li>

                <li class="bg-light" style = "display: none">
					<a href="javascript:void(0);" id="clearCache">
						<div class="parent-icon text-primary"><i class='bx bx-refresh '></i>
						</div>
						<div class="menu-title">Clear Cache</div>
					</a>
				</li>

				
                <li>
                    <a href="http://localhost/anilmineral/public/logout" onclick="event.preventDefault(); document.getElementById('logout-form').submit();">
                        <div class="parent-icon text-danger"><i class='bx bx-log-out-circle'></i></div>
                        <div class="menu-title text-danger">Logout</div>
                    </a>
                    <form id="logout-form" action="http://localhost/anilmineral/public/logout" method="POST" style="display: none;">
                        <input type="hidden" name="_token" value="wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8" autocomplete="off">                    </form>
                </li>

			</ul>
			<!--end navigation-->
		</div>
		<!--end sidebar wrapper -->

        <!--start header -->
<header>
    <div class="topbar d-flex align-items-center">
        <nav class="navbar navbar-expand gap-3">
            <div class="mobile-toggle-menu"><i class='bx bx-menu'></i>
            </div>
              <div class="top-menu ms-auto">
                <ul class="navbar-nav align-items-center gap-1">
                                        <div class="d-flex">
                        <a href="http://localhost/anilmineral/public/purchase/bill/create" class="btn btn-sm btn-outline-primary radius-30 px-4" data-bs-toggle="tooltip" data-bs-placement="bottom" title="Add Purchase">
                            <i class="bx bx-plus-circle mr-1"></i>Purchase
                        </a>
                    </div>
                    
                                        <div class="d-flex" style="display:none">
                       <!-- <a href="http://localhost/anilmineral/public/sale/invoice/create" class="btn btn-sm btn-outline-danger radius-30 px-4" data-bs-toggle="tooltip" data-bs-placement="bottom" title="Add Sale">
                            <i class="bx bx-plus-circle mr-1"></i>Sale
                        </a>-->
                    </div>
                    
                                       <!-- <div class="d-flex" style="display:none">
                        <a href="http://localhost/anilmineral/public/pos" class="btn btn-sm btn-success radius-30 px-4" data-bs-toggle="tooltip" data-bs-placement="bottom" title="POS"><i class="bx bx-plus-circle mr-1"></i>POS</a>
                    </div>-->
                    
                    <li class="nav-item dropdown dropdown-app">
                                <a class="nav-link dropdown-toggle dropdown-toggle-nocaret" data-bs-toggle="dropdown" href="javascript:;"><i class='bx bx-grid-alt'></i></a>
                                <div class="dropdown-menu dropdown-menu-end p-0 cu-w-400-px">
                                    <div class="">
                                      <div class="row gx-0 gy-2 row-cols-2 justify-content-center p-2">
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/sale/invoice/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Sale Invoice</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/purchase/bill/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Purchase Bill</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/payment/in">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Payment In</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/payment/out">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Payment Out</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/party/customer/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Customer</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/party/supplier/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Supplier</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        


                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/purchase/order/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Purchase Order</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        

                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/sale/return/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Sale Return</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/purchase/return/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Purchase Return</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                                                                                                         <div class="col">
                                              <a href="http://localhost/anilmineral/public/stock-transfer/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Stock Transfer</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/item/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Item</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/quotation/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Quotation</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/expense/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Expense</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                        <div class="col">
                                        </div>
                                        <div class="col">
                                        </div>


                                      </div><!--end row-->

                                    </div>
                                </div>
                            </li>

                  <!--  <li class="nav-item dropdown dropdown-laungauge d-none d-sm-flex">
    <a class="nav-link dropdown-toggle dropdown-toggle-nocaret" href="avascript:;" data-bs-toggle="dropdown"><span class="flag-icon flag-icon-us"></span>
    </a>
    <ul class="dropdown-menu dropdown-menu-end">
                    <li>
                <a class="dropdown-item d-flex align-items-center py-2" href="http://localhost/anilmineral/public/language/switch/1">
                <span class="flag-icon flag-icon-us"></span>
                <span class="ms-2">English</span>
            </a>
        </li>
            </ul>
    </li>
-->

                    <li class="nav-item dark-mode d-none d-sm-flex">
                        <a class="nav-link dark-mode-icon theme-mode" data-base-url="http://localhost/anilmineral/public" href="javascript:;"><i class='bx bx-moon'></i>
                        </a>
                    </li>

                </ul>
            </div>
            <div class="user-box dropdown px-3">
                <a class="d-flex align-items-center nav-link dropdown-toggle gap-3 dropdown-toggle-nocaret" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">
                    <img src="http://localhost/anilmineral/public/users/getimage" class="user-img" alt="user avatar">
                    <div class="user-info">
                        <p class="user-name mb-0">admin</p>
                        <p class="designattion mb-0">Admin</p>
                    </div>
                </a>
                <ul class="dropdown-menu dropdown-menu-end">
                    <li><a class="dropdown-item d-flex align-items-center" href="http://localhost/anilmineral/public/profile"><i class="bx bx-user fs-5"></i><span>Profile</span></a>
                    </li>
                    <li>
                        <div class="dropdown-divider mb-0"></div>
                    </li>
                    <li>
                        <form method="POST" action="http://localhost/anilmineral/public/logout">
                        <input type="hidden" name="_token" value="wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8" autocomplete="off">                            <button type="submit" class="dropdown-item d-flex align-items-center"><i class="bx bx-log-out-circle"></i>Logout</button>
                        </form>
                    </li>
                </ul>
            </div>
        </nav>
    </div>
</header>
<!--end header -->

		
		<!--start overlay-->
<div class="overlay toggle-icon"></div>
<!--end overlay-->
<!--Start Back To Top Button-->
  <a href="javaScript:;" class="back-to-top"><i class='bx bxs-up-arrow-alt'></i></a>
<!--End Back To Top Button-->
<footer class="page-footer">
    <p class="mb-0">Copyright© Vayu-2026 (v2.6)</p>
</footer>	</div>
	<!--end wrapper-->


	

	

	<!-- Bootstrap JS -->
	<script src="http://localhost/anilmineral/public/assets/js/bootstrap.bundle.min.js?v=1748468165"></script>
	<!--plugins-->
	<script src="http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/simplebar/js/simplebar.min.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/metismenu/js/metisMenu.min.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/perfect-scrollbar/js/perfect-scrollbar.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/vectormap/jquery-jvectormap-2.0.2.min.js?v=1748468165"></script>
    <script src="http://localhost/anilmineral/public/assets/plugins/vectormap/jquery-jvectormap-world-mill-en.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/chartjs/js/chart.js?v=1748468165"></script>
    <!-- select2 -->
    <script src="http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165"></script>
    <!-- Sweetalert -->
    <script src="http://localhost/anilmineral/public/custom/libraries/sweetalert/sweetalert.min.js?v=1748468165"></script>
	<!-- Notification Toast -->
    <script src="http://localhost/anilmineral/public/custom/libraries/iziToast/dist/js/iziToast.min.js?v=1748468165"></script>
    <!-- Date & Time Picker -->
    <script src="http://localhost/anilmineral/public/custom/libraries/flatpickr/flatpickr.min.js?v=1748468165"></script>
    <!-- Autocomplete -->
	<script src="http://localhost/anilmineral/public/assets/plugins/jquery-ui/jquery-ui.js?v=1748468165"></script>
    <!-- Number Library -->
    <script src="http://localhost/anilmineral/public/custom/libraries/numbro/numbro.min.js?v=1748468165"></script>
    <!-- All libraries Settings -->
    <script src="http://localhost/anilmineral/public/custom/js/plugin-settings.js?v=1748468165"></script>

    <script type="text/javascript">
		/*Configure the Application Date Format*/
		var appCompanyName = "The Quick Shop";
		var appTaxType = "tax";
		var dateFormatOfApp = "Y-m-d";
		var numberPrecision = 2;
		var quantityPrecision = 2;
		var itemSettings = {
			show_sku : 1,
			show_mrp : 1,
			show_discount : 1,
			enable_serial_tracking : 1,
			enable_batch_tracking : 2,
			enable_mfg_date : 1,
			enable_exp_date : 1,
			enable_color : 0,
			enable_size : 0,
			enable_model : 0,
		};
		var baseURL = 'http://localhost/anilmineral/public';
        var _csrf_token = 'wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8';
        var allowUserToPurchaseDiscount = 1;
        var allowUserToSaleDiscount = 1;
        var allowUserToChangeSalePrice = 1;
        var isEnableSecondaryCurrency = 1;
        var isEnableCarrierCharge = 1;
	</script>
    <!-- Clear Cache -->
    <script src="http://localhost/anilmineral/public/custom/js/cache.js?v=1748468165"></script>

	<script>

$(document).ready(function() {

    $('#vendor').on('change', function() {
        let party_id = $(this).val();

        $('#po').html('<option>Loading...</option>');

        if (party_id) {
            $.ajax({
             url: "http://localhost/anilmineral/public/get-pos/" + party_id,
                type: 'GET',
                success: function(data) {
                    let options = '<option value="">-- Select PO --</option>';

                    data.forEach(function(po) {
                        options += `<option value="${po.id}">${po.order_code}</option>`;
                    });

                    $('#po').html(options);
                }
            });
        } else {
            $('#po').html('<option value="">-- Select PO --</option>');
        }
    });

});
</script>
<script>        
$('#po').on('change', function() {

    let po_id = $(this).val();

    $('#items_table tbody').html('<tr><td colspan="2">Loading...</td></tr>');

    if (po_id) {
        $.ajax({
            url: "http://localhost/anilmineral/public/get-po-items/" + po_id,
            type: 'GET',
            success: function(data) {

                let rows = '';

                if (data.length > 0) {
                    data.forEach(function(item) {

                       
                        let remaining = item.pending_qty > 0 
                            ? item.pending_qty 
                            : item.quantity;

                        rows += `
                            <tr>
                                <td>${item.item.name}</td>

                                <td>
                                    <input type="number"
               name="receive_qty[]"
               class="form-control receive_qty"
               value="${remaining}"
               min="0">

        <input type="hidden" name="original_qty[]" value="${remaining}">
                                    <input type="hidden" name="item_id[]" value="${item.item_id}">
                                </td>
                            </tr>
                        `;
                    });
                } else {
                    rows = '<tr><td colspan="2">No items found</td></tr>';
                }

                $('#items_table tbody').html(rows);
            }
        });
    } else {
        $('#items_table tbody').html('<tr><td colspan="2">No items</td></tr>');
    }

});

$(document).ready(function() {

    $('#purchaseReceiveForm').on('submit', function(e) {
        e.preventDefault();

        let formData = $(this).serialize();

        $.ajax({
            url: $(this).attr('action'),
            type: "POST",
            data: formData,
          success: function(response) {
console.log(response);
    alert('Purchase Receive Saved Successfully');

window.location.href = response.redirect;
    $('#purchaseReceiveForm')[0].reset();
    $('#items_table tbody').html('<tr><td colspan="2">No items</td></tr>');

   
   
},
            error: function(xhr) {
                console.log(xhr.responseText);
                alert('Something went wrong!');
            }
        });
    });

});
</script>

	<!--app JS-->
			<script src="http://localhost/anilmineral/public/assets/js/app.js?v=1748468165"></script>
	
	<!-- Custom Library -->
	<script src="http://localhost/anilmineral/public/custom/js/custom.js?v=1748468165"></script>

     

</body>

</html> {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T05:05:12.011Z"} 
[2026-04-27 10:38:48] production.DEBUG: <script> Sfdump = window.Sfdump || (function (doc) { doc.documentElement.classList.add('sf-js-enabled'); var rxEsc = /([.*+?^${}()|\[\]\/\\])/g, idRx = /\bsf-dump-\d+-ref[012]\w+\b/, keyHint = 0 <= navigator.platform.toUpperCase().indexOf('MAC') ? 'Cmd' : 'Ctrl', addEventListener = function (e, n, cb) { e.addEventListener(n, cb, false); }; if (!doc.addEventListener) { addEventListener = function (element, eventName, callback) { element.attachEvent('on' + eventName, function (e) { e.preventDefault = function () {e.returnValue = false;}; e.target = e.srcElement; callback(e); }); }; } function toggle(a, recursive) { var s = a.nextSibling || {}, oldClass = s.className, arrow, newClass; if (/\bsf-dump-compact\b/.test(oldClass)) { arrow = '&#9660;'; newClass = 'sf-dump-expanded'; } else if (/\bsf-dump-expanded\b/.test(oldClass)) { arrow = '&#9654;'; newClass = 'sf-dump-compact'; } else { return false; } if (doc.createEvent && s.dispatchEvent) { var event = doc.createEvent('Event'); event.initEvent('sf-dump-expanded' === newClass ? 'sfbeforedumpexpand' : 'sfbeforedumpcollapse', true, false); s.dispatchEvent(event); } a.lastChild.innerHTML = arrow; s.className = s.className.replace(/\bsf-dump-(compact|expanded)\b/, newClass); if (recursive) { try { a = s.querySelectorAll('.'+oldClass); for (s = 0; s < a.length; ++s) { if (-1 == a[s].className.indexOf(newClass)) { a[s].className = newClass; a[s].previousSibling.lastChild.innerHTML = arrow; } } } catch (e) { } } return true; }; function collapse(a, recursive) { var s = a.nextSibling || {}, oldClass = s.className; if (/\bsf-dump-expanded\b/.test(oldClass)) { toggle(a, recursive); return true; } return false; }; function expand(a, recursive) { var s = a.nextSibling || {}, oldClass = s.className; if (/\bsf-dump-compact\b/.test(oldClass)) { toggle(a, recursive); return true; } return false; }; function collapseAll(root) { var a = root.querySelector('a.sf-dump-toggle'); if (a) { collapse(a, true); expand(a); return true; } return false; } function reveal(node) { var previous, parents = []; while ((node = node.parentNode || {}) && (previous = node.previousSibling) && 'A' === previous.tagName) { parents.push(previous); } if (0 !== parents.length) { parents.forEach(function (parent) { expand(parent); }); return true; } return false; } function highlight(root, activeNode, nodes) { resetHighlightedNodes(root); Array.from(nodes||[]).forEach(function (node) { if (!/\bsf-dump-highlight\b/.test(node.className)) { node.className = node.className + ' sf-dump-highlight'; } }); if (!/\bsf-dump-highlight-active\b/.test(activeNode.className)) { activeNode.className = activeNode.className + ' sf-dump-highlight-active'; } } function resetHighlightedNodes(root) { Array.from(root.querySelectorAll('.sf-dump-str, .sf-dump-key, .sf-dump-public, .sf-dump-protected, .sf-dump-private')).forEach(function (strNode) { strNode.className = strNode.className.replace(/\bsf-dump-highlight\b/, ''); strNode.className = strNode.className.replace(/\bsf-dump-highlight-active\b/, ''); }); } return function (root, x) { root = doc.getElementById(root); var indentRx = new RegExp('^('+(root.getAttribute('data-indent-pad') || ' ').replace(rxEsc, '\\$1')+')+', 'm'), options = {"maxDepth":1,"maxStringLength":160,"fileLinkFormat":false}, elt = root.getElementsByTagName('A'), len = elt.length, i = 0, s, h, t = []; while (i < len) t.push(elt[i++]); for (i in x) { options[i] = x[i]; } function a(e, f) { addEventListener(root, e, function (e, n) { if ('A' == e.target.tagName) { f(e.target, e); } else if ('A' == e.target.parentNode.tagName) { f(e.target.parentNode, e); } else { n = /\bsf-dump-ellipsis\b/.test(e.target.className) ? e.target.parentNode : e.target; if ((n = n.nextElementSibling) && 'A' == n.tagName) { if (!/\bsf-dump-toggle\b/.test(n.className)) { n = n.nextElementSibling || n; } f(n, e, true); } } }); }; function isCtrlKey(e) { return e.ctrlKey || e.metaKey; } function xpathString(str) { var parts = str.match(/[^'"]+|['"]/g).map(function (part) { if ("'" == part) { return '"\'"'; } if ('"' == part) { return "'\"'"; } return "'" + part + "'"; }); return "concat(" + parts.join(",") + ", '')"; } function xpathHasClass(className) { return "contains(concat(' ', normalize-space(@class), ' '), ' " + className +" ')"; } a('mouseover', function (a, e, c) { if (c) { e.target.style.cursor = "pointer"; } }); a('click', function (a, e, c) { if (/\bsf-dump-toggle\b/.test(a.className)) { e.preventDefault(); if (!toggle(a, isCtrlKey(e))) { var r = doc.getElementById(a.getAttribute('href').slice(1)), s = r.previousSibling, f = r.parentNode, t = a.parentNode; t.replaceChild(r, a); f.replaceChild(a, s); t.insertBefore(s, r); f = f.firstChild.nodeValue.match(indentRx); t = t.firstChild.nodeValue.match(indentRx); if (f && t && f[0] !== t[0]) { r.innerHTML = r.innerHTML.replace(new RegExp('^'+f[0].replace(rxEsc, '\\$1'), 'mg'), t[0]); } if (/\bsf-dump-compact\b/.test(r.className)) { toggle(s, isCtrlKey(e)); } } if (c) { } else if (doc.getSelection) { try { doc.getSelection().removeAllRanges(); } catch (e) { doc.getSelection().empty(); } } else { doc.selection.empty(); } } else if (/\bsf-dump-str-toggle\b/.test(a.className)) { e.preventDefault(); e = a.parentNode.parentNode; e.className = e.className.replace(/\bsf-dump-str-(expand|collapse)\b/, a.parentNode.className); } }); elt = root.getElementsByTagName('SAMP'); len = elt.length; i = 0; while (i < len) t.push(elt[i++]); len = t.length; for (i = 0; i < len; ++i) { elt = t[i]; if ('SAMP' == elt.tagName) { a = elt.previousSibling || {}; if ('A' != a.tagName) { a = doc.createElement('A'); a.className = 'sf-dump-ref'; elt.parentNode.insertBefore(a, elt); } else { a.innerHTML += ' '; } a.title = (a.title ? a.title+'\n[' : '[')+keyHint+'+click] Expand all children'; a.innerHTML += elt.className == 'sf-dump-compact' ? '<span>&#9654;</span>' : '<span>&#9660;</span>'; a.className += ' sf-dump-toggle'; x = 1; if ('sf-dump' != elt.parentNode.className) { x += elt.parentNode.getAttribute('data-depth')/1; } } else if (/\bsf-dump-ref\b/.test(elt.className) && (a = elt.getAttribute('href'))) { a = a.slice(1); elt.className += ' sf-dump-hover'; elt.className += ' '+a; if (/[\[{]$/.test(elt.previousSibling.nodeValue)) { a = a != elt.nextSibling.id && doc.getElementById(a); try { s = a.nextSibling; elt.appendChild(a); s.parentNode.insertBefore(a, s); if (/^[@#]/.test(elt.innerHTML)) { elt.innerHTML += ' <span>&#9654;</span>'; } else { elt.innerHTML = '<span>&#9654;</span>'; elt.className = 'sf-dump-ref'; } elt.className += ' sf-dump-toggle'; } catch (e) { if ('&' == elt.innerHTML.charAt(0)) { elt.innerHTML = '&#8230;'; elt.className = 'sf-dump-ref'; } } } } } if (doc.evaluate && Array.from && root.children.length > 1) { root.setAttribute('tabindex', 0); SearchState = function () { this.nodes = []; this.idx = 0; }; SearchState.prototype = { next: function () { if (this.isEmpty()) { return this.current(); } this.idx = this.idx < (this.nodes.length - 1) ? this.idx + 1 : 0; return this.current(); }, previous: function () { if (this.isEmpty()) { return this.current(); } this.idx = this.idx > 0 ? this.idx - 1 : (this.nodes.length - 1); return this.current(); }, isEmpty: function () { return 0 === this.count(); }, current: function () { if (this.isEmpty()) { return null; } return this.nodes[this.idx]; }, reset: function () { this.nodes = []; this.idx = 0; }, count: function () { return this.nodes.length; }, }; function showCurrent(state) { var currentNode = state.current(), currentRect, searchRect; if (currentNode) { reveal(currentNode); highlight(root, currentNode, state.nodes); if ('scrollIntoView' in currentNode) { currentNode.scrollIntoView(true); currentRect = currentNode.getBoundingClientRect(); searchRect = search.getBoundingClientRect(); if (currentRect.top < (searchRect.top + searchRect.height)) { window.scrollBy(0, -(searchRect.top + searchRect.height + 5)); } } } counter.textContent = (state.isEmpty() ? 0 : state.idx + 1) + ' of ' + state.count(); } var search = doc.createElement('div'); search.className = 'sf-dump-search-wrapper sf-dump-search-hidden'; search.innerHTML = ' <input type="text" class="sf-dump-search-input"> <span class="sf-dump-search-count">0 of 0<\/span> <button type="button" class="sf-dump-search-input-previous" tabindex="-1"> <svg viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1683 1331l-166 165q-19 19-45 19t-45-19L896 965l-531 531q-19 19-45 19t-45-19l-166-165q-19-19-19-45.5t19-45.5l742-741q19-19 45-19t45 19l742 741q19 19 19 45.5t-19 45.5z"\/><\/svg> <\/button> <button type="button" class="sf-dump-search-input-next" tabindex="-1"> <svg viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1683 808l-742 741q-19 19-45 19t-45-19L109 808q-19-19-19-45.5t19-45.5l166-165q19-19 45-19t45 19l531 531 531-531q19-19 45-19t45 19l166 165q19 19 19 45.5t-19 45.5z"\/><\/svg> <\/button> '; root.insertBefore(search, root.firstChild); var state = new SearchState(); var searchInput = search.querySelector('.sf-dump-search-input'); var counter = search.querySelector('.sf-dump-search-count'); var searchInputTimer = 0; var previousSearchQuery = ''; addEventListener(searchInput, 'keyup', function (e) { var searchQuery = e.target.value; /* Don't perform anything if the pressed key didn't change the query */ if (searchQuery === previousSearchQuery) { return; } previousSearchQuery = searchQuery; clearTimeout(searchInputTimer); searchInputTimer = setTimeout(function () { state.reset(); collapseAll(root); resetHighlightedNodes(root); if ('' === searchQuery) { counter.textContent = '0 of 0'; return; } var classMatches = [ "sf-dump-str", "sf-dump-key", "sf-dump-public", "sf-dump-protected", "sf-dump-private", ].map(xpathHasClass).join(' or '); var xpathResult = doc.evaluate('.//span[' + classMatches + '][contains(translate(child::text(), ' + xpathString(searchQuery.toUpperCase()) + ', ' + xpathString(searchQuery.toLowerCase()) + '), ' + xpathString(searchQuery.toLowerCase()) + ')]', root, null, XPathResult.ORDERED_NODE_ITERATOR_TYPE, null); while (node = xpathResult.iterateNext()) state.nodes.push(node); showCurrent(state); }, 400); }); Array.from(search.querySelectorAll('.sf-dump-search-input-next, .sf-dump-search-input-previous')).forEach(function (btn) { addEventListener(btn, 'click', function (e) { e.preventDefault(); -1 !== e.target.className.indexOf('next') ? state.next() : state.previous(); searchInput.focus(); collapseAll(root); showCurrent(state); }) }); addEventListener(root, 'keydown', function (e) { var isSearchActive = !/\bsf-dump-search-hidden\b/.test(search.className); if ((114 === e.keyCode && !isSearchActive) || (isCtrlKey(e) && 70 === e.keyCode)) { /* F3 or CMD/CTRL + F */ if (70 === e.keyCode && document.activeElement === searchInput) { /* * If CMD/CTRL + F is hit while having focus on search input, * the user probably meant to trigger browser search instead. * Let the browser execute its behavior: */ return; } e.preventDefault(); search.className = search.className.replace(/\bsf-dump-search-hidden\b/, ''); searchInput.focus(); } else if (isSearchActive) { if (27 === e.keyCode) { /* ESC key */ search.className += ' sf-dump-search-hidden'; e.preventDefault(); resetHighlightedNodes(root); searchInput.value = ''; } else if ( (isCtrlKey(e) && 71 === e.keyCode) /* CMD/CTRL + G */ || 13 === e.keyCode /* Enter */ || 114 === e.keyCode /* F3 */ ) { e.preventDefault(); e.shiftKey ? state.previous() : state.next(); collapseAll(root); showCurrent(state); } } }); } if (0 >= options.maxStringLength) { return; } try { elt = root.querySelectorAll('.sf-dump-str'); len = elt.length; i = 0; t = []; while (i < len) t.push(elt[i++]); len = t.length; for (i = 0; i < len; ++i) { elt = t[i]; s = elt.innerText || elt.textContent; x = s.length - options.maxStringLength; if (0 < x) { h = elt.innerHTML; elt[elt.innerText ? 'innerText' : 'textContent'] = s.substring(0, options.maxStringLength); elt.className += ' sf-dump-str-collapse'; elt.innerHTML = '<span class=sf-dump-str-collapse>'+h+'<a class="sf-dump-ref sf-dump-str-toggle" title="Collapse"> &#9664;</a></span>'+ '<span class=sf-dump-str-expand>'+elt.innerHTML+'<a class="sf-dump-ref sf-dump-str-toggle" title="'+x+' remaining characters"> &#9654;</a></span>'; } } } catch (e) { } }; })(document); </script><style> .sf-js-enabled pre.sf-dump .sf-dump-compact, .sf-js-enabled .sf-dump-str-collapse .sf-dump-str-collapse, .sf-js-enabled .sf-dump-str-expand .sf-dump-str-expand { display: none; } .sf-dump-hover:hover { background-color: #B729D9; color: #FFF !important; border-radius: 2px; } pre.sf-dump { display: block; white-space: pre; padding: 5px; overflow: initial !important; } pre.sf-dump:after { content: ""; visibility: hidden; display: block; height: 0; clear: both; } pre.sf-dump .sf-dump-ellipsization { display: inline-flex; } pre.sf-dump a { text-decoration: none; cursor: pointer; border: 0; outline: none; color: inherit; } pre.sf-dump img { max-width: 50em; max-height: 50em; margin: .5em 0 0 0; padding: 0; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAHUlEQVQY02O8zAABilCaiQEN0EeA8QuUcX9g3QEAAjcC5piyhyEAAAAASUVORK5CYII=) #D3D3D3; } pre.sf-dump .sf-dump-ellipsis { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } pre.sf-dump .sf-dump-ellipsis-tail { flex-shrink: 0; } pre.sf-dump code { display:inline; padding:0; background:none; } .sf-dump-public.sf-dump-highlight, .sf-dump-protected.sf-dump-highlight, .sf-dump-private.sf-dump-highlight, .sf-dump-str.sf-dump-highlight, .sf-dump-key.sf-dump-highlight { background: rgba(111, 172, 204, 0.3); border: 1px solid #7DA0B1; border-radius: 3px; } .sf-dump-public.sf-dump-highlight-active, .sf-dump-protected.sf-dump-highlight-active, .sf-dump-private.sf-dump-highlight-active, .sf-dump-str.sf-dump-highlight-active, .sf-dump-key.sf-dump-highlight-active { background: rgba(253, 175, 0, 0.4); border: 1px solid #ffa500; border-radius: 3px; } pre.sf-dump .sf-dump-search-hidden { display: none !important; } pre.sf-dump .sf-dump-search-wrapper { font-size: 0; white-space: nowrap; margin-bottom: 5px; display: flex; position: -webkit-sticky; position: sticky; top: 5px; } pre.sf-dump .sf-dump-search-wrapper > * { vertical-align: top; box-sizing: border-box; height: 21px; font-weight: normal; border-radius: 0; background: #FFF; color: #757575; border: 1px solid #BBB; } pre.sf-dump .sf-dump-search-wrapper > input.sf-dump-search-input { padding: 3px; height: 21px; font-size: 12px; border-right: none; border-top-left-radius: 3px; border-bottom-left-radius: 3px; color: #000; min-width: 15px; width: 100%; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-next, pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-previous { background: #F2F2F2; outline: none; border-left: none; font-size: 0; line-height: 0; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-next { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-next > svg, pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-previous > svg { pointer-events: none; width: 12px; height: 12px; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-count { display: inline-block; padding: 0 5px; margin: 0; border-left: none; line-height: 21px; font-size: 12px; }pre.sf-dump, pre.sf-dump .sf-dump-default{background-color:#18171B; color:#FF8400; line-height:1.2em; font:12px Menlo, Monaco, Consolas, monospace; word-wrap: break-word; white-space: pre-wrap; position:relative; z-index:99999; word-break: break-all}pre.sf-dump .sf-dump-num{font-weight:bold; color:#1299DA}pre.sf-dump .sf-dump-const{font-weight:bold}pre.sf-dump .sf-dump-virtual{font-style:italic}pre.sf-dump .sf-dump-str{font-weight:bold; color:#56DB3A}pre.sf-dump .sf-dump-note{color:#1299DA}pre.sf-dump .sf-dump-ref{color:#A0A0A0}pre.sf-dump .sf-dump-public{color:#FFFFFF}pre.sf-dump .sf-dump-protected{color:#FFFFFF}pre.sf-dump .sf-dump-private{color:#FFFFFF}pre.sf-dump .sf-dump-meta{color:#B729D9}pre.sf-dump .sf-dump-key{color:#56DB3A}pre.sf-dump .sf-dump-index{color:#1299DA}pre.sf-dump .sf-dump-ellipsis{color:#FF8400}pre.sf-dump .sf-dump-ns{user-select:none;}pre.sf-dump .sf-dump-ellipsis-note{color:#1299DA}</style><pre class=sf-dump id=sf-dump-1685434235 data-indent-pad="  "><span class=sf-dump-note>array:4</span> [<samp data-depth=1 class=sf-dump-expanded><span style="color: #A0A0A0;"> // app\Http\Controllers\Purchase\PurchaserequestController.php:1340</span>
  <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>3</span>"
  <span class=sf-dump-index>1</span> => "<span class=sf-dump-str>3</span>"
  <span class=sf-dump-index>2</span> => "<span class=sf-dump-str>2</span>"
  <span class=sf-dump-index>3</span> => "<span class=sf-dump-str>1</span>"
</samp>]
</pre><script>Sfdump("sf-dump-1685434235")</script> {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T05:08:46.866Z"} 
[2026-04-27 10:42:33] production.DEBUG: true http://localhost/anilmineral/public/purchase-receive {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T05:12:31.061Z"} 
[2026-04-27 10:48:37] production.DEBUG: <div class="page-wrapper">
    
        <div class="container-fluid px-4">
            
          <div class="row">
            <div class="col-12">

                    <h4 class="mb-3">Create Purchase Receive</h4>

                  <form id="purchaseReceiveForm" action="http://localhost/anilmineral/public/purchase-receive-store" method="POST">
                        <input type="hidden" name="_token" value="wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8" autocomplete="off">
                     <div class="row">

    <!-- Vendor -->
    <div class="col-md-4">
        <label>Select Vendor</label>
        <select name="party_id" id="vendor" class="form-control">
            <option value="">-- Select Vendor --</option>
                            <option value="1">abc jkl</option>
                            <option value="2">khushi jain</option>
                            <option value="3">ANMOL LODHA</option>
                    </select>
    </div>

    <!-- PO -->
    <div class="col-md-4">
        <label>Select Purchase Order</label>
        <select name="purchase_order_id" id="po" class="form-control">
            <option value="">-- Select PO --</option>
        </select>
    </div>

    <!-- GRN Number -->
    <div class="col-md-4">
        <label>GRN No</label>
        <input type="text" name="grn_no" class="form-control" value="GRN-002" readonly>
    </div>

</div>

<div class="row mt-3">

    <!-- Date -->
    <div class="col-md-4">
        <label>Date</label>
        <input type="date" name="gr_date" class="form-control" value="2026-04-27">
    </div>

</div>
<div class="mb-3">
    <label>Items</label>

    <table class="table table-bordered" id="items_table">
        <thead>
            <tr>
                <th>Item Name</th>
                <th>Quantity</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td colspan="2" class="text-center">No items</td>
            </tr>
        </tbody>
    </table>
</div>
                        <div class="mt-3">
                            <button type="submit" class="btn btn-success">
                                Submit Purchase Receive
                            </button>
                        </div>

                    </form>

                </div>
            </div>

        </div>

    </div>



<!doctype html>
<html class="light-theme" lang="en" dir="ltr">

<head>
	<!-- Required meta tags -->
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<!--favicon-->
	<link rel="icon" href='http://localhost/anilmineral/public/fevicon/69ca4acd07755.png'  type="image/png" />
	<!--plugins-->
	<link href="http://localhost/anilmineral/public/assets/plugins/vectormap/jquery-jvectormap-2.0.2.css?v=1748468165" rel="stylesheet" />
	<link href="http://localhost/anilmineral/public/assets/plugins/simplebar/css/simplebar.css?v=1748468165" rel="stylesheet" />
	<link href="http://localhost/anilmineral/public/assets/plugins/perfect-scrollbar/css/perfect-scrollbar.css?v=1748468165" rel="stylesheet" />
	<link href="http://localhost/anilmineral/public/assets/plugins/metismenu/css/metisMenu.min.css?v=1748468165" rel="stylesheet" />
    <!-- Select2 -->
    <link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/css/select2.min.css?v=1748468165">
    <link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-bootstrap-5-theme-1.3.0/dist/select2-bootstrap-5-theme.min.css?v=1748468165">
	<!-- loader-->
	<script src="http://localhost/anilmineral/public/assets/js/pace.min.js?v=1748468165"></script>
	<link href="http://localhost/anilmineral/public/assets/css/pace.min.css?v=1748468165" rel="stylesheet" />
	<!-- Bootstrap CSS -->
		<link href="http://localhost/anilmineral/public/assets/css/bootstrap.min.css?v=1748468165" rel="stylesheet">
	<link href="http://localhost/anilmineral/public/assets/css/bootstrap-extended.css?v=1748468165" rel="stylesheet">
	<link href="http://localhost/anilmineral/public/assets/css/app.css?v=1748468165" rel="stylesheet">
		<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;500&display=swap" rel="stylesheet">
	<link href="http://localhost/anilmineral/public/assets/css/icons.css?v=1748468165" rel="stylesheet">
	<!-- Notification Toast -->
    <link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/iziToast/dist/css/iziToast.min.css?v=1748468165">
    <!-- Date & Time Picker -->
    <link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/flatpickr/flatpickr.min.css?v=1748468165">
    <!-- Autocomplete -->
    <link href="http://localhost/anilmineral/public/assets/plugins/jquery-ui/jquery-ui.css?v=1748468165" rel="stylesheet" />
	<!-- Theme Style CSS -->
	<link rel="stylesheet" href="http://localhost/anilmineral/public/assets/css/dark-theme.css?v=1748468165"/>
	<link rel="stylesheet" href="http://localhost/anilmineral/public/assets/css/semi-dark.css?v=1748468165"/>
	<link rel="stylesheet" href="http://localhost/anilmineral/public/assets/css/header-colors.css?v=1748468165"/>
	<!-- Flags CSS -->
	<link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/flag-icons-main/css/flag-icons.min.css?v=1748468165">
	<!-- Custom CSS -->
	<link rel="stylesheet" href="http://localhost/anilmineral/public/custom/css/custom.css?v=1748468165">
		<title>Purchase Order</title>
<script id="browser-logger-active">
(function() {
    const ENDPOINT = 'http://localhost/anilmineral/public/_boost/browser-logs';
    const logQueue = [];
    let flushTimeout = null;

    console.log('🔍 Browser logger active (MCP server detected). Posting to: ' + ENDPOINT);

    // Store original console methods
    const originalConsole = {
        log: console.log,
        info: console.info,
        error: console.error,
        warn: console.warn,
        table: console.table
    };

    // Helper to safely stringify values
    function safeStringify(obj) {
        const seen = new WeakSet();
        return JSON.stringify(obj, (key, value) => {
            if (typeof value === 'object' && value !== null) {
                if (seen.has(value)) return '[Circular]';
                seen.add(value);
            }
            if (value instanceof Error) {
                return {
                    name: value.name,
                    message: value.message,
                    stack: value.stack
                };
            }
            return value;
        });
    }

    // Batch and send logs
    function flushLogs() {
        if (logQueue.length === 0) return;

        const batch = logQueue.splice(0, logQueue.length);

        fetch(ENDPOINT, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-Requested-With': 'XMLHttpRequest'
            },
            body: JSON.stringify({ logs: batch })
        }).catch(err => {
            // Silently fail to avoid infinite loops
            originalConsole.error('Failed to send logs:', err);
        });
    }

    // Debounced flush (100ms)
    function scheduleFlush() {
        if (flushTimeout) clearTimeout(flushTimeout);
        flushTimeout = setTimeout(flushLogs, 100);
    }

    // Intercept console methods
    ['log', 'info', 'error', 'warn', 'table'].forEach(method => {
        console[method] = function(...args) {
            // Call original method
            originalConsole[method].apply(console, args);

            // Capture log data
            try {
                logQueue.push({
                    type: method,
                    timestamp: new Date().toISOString(),
                    data: args.map(arg => {
                        try {
                            return typeof arg === 'object' ? JSON.parse(safeStringify(arg)) : arg;
                        } catch (e) {
                            return String(arg);
                        }
                    }),
                    url: window.location.href,
                    userAgent: navigator.userAgent
                });

                scheduleFlush();
            } catch (e) {
                // Fail silently
            }
        };
    });

    // Global error handlers for uncaught errors
    const originalOnError = window.onerror;
    window.onerror = function boostErrorHandler(errorMsg, url, lineNumber, colNumber, error) {
        try {
            logQueue.push({
                type: 'uncaught_error',
                timestamp: new Date().toISOString(),
                data: [{
                    message: errorMsg,
                    filename: url,
                    lineno: lineNumber,
                    colno: colNumber,
                    error: error ? {
                        name: error.name,
                        message: error.message,
                        stack: error.stack
                    } : null
                }],
                url: window.location.href,
                userAgent: navigator.userAgent
            });

            scheduleFlush();
        } catch (e) {
            // Fail silently
        }

        // Call original handler if it exists
        if (originalOnError && typeof originalOnError === 'function') {
            return originalOnError(errorMsg, url, lineNumber, colNumber, error);
        }

        // Let the error continue to propagate
        return false;
    }
    window.addEventListener('error', (event) => {
        try {
            logQueue.push({
                type: 'window_error',
                timestamp: new Date().toISOString(),
                data: [{
                    message: event.message,
                    filename: event.filename,
                    lineno: event.lineno,
                    colno: event.colno,
                    error: event.error ? {
                        name: event.error.name,
                        message: event.error.message,
                        stack: event.error.stack
                    } : null
                }],
                url: window.location.href,
                userAgent: navigator.userAgent
            });

            scheduleFlush();
        } catch (e) {
            // Fail silently
        }

        // Let the error continue to propagate
        return false;
    });
    window.addEventListener('unhandledrejection', (event) => {
        try {
            logQueue.push({
                type: 'error',
                timestamp: new Date().toISOString(),
                data: [{
                    message: 'Unhandled Promise Rejection',
                    reason: event.reason instanceof Error ? {
                        name: event.reason.name,
                        message: event.reason.message,
                        stack: event.reason.stack
                    } : event.reason
                }],
                url: window.location.href,
                userAgent: navigator.userAgent
            });

            scheduleFlush();
        } catch (e) {
            // Fail silently
        }

        // Let the rejection continue to propagate
        return false;
    });

    // Flush on page unload
    window.addEventListener('beforeunload', () => {
        if (logQueue.length > 0) {
            navigator.sendBeacon(ENDPOINT, JSON.stringify({ logs: logQueue }));
        }
    });
})();
</script>
</head>

<body>
	<!-- Page Loader -->
	<div id="spinner-overlay">
        <div id="spinner-content">
            <div class="spinner-border text-primary" role="status">
                <span class="visually-hidden">Loading...</span>
            </div>
            <div id="loading-message">Loading, please wait...</div>
        </div>
    </div>
	<!--wrapper-->
	<div class="wrapper">
		<!--sidebar wrapper -->
		<div class="sidebar-wrapper" data-simplebar="true">
			<div class="sidebar-header">
				<div>
					<img src=http://localhost/anilmineral/public/app/getimage/69ca4acd44248.png class="logo-icon" alt="logo icon">
				</div>
				<div>
					<h4 class="logo-text">Vayu Enterpises</h4>
				</div>
				<div class="toggle-icon ms-auto"><i class='bx bx-arrow-back'></i>
				</div>
			 </div>
			<!--navigation-->
			<ul class="metismenu" id="menu">
					<!-- <li>
					<a href="http://localhost/anilmineral/public/dashboardss">
						<div class="parent-icon"><i class='bx bx-home-alt'></i>
						</div>
						<div class="menu-title">Dashboard</div>
					</a>
				</li> -->
				<li>
					<a href="http://localhost/anilmineral/public/dashboard">
						<div class="parent-icon"><i class='bx bx-home-alt'></i>
						</div>
						<div class="menu-title">Dashboard</div>
					</a>
				</li>
				
							
				<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-group"></i>
						</div>
						<div class="menu-title">Contacts</div>
					</a>
					<ul>

												<li class="">
						    <a href="http://localhost/anilmineral/public/party/customer/list"><i class='bx bx-radio-circle'></i>Customers</a>
						</li>
						
												<li class="">
						    <a href="http://localhost/anilmineral/public/party/supplier/list"><i class='bx bx-radio-circle'></i>Suppliers</a>
						</li>
						
                                                                                <li class=""style = "display: none">
                                <a href="http://localhost/anilmineral/public/carrier/list"><i class='bx bx-radio-circle'></i>Carriers</a>
                            </li>
                                                    					</ul>
				</li>
				
								<li style="display:none">
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-cart"></i>
						</div>
						<div class="menu-title">Sale</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/pos"><i class='bx bx-radio-circle'></i>POS</a>
										</li>
						
                        						<li class="">
											<a href="http://localhost/anilmineral/public/sale/invoice/list"><i class='bx bx-radio-circle'></i>Invoices</a>
										</li>
						
                        						<li class="">
											<a href="http://localhost/anilmineral/public/quotation/list"><i class='bx bx-radio-circle'></i>Quotations</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/payment/in"><i class='bx bx-radio-circle'></i>Payment In</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/sale/order/list"><i class='bx bx-radio-circle'></i>Sale Order</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/sale/return/list"><i class='bx bx-radio-circle'></i>Sale Return/Cr.Note</a>
										</li>
											</ul>
				</li>
				
								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-purchase-tag-alt"></i>
						</div>
						<div class="menu-title">Purchase</div>
					</a>
					<ul>
                        						<li class="">
											<a href="http://localhost/anilmineral/public/purchase/bill/list"><i class='bx bx-radio-circle'></i>Purchase Bills</a>
										</li>
						    <li class="">
        <a href="http://localhost/anilmineral/public/purchase/request/list">
            <i class='bx bx-radio-circle'></i>purchase.request
        </a>

    </li>
	

    <li class="">
        <a href="http://localhost/anilmineral/public/purchase/receive/list">
            <i class='bx bx-radio-circle'></i>purchase.receive
        </a>

    </li>
	
												<li class="">
											<a href="http://localhost/anilmineral/public/purchase/request/create/quotation/list"><i class='bx bx-radio-circle'></i>create.quotation.list</a>
										</li>
						

												<li class="">
											<a href="http://localhost/anilmineral/public/payment/out"><i class='bx bx-radio-circle'></i>Payment Out</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/purchase/order/list"><i class='bx bx-radio-circle'></i>Purchase Order</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/purchase/return/list"><i class='bx bx-radio-circle'></i>Purchase Return/Dr.Note</a>
										</li>
											</ul>
				</li>
				
				





								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-package"></i>
						</div>
						<div class="menu-title">Items</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/item/list"><i class='bx bx-radio-circle'></i>Item List</a>
										</li>

																		<li class="">
											<a href="http://localhost/anilmineral/public/item/category/list"><i class='bx bx-radio-circle'></i>Category List</a>
										</li>
						                        						<li class="">
											<a href="http://localhost/anilmineral/public/item/brand/list"><i class='bx bx-radio-circle'></i>Brand List</a>
										</li>
											</ul>
				</li>
				
				

                				<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-intersect"></i>
						</div>
						<div class="menu-title">Stock</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/stock-transfer/list"><i class='bx bx-radio-circle'></i>Transfer</a>
										</li>
						                        						<li class="">
											<a href="http://localhost/anilmineral/public/stock-adjustment/list"><i class='bx bx-radio-circle'></i>Adjustment</a>
										</li>
											</ul>
				</li>
				
								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-minus-circle"></i>
						</div>
						<div class="menu-title">Expense</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/expense/list"><i class='bx bx-radio-circle'></i>Expense List</a>
										</li>
																		<li class="">
											<a href="http://localhost/anilmineral/public/expense/category/list"><i class='bx bx-radio-circle'></i>Category List</a>
										</li>
						                        						<li class="">
											<a href="http://localhost/anilmineral/public/expense/subcategory/list"><i class='bx bx-radio-circle'></i>Subcategory List</a>
										</li>
											</ul>
				</li>
				

				
                

				<li class="menu-label">CORE</li>
								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-wallet-alt"></i>
						</div>
						<div class="menu-title">Cash &amp; Bank</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/transaction/cash/list"><i class='bx bx-radio-circle'></i>Cash In Hand</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/transaction/cheque/list"><i class='bx bx-radio-circle'></i>Cheques</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/transaction/bank/list"><i class='bx bx-radio-circle'></i>Bank</a>
										</li>
											</ul>
				</li>
				
				                <li class="">
					<a href="http://localhost/anilmineral/public/warehouse/list">
						<div class="parent-icon"><i class='bx bx-buildings'></i>
						</div>
						<div class="menu-title">Warehouses</div>
					</a>
				</li>
                


								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-wrench"></i>
						</div>
						<div class="menu-title">Utilities</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/import/items"><i class='bx bx-radio-circle'></i>Import Items</a>
										</li>
																		<li class="" style = "display: none">
											<a href="http://localhost/anilmineral/public/import/party"><i class='bx bx-radio-circle'></i>Import Contacts</a>
										</li>
																		<li class="" style = "display: none">
											<a href="http://localhost/anilmineral/public/item/generate/barcode"><i class='bx bx-radio-circle'></i>Generate Barcode</a>
										</li>
											</ul>
				</li>
				
								<li class="d-none">
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-money"></i>
						</div>
						<div class="menu-title">Accounts</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/account/list"><i class='bx bx-radio-circle'></i>Account List</a>
										</li>

																		<li class="">
											<a href="http://localhost/anilmineral/public/account/group/list"><i class='bx bx-radio-circle'></i>Group List</a>
										</li>
											</ul>
				</li>
				
				                <li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-group"></i>
						</div>
						<div class="menu-title">Users</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/profile"><i class='bx bx-radio-circle'></i>Profile</a>
										</li>
																		<li class="">
											<a href="http://localhost/anilmineral/public/users/list"><i class='bx bx-radio-circle'></i>Users</a>
										</li>
												                        <li class="">
							<a href="http://localhost/anilmineral/public/role-and-permission/role/list"><i class='bx bx-radio-circle'></i>Roles</a>
						</li>
											</ul>
										
									</li>
				
								<li>
					<a href="javascript:;" class="has-arrow"style = "display: none">
						<div class="parent-icon"><i class="bx bx-message"></i>
						</div>
						<div class="menu-title">SMS</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/sms/create"><i class='bx bx-radio-circle'></i>Create SMS</a>
										</li>
																		<li class="">
											<a href="http://localhost/anilmineral/public/sms/template/list"><i class='bx bx-radio-circle'></i>Templates</a>
										</li>
											</ul>
				</li>
				
				                <li>
                    <a href="javascript:;" class="has-arrow" style = "display: none">
                        <div class="parent-icon"><i class="bx bx-envelope"></i>
                        </div>
                        <div class="menu-title">Email</div>
                    </a>
                    <ul>
                                                <li class="">
                                            <a href="http://localhost/anilmineral/public/email/create"><i class='bx bx-radio-circle'></i>Create Email</a>
                                        </li>
                                                                        <li class="">
                                            <a href="http://localhost/anilmineral/public/email/template/list"><i class='bx bx-radio-circle'></i>Templates</a>
                                        </li>
                                            </ul>
                </li>
                
                                <li>
                    <a href="javascript:;" class="has-arrow" >
                        <div class="parent-icon"><i class="bx bx-bar-chart-square"></i>
                        </div>
                        <div class="menu-title">Reports</div>
                    </a>
                    <ul>
                    	                        <li class="">
                                            <a href="http://localhost/anilmineral/public/report/profit-and-loss"><i class='bx bx-radio-circle'></i>Profit and Loss</a>
                                        </li>
                                            	
						
							<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Item Transaction</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/item-transaction/batch"><i class='bx bx-radio-circle'></i>Batch Wise</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/item-transaction/serial"><i class='bx bx-radio-circle'></i>Serial/IMEI</a>
											</li>
											                                                                                        <li class="">
                                                <a href="http://localhost/anilmineral/public/report/item-transaction/general"><i class='bx bx-radio-circle'></i>General</a>
                                            </li>
                                            										</ul>
							</li>

																			<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Purchase</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/purchase"><i class='bx bx-radio-circle'></i>Purchase</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/purchase/item"><i class='bx bx-radio-circle'></i>Item Purchase</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/purchase/payment"><i class='bx bx-radio-circle'></i>Payment</a>
											</li>
																					</ul>
							</li>
																			<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Sale</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/sale"><i class='bx bx-radio-circle'></i>Sale</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/sale/item"><i class='bx bx-radio-circle'></i>Item Sale</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/sale/payment"><i class='bx bx-radio-circle'></i>Payment</a>
											</li>
																					</ul>
							</li>
						
													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Due Payments&nbsp;<span class="badge bg-success">New</span></a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/customer/due"><i class='bx bx-radio-circle'></i>Customer</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/supplier/due"><i class='bx bx-radio-circle'></i>Supplier</a>
											</li>
																					</ul>
							</li>
						
													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Expense</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/expense"><i class='bx bx-radio-circle'></i>Expense</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/expense/item"><i class='bx bx-radio-circle'></i>Expense Item</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/expense/payment"><i class='bx bx-radio-circle'></i>Payment</a>
											</li>
																					</ul>
							</li>
						
													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Transactions</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/transaction/cashflow"><i class='bx bx-radio-circle'></i>Cash flow</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/transaction/bank-statement"><i class='bx bx-radio-circle'></i>Bank Statement</a>
											</li>
																					</ul>
							</li>
						

													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Stock Transfer</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-transfer"><i class='bx bx-radio-circle'></i>Stock Transfer</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-transfer/item"><i class='bx bx-radio-circle'></i>Item Wise</a>
											</li>
																					</ul>
							</li>
						
                        							<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Stock Adjustment</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-adjustment"><i class='bx bx-radio-circle'></i>Stock Adjustment</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-adjustment/item"><i class='bx bx-radio-circle'></i>Item Wise</a>
											</li>
																					</ul>
							</li>
						
													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Stock Report&nbsp;<span class="badge bg-success">New</span></a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-report/batch"><i class='bx bx-radio-circle'></i>Batch Wise</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-report/serial"><i class='bx bx-radio-circle'></i>Serial/IMEI</a>
											</li>
											                                                                                        <li class="">
                                                <a href="http://localhost/anilmineral/public/report/stock-report/general"><i class='bx bx-radio-circle'></i>General</a>
                                            </li>
                                            										</ul>
							</li>
						
                        							<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>GST</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/gstr-1"><i class='bx bx-radio-circle'></i>GSTR-1</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/gstr-2"><i class='bx bx-radio-circle'></i>GSTR-2</a>
											</li>
																					</ul>
							</li>
						
                        
						                        <li class="">
                                            <a href="http://localhost/anilmineral/public/report/expired/item"><i class='bx bx-radio-circle'></i>Expired Item Report</a>
                                        </li>
                                                                        <li class="">
                                            <a href="http://localhost/anilmineral/public/report/reorder/item"><i class='bx bx-radio-circle'></i>Reorder Item Report</a>
                                        </li>
                        


                        
                    </ul>
                </li>
                
                                <li class="" style = "display: none">
					<a href="http://localhost/anilmineral/public/modules/install-partnership">
						<div class="parent-icon"><i class='bx bx-plug'></i>
						</div>
						<div class="menu-title">Modules &nbsp;<span class="badge bg-success">New</span></div>
					</a>
				</li>
                
								<li>
					<a href="javascript:;" class="has-arrow" style = "display: none">
						<div class="parent-icon"><i class="bx bx-cog"></i>
						</div>
						<div class="menu-title">Settings</div>
					</a>
										<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/settings/app-settings"><i class='bx bx-radio-circle'></i>App Settings</a>
						</li>
					</ul>
															<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/company"><i class='bx bx-radio-circle'></i>Company</a>
						</li>
					</ul>
															<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/tax/list"><i class='bx bx-radio-circle'></i>Tax Rates</a>
						</li>
					</ul>
					
										<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/payment-type/list"><i class='bx bx-radio-circle'></i>Bank Accounts</a>
						</li>
					</ul>
					                    					<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/currency/list"><i class='bx bx-radio-circle'></i>Currency List</a>
						</li>
					</ul>
															<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/unit/list"><i class='bx bx-radio-circle'></i>Unit List</a>
						</li>
					</ul>
															<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/language/list"><i class='bx bx-radio-circle'></i>Languages</a>
						</li>
					</ul>
									</li>
				
                <li class="menu-label">OTHER</li>

                <li class="bg-light" style = "display: none">
					<a href="javascript:void(0);" id="clearCache">
						<div class="parent-icon text-primary"><i class='bx bx-refresh '></i>
						</div>
						<div class="menu-title">Clear Cache</div>
					</a>
				</li>

				
                <li>
                    <a href="http://localhost/anilmineral/public/logout" onclick="event.preventDefault(); document.getElementById('logout-form').submit();">
                        <div class="parent-icon text-danger"><i class='bx bx-log-out-circle'></i></div>
                        <div class="menu-title text-danger">Logout</div>
                    </a>
                    <form id="logout-form" action="http://localhost/anilmineral/public/logout" method="POST" style="display: none;">
                        <input type="hidden" name="_token" value="wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8" autocomplete="off">                    </form>
                </li>

			</ul>
			<!--end navigation-->
		</div>
		<!--end sidebar wrapper -->

        <!--start header -->
<header>
    <div class="topbar d-flex align-items-center">
        <nav class="navbar navbar-expand gap-3">
            <div class="mobile-toggle-menu"><i class='bx bx-menu'></i>
            </div>
              <div class="top-menu ms-auto">
                <ul class="navbar-nav align-items-center gap-1">
                                        <div class="d-flex">
                        <a href="http://localhost/anilmineral/public/purchase/bill/create" class="btn btn-sm btn-outline-primary radius-30 px-4" data-bs-toggle="tooltip" data-bs-placement="bottom" title="Add Purchase">
                            <i class="bx bx-plus-circle mr-1"></i>Purchase
                        </a>
                    </div>
                    
                                        <div class="d-flex" style="display:none">
                       <!-- <a href="http://localhost/anilmineral/public/sale/invoice/create" class="btn btn-sm btn-outline-danger radius-30 px-4" data-bs-toggle="tooltip" data-bs-placement="bottom" title="Add Sale">
                            <i class="bx bx-plus-circle mr-1"></i>Sale
                        </a>-->
                    </div>
                    
                                       <!-- <div class="d-flex" style="display:none">
                        <a href="http://localhost/anilmineral/public/pos" class="btn btn-sm btn-success radius-30 px-4" data-bs-toggle="tooltip" data-bs-placement="bottom" title="POS"><i class="bx bx-plus-circle mr-1"></i>POS</a>
                    </div>-->
                    
                    <li class="nav-item dropdown dropdown-app">
                                <a class="nav-link dropdown-toggle dropdown-toggle-nocaret" data-bs-toggle="dropdown" href="javascript:;"><i class='bx bx-grid-alt'></i></a>
                                <div class="dropdown-menu dropdown-menu-end p-0 cu-w-400-px">
                                    <div class="">
                                      <div class="row gx-0 gy-2 row-cols-2 justify-content-center p-2">
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/sale/invoice/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Sale Invoice</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/purchase/bill/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Purchase Bill</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/payment/in">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Payment In</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/payment/out">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Payment Out</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/party/customer/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Customer</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/party/supplier/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Supplier</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        


                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/purchase/order/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Purchase Order</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        

                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/sale/return/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Sale Return</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/purchase/return/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Purchase Return</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                                                                                                         <div class="col">
                                              <a href="http://localhost/anilmineral/public/stock-transfer/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Stock Transfer</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/item/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Item</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/quotation/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Quotation</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/expense/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Expense</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                        <div class="col">
                                        </div>
                                        <div class="col">
                                        </div>


                                      </div><!--end row-->

                                    </div>
                                </div>
                            </li>

                  <!--  <li class="nav-item dropdown dropdown-laungauge d-none d-sm-flex">
    <a class="nav-link dropdown-toggle dropdown-toggle-nocaret" href="avascript:;" data-bs-toggle="dropdown"><span class="flag-icon flag-icon-us"></span>
    </a>
    <ul class="dropdown-menu dropdown-menu-end">
                    <li>
                <a class="dropdown-item d-flex align-items-center py-2" href="http://localhost/anilmineral/public/language/switch/1">
                <span class="flag-icon flag-icon-us"></span>
                <span class="ms-2">English</span>
            </a>
        </li>
            </ul>
    </li>
-->

                    <li class="nav-item dark-mode d-none d-sm-flex">
                        <a class="nav-link dark-mode-icon theme-mode" data-base-url="http://localhost/anilmineral/public" href="javascript:;"><i class='bx bx-moon'></i>
                        </a>
                    </li>

                </ul>
            </div>
            <div class="user-box dropdown px-3">
                <a class="d-flex align-items-center nav-link dropdown-toggle gap-3 dropdown-toggle-nocaret" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">
                    <img src="http://localhost/anilmineral/public/users/getimage" class="user-img" alt="user avatar">
                    <div class="user-info">
                        <p class="user-name mb-0">admin</p>
                        <p class="designattion mb-0">Admin</p>
                    </div>
                </a>
                <ul class="dropdown-menu dropdown-menu-end">
                    <li><a class="dropdown-item d-flex align-items-center" href="http://localhost/anilmineral/public/profile"><i class="bx bx-user fs-5"></i><span>Profile</span></a>
                    </li>
                    <li>
                        <div class="dropdown-divider mb-0"></div>
                    </li>
                    <li>
                        <form method="POST" action="http://localhost/anilmineral/public/logout">
                        <input type="hidden" name="_token" value="wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8" autocomplete="off">                            <button type="submit" class="dropdown-item d-flex align-items-center"><i class="bx bx-log-out-circle"></i>Logout</button>
                        </form>
                    </li>
                </ul>
            </div>
        </nav>
    </div>
</header>
<!--end header -->

		
		<!--start overlay-->
<div class="overlay toggle-icon"></div>
<!--end overlay-->
<!--Start Back To Top Button-->
  <a href="javaScript:;" class="back-to-top"><i class='bx bxs-up-arrow-alt'></i></a>
<!--End Back To Top Button-->
<footer class="page-footer">
    <p class="mb-0">Copyright© Vayu-2026 (v2.6)</p>
</footer>	</div>
	<!--end wrapper-->


	

	

	<!-- Bootstrap JS -->
	<script src="http://localhost/anilmineral/public/assets/js/bootstrap.bundle.min.js?v=1748468165"></script>
	<!--plugins-->
	<script src="http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/simplebar/js/simplebar.min.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/metismenu/js/metisMenu.min.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/perfect-scrollbar/js/perfect-scrollbar.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/vectormap/jquery-jvectormap-2.0.2.min.js?v=1748468165"></script>
    <script src="http://localhost/anilmineral/public/assets/plugins/vectormap/jquery-jvectormap-world-mill-en.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/chartjs/js/chart.js?v=1748468165"></script>
    <!-- select2 -->
    <script src="http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165"></script>
    <!-- Sweetalert -->
    <script src="http://localhost/anilmineral/public/custom/libraries/sweetalert/sweetalert.min.js?v=1748468165"></script>
	<!-- Notification Toast -->
    <script src="http://localhost/anilmineral/public/custom/libraries/iziToast/dist/js/iziToast.min.js?v=1748468165"></script>
    <!-- Date & Time Picker -->
    <script src="http://localhost/anilmineral/public/custom/libraries/flatpickr/flatpickr.min.js?v=1748468165"></script>
    <!-- Autocomplete -->
	<script src="http://localhost/anilmineral/public/assets/plugins/jquery-ui/jquery-ui.js?v=1748468165"></script>
    <!-- Number Library -->
    <script src="http://localhost/anilmineral/public/custom/libraries/numbro/numbro.min.js?v=1748468165"></script>
    <!-- All libraries Settings -->
    <script src="http://localhost/anilmineral/public/custom/js/plugin-settings.js?v=1748468165"></script>

    <script type="text/javascript">
		/*Configure the Application Date Format*/
		var appCompanyName = "The Quick Shop";
		var appTaxType = "tax";
		var dateFormatOfApp = "Y-m-d";
		var numberPrecision = 2;
		var quantityPrecision = 2;
		var itemSettings = {
			show_sku : 1,
			show_mrp : 1,
			show_discount : 1,
			enable_serial_tracking : 1,
			enable_batch_tracking : 2,
			enable_mfg_date : 1,
			enable_exp_date : 1,
			enable_color : 0,
			enable_size : 0,
			enable_model : 0,
		};
		var baseURL = 'http://localhost/anilmineral/public';
        var _csrf_token = 'wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8';
        var allowUserToPurchaseDiscount = 1;
        var allowUserToSaleDiscount = 1;
        var allowUserToChangeSalePrice = 1;
        var isEnableSecondaryCurrency = 1;
        var isEnableCarrierCharge = 1;
	</script>
    <!-- Clear Cache -->
    <script src="http://localhost/anilmineral/public/custom/js/cache.js?v=1748468165"></script>

	<script>

$(document).ready(function() {

    $('#vendor').on('change', function() {
        let party_id = $(this).val();

        $('#po').html('<option>Loading...</option>');

        if (party_id) {
            $.ajax({
             url: "http://localhost/anilmineral/public/get-pos/" + party_id,
                type: 'GET',
                success: function(data) {
                    let options = '<option value="">-- Select PO --</option>';

                    data.forEach(function(po) {
                        options += `<option value="${po.id}">${po.order_code}</option>`;
                    });

                    $('#po').html(options);
                }
            });
        } else {
            $('#po').html('<option value="">-- Select PO --</option>');
        }
    });

});
</script>
<script>        
$('#po').on('change', function() {

    let po_id = $(this).val();

    $('#items_table tbody').html('<tr><td colspan="2">Loading...</td></tr>');

    if (po_id) {
        $.ajax({
            url: "http://localhost/anilmineral/public/get-po-items/" + po_id,
            type: 'GET',
            success: function(data) {

                let rows = '';

                if (data.length > 0) {
                    data.forEach(function(item) {

                       
                        let remaining = item.pending_qty > 0 
                            ? item.pending_qty 
                            : item.quantity;

                        rows += `
                            <tr>
                                <td>${item.item.name}</td>

                                <td>
                                    <input type="number"
               name="receive_qty[]"
               class="form-control receive_qty"
               value="${remaining}"
               min="0">

        <input type="hidden" name="original_qty[]" value="${remaining}">
                                    <input type="hidden" name="item_id[]" value="${item.item_id}">
                                </td>
                            </tr>
                        `;
                    });
                } else {
                    rows = '<tr><td colspan="2">No items found</td></tr>';
                }

                $('#items_table tbody').html(rows);
            }
        });
    } else {
        $('#items_table tbody').html('<tr><td colspan="2">No items</td></tr>');
    }

});

$(document).ready(function() {

    $('#purchaseReceiveForm').on('submit', function(e) {
        e.preventDefault();

        let formData = $(this).serialize();

        $.ajax({
            url: $(this).attr('action'),
            type: "POST",
            data: formData,
          success: function(response) {
console.log(response);
    alert('Purchase Receive Saved Successfully');

window.location.href = response.redirect;
    $('#purchaseReceiveForm')[0].reset();
    $('#items_table tbody').html('<tr><td colspan="2">No items</td></tr>');

   
   
},
            error: function(xhr) {
                console.log(xhr.responseText);
                alert('Something went wrong!');
            }
        });
    });

});
</script>

	<!--app JS-->
			<script src="http://localhost/anilmineral/public/assets/js/app.js?v=1748468165"></script>
	
	<!-- Custom Library -->
	<script src="http://localhost/anilmineral/public/custom/js/custom.js?v=1748468165"></script>

     

</body>

</html> {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T05:18:35.817Z"} 
[2026-04-27 10:55:03] production.DEBUG: <div class="page-wrapper">
    
        <div class="container-fluid px-4">
            
          <div class="row">
            <div class="col-12">

                    <h4 class="mb-3">Create Purchase Receive</h4>

                  <form id="purchaseReceiveForm" action="http://localhost/anilmineral/public/purchase-receive-store" method="POST">
                        <input type="hidden" name="_token" value="wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8" autocomplete="off">
                     <div class="row">

    <!-- Vendor -->
    <div class="col-md-4">
        <label>Select Vendor</label>
        <select name="party_id" id="vendor" class="form-control">
            <option value="">-- Select Vendor --</option>
                            <option value="1">abc jkl</option>
                            <option value="2">khushi jain</option>
                            <option value="3">ANMOL LODHA</option>
                    </select>
    </div>

    <!-- PO -->
    <div class="col-md-4">
        <label>Select Purchase Order</label>
        <select name="purchase_order_id" id="po" class="form-control">
            <option value="">-- Select PO --</option>
        </select>
    </div>

    <!-- GRN Number -->
    <div class="col-md-4">
        <label>GRN No</label>
        <input type="text" name="grn_no" class="form-control" value="GRN-003" readonly>
    </div>

</div>

<div class="row mt-3">

    <!-- Date -->
    <div class="col-md-4">
        <label>Date</label>
        <input type="date" name="gr_date" class="form-control" value="2026-04-27">
    </div>

</div>
<div class="mb-3">
    <label>Items</label>

    <table class="table table-bordered" id="items_table">
        <thead>
            <tr>
                <th>Item Name</th>
                <th>Quantity</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td colspan="2" class="text-center">No items</td>
            </tr>
        </tbody>
    </table>
</div>
                        <div class="mt-3">
                            <button type="submit" class="btn btn-success">
                                Submit Purchase Receive
                            </button>
                        </div>

                    </form>

                </div>
            </div>

        </div>

    </div>



<!doctype html>
<html class="light-theme" lang="en" dir="ltr">

<head>
	<!-- Required meta tags -->
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<!--favicon-->
	<link rel="icon" href='http://localhost/anilmineral/public/fevicon/69ca4acd07755.png'  type="image/png" />
	<!--plugins-->
	<link href="http://localhost/anilmineral/public/assets/plugins/vectormap/jquery-jvectormap-2.0.2.css?v=1748468165" rel="stylesheet" />
	<link href="http://localhost/anilmineral/public/assets/plugins/simplebar/css/simplebar.css?v=1748468165" rel="stylesheet" />
	<link href="http://localhost/anilmineral/public/assets/plugins/perfect-scrollbar/css/perfect-scrollbar.css?v=1748468165" rel="stylesheet" />
	<link href="http://localhost/anilmineral/public/assets/plugins/metismenu/css/metisMenu.min.css?v=1748468165" rel="stylesheet" />
    <!-- Select2 -->
    <link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/css/select2.min.css?v=1748468165">
    <link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-bootstrap-5-theme-1.3.0/dist/select2-bootstrap-5-theme.min.css?v=1748468165">
	<!-- loader-->
	<script src="http://localhost/anilmineral/public/assets/js/pace.min.js?v=1748468165"></script>
	<link href="http://localhost/anilmineral/public/assets/css/pace.min.css?v=1748468165" rel="stylesheet" />
	<!-- Bootstrap CSS -->
		<link href="http://localhost/anilmineral/public/assets/css/bootstrap.min.css?v=1748468165" rel="stylesheet">
	<link href="http://localhost/anilmineral/public/assets/css/bootstrap-extended.css?v=1748468165" rel="stylesheet">
	<link href="http://localhost/anilmineral/public/assets/css/app.css?v=1748468165" rel="stylesheet">
		<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;500&display=swap" rel="stylesheet">
	<link href="http://localhost/anilmineral/public/assets/css/icons.css?v=1748468165" rel="stylesheet">
	<!-- Notification Toast -->
    <link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/iziToast/dist/css/iziToast.min.css?v=1748468165">
    <!-- Date & Time Picker -->
    <link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/flatpickr/flatpickr.min.css?v=1748468165">
    <!-- Autocomplete -->
    <link href="http://localhost/anilmineral/public/assets/plugins/jquery-ui/jquery-ui.css?v=1748468165" rel="stylesheet" />
	<!-- Theme Style CSS -->
	<link rel="stylesheet" href="http://localhost/anilmineral/public/assets/css/dark-theme.css?v=1748468165"/>
	<link rel="stylesheet" href="http://localhost/anilmineral/public/assets/css/semi-dark.css?v=1748468165"/>
	<link rel="stylesheet" href="http://localhost/anilmineral/public/assets/css/header-colors.css?v=1748468165"/>
	<!-- Flags CSS -->
	<link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/flag-icons-main/css/flag-icons.min.css?v=1748468165">
	<!-- Custom CSS -->
	<link rel="stylesheet" href="http://localhost/anilmineral/public/custom/css/custom.css?v=1748468165">
		<title>Purchase Order</title>
<script id="browser-logger-active">
(function() {
    const ENDPOINT = 'http://localhost/anilmineral/public/_boost/browser-logs';
    const logQueue = [];
    let flushTimeout = null;

    console.log('🔍 Browser logger active (MCP server detected). Posting to: ' + ENDPOINT);

    // Store original console methods
    const originalConsole = {
        log: console.log,
        info: console.info,
        error: console.error,
        warn: console.warn,
        table: console.table
    };

    // Helper to safely stringify values
    function safeStringify(obj) {
        const seen = new WeakSet();
        return JSON.stringify(obj, (key, value) => {
            if (typeof value === 'object' && value !== null) {
                if (seen.has(value)) return '[Circular]';
                seen.add(value);
            }
            if (value instanceof Error) {
                return {
                    name: value.name,
                    message: value.message,
                    stack: value.stack
                };
            }
            return value;
        });
    }

    // Batch and send logs
    function flushLogs() {
        if (logQueue.length === 0) return;

        const batch = logQueue.splice(0, logQueue.length);

        fetch(ENDPOINT, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-Requested-With': 'XMLHttpRequest'
            },
            body: JSON.stringify({ logs: batch })
        }).catch(err => {
            // Silently fail to avoid infinite loops
            originalConsole.error('Failed to send logs:', err);
        });
    }

    // Debounced flush (100ms)
    function scheduleFlush() {
        if (flushTimeout) clearTimeout(flushTimeout);
        flushTimeout = setTimeout(flushLogs, 100);
    }

    // Intercept console methods
    ['log', 'info', 'error', 'warn', 'table'].forEach(method => {
        console[method] = function(...args) {
            // Call original method
            originalConsole[method].apply(console, args);

            // Capture log data
            try {
                logQueue.push({
                    type: method,
                    timestamp: new Date().toISOString(),
                    data: args.map(arg => {
                        try {
                            return typeof arg === 'object' ? JSON.parse(safeStringify(arg)) : arg;
                        } catch (e) {
                            return String(arg);
                        }
                    }),
                    url: window.location.href,
                    userAgent: navigator.userAgent
                });

                scheduleFlush();
            } catch (e) {
                // Fail silently
            }
        };
    });

    // Global error handlers for uncaught errors
    const originalOnError = window.onerror;
    window.onerror = function boostErrorHandler(errorMsg, url, lineNumber, colNumber, error) {
        try {
            logQueue.push({
                type: 'uncaught_error',
                timestamp: new Date().toISOString(),
                data: [{
                    message: errorMsg,
                    filename: url,
                    lineno: lineNumber,
                    colno: colNumber,
                    error: error ? {
                        name: error.name,
                        message: error.message,
                        stack: error.stack
                    } : null
                }],
                url: window.location.href,
                userAgent: navigator.userAgent
            });

            scheduleFlush();
        } catch (e) {
            // Fail silently
        }

        // Call original handler if it exists
        if (originalOnError && typeof originalOnError === 'function') {
            return originalOnError(errorMsg, url, lineNumber, colNumber, error);
        }

        // Let the error continue to propagate
        return false;
    }
    window.addEventListener('error', (event) => {
        try {
            logQueue.push({
                type: 'window_error',
                timestamp: new Date().toISOString(),
                data: [{
                    message: event.message,
                    filename: event.filename,
                    lineno: event.lineno,
                    colno: event.colno,
                    error: event.error ? {
                        name: event.error.name,
                        message: event.error.message,
                        stack: event.error.stack
                    } : null
                }],
                url: window.location.href,
                userAgent: navigator.userAgent
            });

            scheduleFlush();
        } catch (e) {
            // Fail silently
        }

        // Let the error continue to propagate
        return false;
    });
    window.addEventListener('unhandledrejection', (event) => {
        try {
            logQueue.push({
                type: 'error',
                timestamp: new Date().toISOString(),
                data: [{
                    message: 'Unhandled Promise Rejection',
                    reason: event.reason instanceof Error ? {
                        name: event.reason.name,
                        message: event.reason.message,
                        stack: event.reason.stack
                    } : event.reason
                }],
                url: window.location.href,
                userAgent: navigator.userAgent
            });

            scheduleFlush();
        } catch (e) {
            // Fail silently
        }

        // Let the rejection continue to propagate
        return false;
    });

    // Flush on page unload
    window.addEventListener('beforeunload', () => {
        if (logQueue.length > 0) {
            navigator.sendBeacon(ENDPOINT, JSON.stringify({ logs: logQueue }));
        }
    });
})();
</script>
</head>

<body>
	<!-- Page Loader -->
	<div id="spinner-overlay">
        <div id="spinner-content">
            <div class="spinner-border text-primary" role="status">
                <span class="visually-hidden">Loading...</span>
            </div>
            <div id="loading-message">Loading, please wait...</div>
        </div>
    </div>
	<!--wrapper-->
	<div class="wrapper">
		<!--sidebar wrapper -->
		<div class="sidebar-wrapper" data-simplebar="true">
			<div class="sidebar-header">
				<div>
					<img src=http://localhost/anilmineral/public/app/getimage/69ca4acd44248.png class="logo-icon" alt="logo icon">
				</div>
				<div>
					<h4 class="logo-text">Vayu Enterpises</h4>
				</div>
				<div class="toggle-icon ms-auto"><i class='bx bx-arrow-back'></i>
				</div>
			 </div>
			<!--navigation-->
			<ul class="metismenu" id="menu">
					<!-- <li>
					<a href="http://localhost/anilmineral/public/dashboardss">
						<div class="parent-icon"><i class='bx bx-home-alt'></i>
						</div>
						<div class="menu-title">Dashboard</div>
					</a>
				</li> -->
				<li>
					<a href="http://localhost/anilmineral/public/dashboard">
						<div class="parent-icon"><i class='bx bx-home-alt'></i>
						</div>
						<div class="menu-title">Dashboard</div>
					</a>
				</li>
				
							
				<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-group"></i>
						</div>
						<div class="menu-title">Contacts</div>
					</a>
					<ul>

												<li class="">
						    <a href="http://localhost/anilmineral/public/party/customer/list"><i class='bx bx-radio-circle'></i>Customers</a>
						</li>
						
												<li class="">
						    <a href="http://localhost/anilmineral/public/party/supplier/list"><i class='bx bx-radio-circle'></i>Suppliers</a>
						</li>
						
                                                                                <li class=""style = "display: none">
                                <a href="http://localhost/anilmineral/public/carrier/list"><i class='bx bx-radio-circle'></i>Carriers</a>
                            </li>
                                                    					</ul>
				</li>
				
								<li style="display:none">
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-cart"></i>
						</div>
						<div class="menu-title">Sale</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/pos"><i class='bx bx-radio-circle'></i>POS</a>
										</li>
						
                        						<li class="">
											<a href="http://localhost/anilmineral/public/sale/invoice/list"><i class='bx bx-radio-circle'></i>Invoices</a>
										</li>
						
                        						<li class="">
											<a href="http://localhost/anilmineral/public/quotation/list"><i class='bx bx-radio-circle'></i>Quotations</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/payment/in"><i class='bx bx-radio-circle'></i>Payment In</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/sale/order/list"><i class='bx bx-radio-circle'></i>Sale Order</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/sale/return/list"><i class='bx bx-radio-circle'></i>Sale Return/Cr.Note</a>
										</li>
											</ul>
				</li>
				
								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-purchase-tag-alt"></i>
						</div>
						<div class="menu-title">Purchase</div>
					</a>
					<ul>
                        						<li class="">
											<a href="http://localhost/anilmineral/public/purchase/bill/list"><i class='bx bx-radio-circle'></i>Purchase Bills</a>
										</li>
						    <li class="">
        <a href="http://localhost/anilmineral/public/purchase/request/list">
            <i class='bx bx-radio-circle'></i>purchase.request
        </a>

    </li>
	

    <li class="">
        <a href="http://localhost/anilmineral/public/purchase/receive/list">
            <i class='bx bx-radio-circle'></i>purchase.receive
        </a>

    </li>
	
												<li class="">
											<a href="http://localhost/anilmineral/public/purchase/request/create/quotation/list"><i class='bx bx-radio-circle'></i>create.quotation.list</a>
										</li>
						

												<li class="">
											<a href="http://localhost/anilmineral/public/payment/out"><i class='bx bx-radio-circle'></i>Payment Out</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/purchase/order/list"><i class='bx bx-radio-circle'></i>Purchase Order</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/purchase/return/list"><i class='bx bx-radio-circle'></i>Purchase Return/Dr.Note</a>
										</li>
											</ul>
				</li>
				
				





								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-package"></i>
						</div>
						<div class="menu-title">Items</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/item/list"><i class='bx bx-radio-circle'></i>Item List</a>
										</li>

																		<li class="">
											<a href="http://localhost/anilmineral/public/item/category/list"><i class='bx bx-radio-circle'></i>Category List</a>
										</li>
						                        						<li class="">
											<a href="http://localhost/anilmineral/public/item/brand/list"><i class='bx bx-radio-circle'></i>Brand List</a>
										</li>
											</ul>
				</li>
				
				

                				<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-intersect"></i>
						</div>
						<div class="menu-title">Stock</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/stock-transfer/list"><i class='bx bx-radio-circle'></i>Transfer</a>
										</li>
						                        						<li class="">
											<a href="http://localhost/anilmineral/public/stock-adjustment/list"><i class='bx bx-radio-circle'></i>Adjustment</a>
										</li>
											</ul>
				</li>
				
								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-minus-circle"></i>
						</div>
						<div class="menu-title">Expense</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/expense/list"><i class='bx bx-radio-circle'></i>Expense List</a>
										</li>
																		<li class="">
											<a href="http://localhost/anilmineral/public/expense/category/list"><i class='bx bx-radio-circle'></i>Category List</a>
										</li>
						                        						<li class="">
											<a href="http://localhost/anilmineral/public/expense/subcategory/list"><i class='bx bx-radio-circle'></i>Subcategory List</a>
										</li>
											</ul>
				</li>
				

				
                

				<li class="menu-label">CORE</li>
								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-wallet-alt"></i>
						</div>
						<div class="menu-title">Cash &amp; Bank</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/transaction/cash/list"><i class='bx bx-radio-circle'></i>Cash In Hand</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/transaction/cheque/list"><i class='bx bx-radio-circle'></i>Cheques</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/transaction/bank/list"><i class='bx bx-radio-circle'></i>Bank</a>
										</li>
											</ul>
				</li>
				
				                <li class="">
					<a href="http://localhost/anilmineral/public/warehouse/list">
						<div class="parent-icon"><i class='bx bx-buildings'></i>
						</div>
						<div class="menu-title">Warehouses</div>
					</a>
				</li>
                


								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-wrench"></i>
						</div>
						<div class="menu-title">Utilities</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/import/items"><i class='bx bx-radio-circle'></i>Import Items</a>
										</li>
																		<li class="" style = "display: none">
											<a href="http://localhost/anilmineral/public/import/party"><i class='bx bx-radio-circle'></i>Import Contacts</a>
										</li>
																		<li class="" style = "display: none">
											<a href="http://localhost/anilmineral/public/item/generate/barcode"><i class='bx bx-radio-circle'></i>Generate Barcode</a>
										</li>
											</ul>
				</li>
				
								<li class="d-none">
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-money"></i>
						</div>
						<div class="menu-title">Accounts</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/account/list"><i class='bx bx-radio-circle'></i>Account List</a>
										</li>

																		<li class="">
											<a href="http://localhost/anilmineral/public/account/group/list"><i class='bx bx-radio-circle'></i>Group List</a>
										</li>
											</ul>
				</li>
				
				                <li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-group"></i>
						</div>
						<div class="menu-title">Users</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/profile"><i class='bx bx-radio-circle'></i>Profile</a>
										</li>
																		<li class="">
											<a href="http://localhost/anilmineral/public/users/list"><i class='bx bx-radio-circle'></i>Users</a>
										</li>
												                        <li class="">
							<a href="http://localhost/anilmineral/public/role-and-permission/role/list"><i class='bx bx-radio-circle'></i>Roles</a>
						</li>
											</ul>
										
									</li>
				
								<li>
					<a href="javascript:;" class="has-arrow"style = "display: none">
						<div class="parent-icon"><i class="bx bx-message"></i>
						</div>
						<div class="menu-title">SMS</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/sms/create"><i class='bx bx-radio-circle'></i>Create SMS</a>
										</li>
																		<li class="">
											<a href="http://localhost/anilmineral/public/sms/template/list"><i class='bx bx-radio-circle'></i>Templates</a>
										</li>
											</ul>
				</li>
				
				                <li>
                    <a href="javascript:;" class="has-arrow" style = "display: none">
                        <div class="parent-icon"><i class="bx bx-envelope"></i>
                        </div>
                        <div class="menu-title">Email</div>
                    </a>
                    <ul>
                                                <li class="">
                                            <a href="http://localhost/anilmineral/public/email/create"><i class='bx bx-radio-circle'></i>Create Email</a>
                                        </li>
                                                                        <li class="">
                                            <a href="http://localhost/anilmineral/public/email/template/list"><i class='bx bx-radio-circle'></i>Templates</a>
                                        </li>
                                            </ul>
                </li>
                
                                <li>
                    <a href="javascript:;" class="has-arrow" >
                        <div class="parent-icon"><i class="bx bx-bar-chart-square"></i>
                        </div>
                        <div class="menu-title">Reports</div>
                    </a>
                    <ul>
                    	                        <li class="">
                                            <a href="http://localhost/anilmineral/public/report/profit-and-loss"><i class='bx bx-radio-circle'></i>Profit and Loss</a>
                                        </li>
                                            	
						
							<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Item Transaction</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/item-transaction/batch"><i class='bx bx-radio-circle'></i>Batch Wise</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/item-transaction/serial"><i class='bx bx-radio-circle'></i>Serial/IMEI</a>
											</li>
											                                                                                        <li class="">
                                                <a href="http://localhost/anilmineral/public/report/item-transaction/general"><i class='bx bx-radio-circle'></i>General</a>
                                            </li>
                                            										</ul>
							</li>

																			<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Purchase</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/purchase"><i class='bx bx-radio-circle'></i>Purchase</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/purchase/item"><i class='bx bx-radio-circle'></i>Item Purchase</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/purchase/payment"><i class='bx bx-radio-circle'></i>Payment</a>
											</li>
																					</ul>
							</li>
																			<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Sale</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/sale"><i class='bx bx-radio-circle'></i>Sale</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/sale/item"><i class='bx bx-radio-circle'></i>Item Sale</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/sale/payment"><i class='bx bx-radio-circle'></i>Payment</a>
											</li>
																					</ul>
							</li>
						
													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Due Payments&nbsp;<span class="badge bg-success">New</span></a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/customer/due"><i class='bx bx-radio-circle'></i>Customer</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/supplier/due"><i class='bx bx-radio-circle'></i>Supplier</a>
											</li>
																					</ul>
							</li>
						
													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Expense</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/expense"><i class='bx bx-radio-circle'></i>Expense</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/expense/item"><i class='bx bx-radio-circle'></i>Expense Item</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/expense/payment"><i class='bx bx-radio-circle'></i>Payment</a>
											</li>
																					</ul>
							</li>
						
													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Transactions</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/transaction/cashflow"><i class='bx bx-radio-circle'></i>Cash flow</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/transaction/bank-statement"><i class='bx bx-radio-circle'></i>Bank Statement</a>
											</li>
																					</ul>
							</li>
						

													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Stock Transfer</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-transfer"><i class='bx bx-radio-circle'></i>Stock Transfer</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-transfer/item"><i class='bx bx-radio-circle'></i>Item Wise</a>
											</li>
																					</ul>
							</li>
						
                        							<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Stock Adjustment</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-adjustment"><i class='bx bx-radio-circle'></i>Stock Adjustment</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-adjustment/item"><i class='bx bx-radio-circle'></i>Item Wise</a>
											</li>
																					</ul>
							</li>
						
													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Stock Report&nbsp;<span class="badge bg-success">New</span></a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-report/batch"><i class='bx bx-radio-circle'></i>Batch Wise</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-report/serial"><i class='bx bx-radio-circle'></i>Serial/IMEI</a>
											</li>
											                                                                                        <li class="">
                                                <a href="http://localhost/anilmineral/public/report/stock-report/general"><i class='bx bx-radio-circle'></i>General</a>
                                            </li>
                                            										</ul>
							</li>
						
                        							<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>GST</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/gstr-1"><i class='bx bx-radio-circle'></i>GSTR-1</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/gstr-2"><i class='bx bx-radio-circle'></i>GSTR-2</a>
											</li>
																					</ul>
							</li>
						
                        
						                        <li class="">
                                            <a href="http://localhost/anilmineral/public/report/expired/item"><i class='bx bx-radio-circle'></i>Expired Item Report</a>
                                        </li>
                                                                        <li class="">
                                            <a href="http://localhost/anilmineral/public/report/reorder/item"><i class='bx bx-radio-circle'></i>Reorder Item Report</a>
                                        </li>
                        


                        
                    </ul>
                </li>
                
                                <li class="" style = "display: none">
					<a href="http://localhost/anilmineral/public/modules/install-partnership">
						<div class="parent-icon"><i class='bx bx-plug'></i>
						</div>
						<div class="menu-title">Modules &nbsp;<span class="badge bg-success">New</span></div>
					</a>
				</li>
                
								<li>
					<a href="javascript:;" class="has-arrow" style = "display: none">
						<div class="parent-icon"><i class="bx bx-cog"></i>
						</div>
						<div class="menu-title">Settings</div>
					</a>
										<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/settings/app-settings"><i class='bx bx-radio-circle'></i>App Settings</a>
						</li>
					</ul>
															<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/company"><i class='bx bx-radio-circle'></i>Company</a>
						</li>
					</ul>
															<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/tax/list"><i class='bx bx-radio-circle'></i>Tax Rates</a>
						</li>
					</ul>
					
										<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/payment-type/list"><i class='bx bx-radio-circle'></i>Bank Accounts</a>
						</li>
					</ul>
					                    					<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/currency/list"><i class='bx bx-radio-circle'></i>Currency List</a>
						</li>
					</ul>
															<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/unit/list"><i class='bx bx-radio-circle'></i>Unit List</a>
						</li>
					</ul>
															<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/language/list"><i class='bx bx-radio-circle'></i>Languages</a>
						</li>
					</ul>
									</li>
				
                <li class="menu-label">OTHER</li>

                <li class="bg-light" style = "display: none">
					<a href="javascript:void(0);" id="clearCache">
						<div class="parent-icon text-primary"><i class='bx bx-refresh '></i>
						</div>
						<div class="menu-title">Clear Cache</div>
					</a>
				</li>

				
                <li>
                    <a href="http://localhost/anilmineral/public/logout" onclick="event.preventDefault(); document.getElementById('logout-form').submit();">
                        <div class="parent-icon text-danger"><i class='bx bx-log-out-circle'></i></div>
                        <div class="menu-title text-danger">Logout</div>
                    </a>
                    <form id="logout-form" action="http://localhost/anilmineral/public/logout" method="POST" style="display: none;">
                        <input type="hidden" name="_token" value="wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8" autocomplete="off">                    </form>
                </li>

			</ul>
			<!--end navigation-->
		</div>
		<!--end sidebar wrapper -->

        <!--start header -->
<header>
    <div class="topbar d-flex align-items-center">
        <nav class="navbar navbar-expand gap-3">
            <div class="mobile-toggle-menu"><i class='bx bx-menu'></i>
            </div>
              <div class="top-menu ms-auto">
                <ul class="navbar-nav align-items-center gap-1">
                                        <div class="d-flex">
                        <a href="http://localhost/anilmineral/public/purchase/bill/create" class="btn btn-sm btn-outline-primary radius-30 px-4" data-bs-toggle="tooltip" data-bs-placement="bottom" title="Add Purchase">
                            <i class="bx bx-plus-circle mr-1"></i>Purchase
                        </a>
                    </div>
                    
                                        <div class="d-flex" style="display:none">
                       <!-- <a href="http://localhost/anilmineral/public/sale/invoice/create" class="btn btn-sm btn-outline-danger radius-30 px-4" data-bs-toggle="tooltip" data-bs-placement="bottom" title="Add Sale">
                            <i class="bx bx-plus-circle mr-1"></i>Sale
                        </a>-->
                    </div>
                    
                                       <!-- <div class="d-flex" style="display:none">
                        <a href="http://localhost/anilmineral/public/pos" class="btn btn-sm btn-success radius-30 px-4" data-bs-toggle="tooltip" data-bs-placement="bottom" title="POS"><i class="bx bx-plus-circle mr-1"></i>POS</a>
                    </div>-->
                    
                    <li class="nav-item dropdown dropdown-app">
                                <a class="nav-link dropdown-toggle dropdown-toggle-nocaret" data-bs-toggle="dropdown" href="javascript:;"><i class='bx bx-grid-alt'></i></a>
                                <div class="dropdown-menu dropdown-menu-end p-0 cu-w-400-px">
                                    <div class="">
                                      <div class="row gx-0 gy-2 row-cols-2 justify-content-center p-2">
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/sale/invoice/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Sale Invoice</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/purchase/bill/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Purchase Bill</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/payment/in">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Payment In</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/payment/out">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Payment Out</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/party/customer/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Customer</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/party/supplier/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Supplier</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        


                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/purchase/order/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Purchase Order</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        

                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/sale/return/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Sale Return</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/purchase/return/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Purchase Return</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                                                                                                         <div class="col">
                                              <a href="http://localhost/anilmineral/public/stock-transfer/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Stock Transfer</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/item/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Item</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/quotation/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Quotation</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/expense/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Expense</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                        <div class="col">
                                        </div>
                                        <div class="col">
                                        </div>


                                      </div><!--end row-->

                                    </div>
                                </div>
                            </li>

                  <!--  <li class="nav-item dropdown dropdown-laungauge d-none d-sm-flex">
    <a class="nav-link dropdown-toggle dropdown-toggle-nocaret" href="avascript:;" data-bs-toggle="dropdown"><span class="flag-icon flag-icon-us"></span>
    </a>
    <ul class="dropdown-menu dropdown-menu-end">
                    <li>
                <a class="dropdown-item d-flex align-items-center py-2" href="http://localhost/anilmineral/public/language/switch/1">
                <span class="flag-icon flag-icon-us"></span>
                <span class="ms-2">English</span>
            </a>
        </li>
            </ul>
    </li>
-->

                    <li class="nav-item dark-mode d-none d-sm-flex">
                        <a class="nav-link dark-mode-icon theme-mode" data-base-url="http://localhost/anilmineral/public" href="javascript:;"><i class='bx bx-moon'></i>
                        </a>
                    </li>

                </ul>
            </div>
            <div class="user-box dropdown px-3">
                <a class="d-flex align-items-center nav-link dropdown-toggle gap-3 dropdown-toggle-nocaret" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">
                    <img src="http://localhost/anilmineral/public/users/getimage" class="user-img" alt="user avatar">
                    <div class="user-info">
                        <p class="user-name mb-0">admin</p>
                        <p class="designattion mb-0">Admin</p>
                    </div>
                </a>
                <ul class="dropdown-menu dropdown-menu-end">
                    <li><a class="dropdown-item d-flex align-items-center" href="http://localhost/anilmineral/public/profile"><i class="bx bx-user fs-5"></i><span>Profile</span></a>
                    </li>
                    <li>
                        <div class="dropdown-divider mb-0"></div>
                    </li>
                    <li>
                        <form method="POST" action="http://localhost/anilmineral/public/logout">
                        <input type="hidden" name="_token" value="wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8" autocomplete="off">                            <button type="submit" class="dropdown-item d-flex align-items-center"><i class="bx bx-log-out-circle"></i>Logout</button>
                        </form>
                    </li>
                </ul>
            </div>
        </nav>
    </div>
</header>
<!--end header -->

		
		<!--start overlay-->
<div class="overlay toggle-icon"></div>
<!--end overlay-->
<!--Start Back To Top Button-->
  <a href="javaScript:;" class="back-to-top"><i class='bx bxs-up-arrow-alt'></i></a>
<!--End Back To Top Button-->
<footer class="page-footer">
    <p class="mb-0">Copyright© Vayu-2026 (v2.6)</p>
</footer>	</div>
	<!--end wrapper-->


	

	

	<!-- Bootstrap JS -->
	<script src="http://localhost/anilmineral/public/assets/js/bootstrap.bundle.min.js?v=1748468165"></script>
	<!--plugins-->
	<script src="http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/simplebar/js/simplebar.min.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/metismenu/js/metisMenu.min.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/perfect-scrollbar/js/perfect-scrollbar.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/vectormap/jquery-jvectormap-2.0.2.min.js?v=1748468165"></script>
    <script src="http://localhost/anilmineral/public/assets/plugins/vectormap/jquery-jvectormap-world-mill-en.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/chartjs/js/chart.js?v=1748468165"></script>
    <!-- select2 -->
    <script src="http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165"></script>
    <!-- Sweetalert -->
    <script src="http://localhost/anilmineral/public/custom/libraries/sweetalert/sweetalert.min.js?v=1748468165"></script>
	<!-- Notification Toast -->
    <script src="http://localhost/anilmineral/public/custom/libraries/iziToast/dist/js/iziToast.min.js?v=1748468165"></script>
    <!-- Date & Time Picker -->
    <script src="http://localhost/anilmineral/public/custom/libraries/flatpickr/flatpickr.min.js?v=1748468165"></script>
    <!-- Autocomplete -->
	<script src="http://localhost/anilmineral/public/assets/plugins/jquery-ui/jquery-ui.js?v=1748468165"></script>
    <!-- Number Library -->
    <script src="http://localhost/anilmineral/public/custom/libraries/numbro/numbro.min.js?v=1748468165"></script>
    <!-- All libraries Settings -->
    <script src="http://localhost/anilmineral/public/custom/js/plugin-settings.js?v=1748468165"></script>

    <script type="text/javascript">
		/*Configure the Application Date Format*/
		var appCompanyName = "The Quick Shop";
		var appTaxType = "tax";
		var dateFormatOfApp = "Y-m-d";
		var numberPrecision = 2;
		var quantityPrecision = 2;
		var itemSettings = {
			show_sku : 1,
			show_mrp : 1,
			show_discount : 1,
			enable_serial_tracking : 1,
			enable_batch_tracking : 2,
			enable_mfg_date : 1,
			enable_exp_date : 1,
			enable_color : 0,
			enable_size : 0,
			enable_model : 0,
		};
		var baseURL = 'http://localhost/anilmineral/public';
        var _csrf_token = 'wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8';
        var allowUserToPurchaseDiscount = 1;
        var allowUserToSaleDiscount = 1;
        var allowUserToChangeSalePrice = 1;
        var isEnableSecondaryCurrency = 1;
        var isEnableCarrierCharge = 1;
	</script>
    <!-- Clear Cache -->
    <script src="http://localhost/anilmineral/public/custom/js/cache.js?v=1748468165"></script>

	<script>

$(document).ready(function() {

    $('#vendor').on('change', function() {
        let party_id = $(this).val();

        $('#po').html('<option>Loading...</option>');

        if (party_id) {
            $.ajax({
             url: "http://localhost/anilmineral/public/get-pos/" + party_id,
                type: 'GET',
                success: function(data) {
                    let options = '<option value="">-- Select PO --</option>';

                    data.forEach(function(po) {
                        options += `<option value="${po.id}">${po.order_code}</option>`;
                    });

                    $('#po').html(options);
                }
            });
        } else {
            $('#po').html('<option value="">-- Select PO --</option>');
        }
    });

});
</script>
<script>        
$('#po').on('change', function() {

    let po_id = $(this).val();

    $('#items_table tbody').html('<tr><td colspan="2">Loading...</td></tr>');

    if (po_id) {
        $.ajax({
            url: "http://localhost/anilmineral/public/get-po-items/" + po_id,
            type: 'GET',
            success: function(data) {

                let rows = '';

                if (data.length > 0) {
                    data.forEach(function(item) {

                       
                        let remaining = item.pending_qty > 0 
                            ? item.pending_qty 
                            : item.quantity;

                        rows += `
                            <tr>
                                <td>${item.item.name}</td>

                                <td>
                                    <input type="number"
               name="receive_qty[]"
               class="form-control receive_qty"
               value="${remaining}"
               min="0">

        <input type="hidden" name="original_qty[]" value="${remaining}">
                                    <input type="hidden" name="item_id[]" value="${item.item_id}">
                                </td>
                            </tr>
                        `;
                    });
                } else {
                    rows = '<tr><td colspan="2">No items found</td></tr>';
                }

                $('#items_table tbody').html(rows);
            }
        });
    } else {
        $('#items_table tbody').html('<tr><td colspan="2">No items</td></tr>');
    }

});

$(document).ready(function() {

    $('#purchaseReceiveForm').on('submit', function(e) {
        e.preventDefault();

        let formData = $(this).serialize();

        $.ajax({
            url: $(this).attr('action'),
            type: "POST",
            data: formData,
          success: function(response) {
console.log(response);
    alert('Purchase Receive Saved Successfully');

window.location.href = response.redirect;
    $('#purchaseReceiveForm')[0].reset();
    $('#items_table tbody').html('<tr><td colspan="2">No items</td></tr>');

   
   
},
            error: function(xhr) {
                console.log(xhr.responseText);
                alert('Something went wrong!');
            }
        });
    });

});
</script>

	<!--app JS-->
			<script src="http://localhost/anilmineral/public/assets/js/app.js?v=1748468165"></script>
	
	<!-- Custom Library -->
	<script src="http://localhost/anilmineral/public/custom/js/custom.js?v=1748468165"></script>

     

</body>

</html> {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T05:25:01.439Z"} 
[2026-04-27 10:57:28] production.DEBUG: <div class="page-wrapper">
    
        <div class="container-fluid px-4">
            
          <div class="row">
            <div class="col-12">

                    <h4 class="mb-3">Create Purchase Receive</h4>

                  <form id="purchaseReceiveForm" action="http://localhost/anilmineral/public/purchase-receive-store" method="POST">
                        <input type="hidden" name="_token" value="wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8" autocomplete="off">
                     <div class="row">

    <!-- Vendor -->
    <div class="col-md-4">
        <label>Select Vendor</label>
        <select name="party_id" id="vendor" class="form-control">
            <option value="">-- Select Vendor --</option>
                            <option value="1">abc jkl</option>
                            <option value="2">khushi jain</option>
                            <option value="3">ANMOL LODHA</option>
                    </select>
    </div>

    <!-- PO -->
    <div class="col-md-4">
        <label>Select Purchase Order</label>
        <select name="purchase_order_id" id="po" class="form-control">
            <option value="">-- Select PO --</option>
        </select>
    </div>

    <!-- GRN Number -->
    <div class="col-md-4">
        <label>GRN No</label>
        <input type="text" name="grn_no" class="form-control" value="GRN-002" readonly>
    </div>

</div>

<div class="row mt-3">

    <!-- Date -->
    <div class="col-md-4">
        <label>Date</label>
        <input type="date" name="gr_date" class="form-control" value="2026-04-27">
    </div>

</div>
<div class="mb-3">
    <label>Items</label>

    <table class="table table-bordered" id="items_table">
        <thead>
            <tr>
                <th>Item Name</th>
                <th>Quantity</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td colspan="2" class="text-center">No items</td>
            </tr>
        </tbody>
    </table>
</div>
                        <div class="mt-3">
                            <button type="submit" class="btn btn-success">
                                Submit Purchase Receive
                            </button>
                        </div>

                    </form>

                </div>
            </div>

        </div>

    </div>



<!doctype html>
<html class="light-theme" lang="en" dir="ltr">

<head>
	<!-- Required meta tags -->
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<!--favicon-->
	<link rel="icon" href='http://localhost/anilmineral/public/fevicon/69ca4acd07755.png'  type="image/png" />
	<!--plugins-->
	<link href="http://localhost/anilmineral/public/assets/plugins/vectormap/jquery-jvectormap-2.0.2.css?v=1748468165" rel="stylesheet" />
	<link href="http://localhost/anilmineral/public/assets/plugins/simplebar/css/simplebar.css?v=1748468165" rel="stylesheet" />
	<link href="http://localhost/anilmineral/public/assets/plugins/perfect-scrollbar/css/perfect-scrollbar.css?v=1748468165" rel="stylesheet" />
	<link href="http://localhost/anilmineral/public/assets/plugins/metismenu/css/metisMenu.min.css?v=1748468165" rel="stylesheet" />
    <!-- Select2 -->
    <link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/css/select2.min.css?v=1748468165">
    <link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-bootstrap-5-theme-1.3.0/dist/select2-bootstrap-5-theme.min.css?v=1748468165">
	<!-- loader-->
	<script src="http://localhost/anilmineral/public/assets/js/pace.min.js?v=1748468165"></script>
	<link href="http://localhost/anilmineral/public/assets/css/pace.min.css?v=1748468165" rel="stylesheet" />
	<!-- Bootstrap CSS -->
		<link href="http://localhost/anilmineral/public/assets/css/bootstrap.min.css?v=1748468165" rel="stylesheet">
	<link href="http://localhost/anilmineral/public/assets/css/bootstrap-extended.css?v=1748468165" rel="stylesheet">
	<link href="http://localhost/anilmineral/public/assets/css/app.css?v=1748468165" rel="stylesheet">
		<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;500&display=swap" rel="stylesheet">
	<link href="http://localhost/anilmineral/public/assets/css/icons.css?v=1748468165" rel="stylesheet">
	<!-- Notification Toast -->
    <link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/iziToast/dist/css/iziToast.min.css?v=1748468165">
    <!-- Date & Time Picker -->
    <link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/flatpickr/flatpickr.min.css?v=1748468165">
    <!-- Autocomplete -->
    <link href="http://localhost/anilmineral/public/assets/plugins/jquery-ui/jquery-ui.css?v=1748468165" rel="stylesheet" />
	<!-- Theme Style CSS -->
	<link rel="stylesheet" href="http://localhost/anilmineral/public/assets/css/dark-theme.css?v=1748468165"/>
	<link rel="stylesheet" href="http://localhost/anilmineral/public/assets/css/semi-dark.css?v=1748468165"/>
	<link rel="stylesheet" href="http://localhost/anilmineral/public/assets/css/header-colors.css?v=1748468165"/>
	<!-- Flags CSS -->
	<link rel="stylesheet" href="http://localhost/anilmineral/public/custom/libraries/flag-icons-main/css/flag-icons.min.css?v=1748468165">
	<!-- Custom CSS -->
	<link rel="stylesheet" href="http://localhost/anilmineral/public/custom/css/custom.css?v=1748468165">
		<title>Purchase Order</title>
<script id="browser-logger-active">
(function() {
    const ENDPOINT = 'http://localhost/anilmineral/public/_boost/browser-logs';
    const logQueue = [];
    let flushTimeout = null;

    console.log('🔍 Browser logger active (MCP server detected). Posting to: ' + ENDPOINT);

    // Store original console methods
    const originalConsole = {
        log: console.log,
        info: console.info,
        error: console.error,
        warn: console.warn,
        table: console.table
    };

    // Helper to safely stringify values
    function safeStringify(obj) {
        const seen = new WeakSet();
        return JSON.stringify(obj, (key, value) => {
            if (typeof value === 'object' && value !== null) {
                if (seen.has(value)) return '[Circular]';
                seen.add(value);
            }
            if (value instanceof Error) {
                return {
                    name: value.name,
                    message: value.message,
                    stack: value.stack
                };
            }
            return value;
        });
    }

    // Batch and send logs
    function flushLogs() {
        if (logQueue.length === 0) return;

        const batch = logQueue.splice(0, logQueue.length);

        fetch(ENDPOINT, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-Requested-With': 'XMLHttpRequest'
            },
            body: JSON.stringify({ logs: batch })
        }).catch(err => {
            // Silently fail to avoid infinite loops
            originalConsole.error('Failed to send logs:', err);
        });
    }

    // Debounced flush (100ms)
    function scheduleFlush() {
        if (flushTimeout) clearTimeout(flushTimeout);
        flushTimeout = setTimeout(flushLogs, 100);
    }

    // Intercept console methods
    ['log', 'info', 'error', 'warn', 'table'].forEach(method => {
        console[method] = function(...args) {
            // Call original method
            originalConsole[method].apply(console, args);

            // Capture log data
            try {
                logQueue.push({
                    type: method,
                    timestamp: new Date().toISOString(),
                    data: args.map(arg => {
                        try {
                            return typeof arg === 'object' ? JSON.parse(safeStringify(arg)) : arg;
                        } catch (e) {
                            return String(arg);
                        }
                    }),
                    url: window.location.href,
                    userAgent: navigator.userAgent
                });

                scheduleFlush();
            } catch (e) {
                // Fail silently
            }
        };
    });

    // Global error handlers for uncaught errors
    const originalOnError = window.onerror;
    window.onerror = function boostErrorHandler(errorMsg, url, lineNumber, colNumber, error) {
        try {
            logQueue.push({
                type: 'uncaught_error',
                timestamp: new Date().toISOString(),
                data: [{
                    message: errorMsg,
                    filename: url,
                    lineno: lineNumber,
                    colno: colNumber,
                    error: error ? {
                        name: error.name,
                        message: error.message,
                        stack: error.stack
                    } : null
                }],
                url: window.location.href,
                userAgent: navigator.userAgent
            });

            scheduleFlush();
        } catch (e) {
            // Fail silently
        }

        // Call original handler if it exists
        if (originalOnError && typeof originalOnError === 'function') {
            return originalOnError(errorMsg, url, lineNumber, colNumber, error);
        }

        // Let the error continue to propagate
        return false;
    }
    window.addEventListener('error', (event) => {
        try {
            logQueue.push({
                type: 'window_error',
                timestamp: new Date().toISOString(),
                data: [{
                    message: event.message,
                    filename: event.filename,
                    lineno: event.lineno,
                    colno: event.colno,
                    error: event.error ? {
                        name: event.error.name,
                        message: event.error.message,
                        stack: event.error.stack
                    } : null
                }],
                url: window.location.href,
                userAgent: navigator.userAgent
            });

            scheduleFlush();
        } catch (e) {
            // Fail silently
        }

        // Let the error continue to propagate
        return false;
    });
    window.addEventListener('unhandledrejection', (event) => {
        try {
            logQueue.push({
                type: 'error',
                timestamp: new Date().toISOString(),
                data: [{
                    message: 'Unhandled Promise Rejection',
                    reason: event.reason instanceof Error ? {
                        name: event.reason.name,
                        message: event.reason.message,
                        stack: event.reason.stack
                    } : event.reason
                }],
                url: window.location.href,
                userAgent: navigator.userAgent
            });

            scheduleFlush();
        } catch (e) {
            // Fail silently
        }

        // Let the rejection continue to propagate
        return false;
    });

    // Flush on page unload
    window.addEventListener('beforeunload', () => {
        if (logQueue.length > 0) {
            navigator.sendBeacon(ENDPOINT, JSON.stringify({ logs: logQueue }));
        }
    });
})();
</script>
</head>

<body>
	<!-- Page Loader -->
	<div id="spinner-overlay">
        <div id="spinner-content">
            <div class="spinner-border text-primary" role="status">
                <span class="visually-hidden">Loading...</span>
            </div>
            <div id="loading-message">Loading, please wait...</div>
        </div>
    </div>
	<!--wrapper-->
	<div class="wrapper">
		<!--sidebar wrapper -->
		<div class="sidebar-wrapper" data-simplebar="true">
			<div class="sidebar-header">
				<div>
					<img src=http://localhost/anilmineral/public/app/getimage/69ca4acd44248.png class="logo-icon" alt="logo icon">
				</div>
				<div>
					<h4 class="logo-text">Vayu Enterpises</h4>
				</div>
				<div class="toggle-icon ms-auto"><i class='bx bx-arrow-back'></i>
				</div>
			 </div>
			<!--navigation-->
			<ul class="metismenu" id="menu">
					<!-- <li>
					<a href="http://localhost/anilmineral/public/dashboardss">
						<div class="parent-icon"><i class='bx bx-home-alt'></i>
						</div>
						<div class="menu-title">Dashboard</div>
					</a>
				</li> -->
				<li>
					<a href="http://localhost/anilmineral/public/dashboard">
						<div class="parent-icon"><i class='bx bx-home-alt'></i>
						</div>
						<div class="menu-title">Dashboard</div>
					</a>
				</li>
				
							
				<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-group"></i>
						</div>
						<div class="menu-title">Contacts</div>
					</a>
					<ul>

												<li class="">
						    <a href="http://localhost/anilmineral/public/party/customer/list"><i class='bx bx-radio-circle'></i>Customers</a>
						</li>
						
												<li class="">
						    <a href="http://localhost/anilmineral/public/party/supplier/list"><i class='bx bx-radio-circle'></i>Suppliers</a>
						</li>
						
                                                                                <li class=""style = "display: none">
                                <a href="http://localhost/anilmineral/public/carrier/list"><i class='bx bx-radio-circle'></i>Carriers</a>
                            </li>
                                                    					</ul>
				</li>
				
								<li style="display:none">
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-cart"></i>
						</div>
						<div class="menu-title">Sale</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/pos"><i class='bx bx-radio-circle'></i>POS</a>
										</li>
						
                        						<li class="">
											<a href="http://localhost/anilmineral/public/sale/invoice/list"><i class='bx bx-radio-circle'></i>Invoices</a>
										</li>
						
                        						<li class="">
											<a href="http://localhost/anilmineral/public/quotation/list"><i class='bx bx-radio-circle'></i>Quotations</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/payment/in"><i class='bx bx-radio-circle'></i>Payment In</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/sale/order/list"><i class='bx bx-radio-circle'></i>Sale Order</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/sale/return/list"><i class='bx bx-radio-circle'></i>Sale Return/Cr.Note</a>
										</li>
											</ul>
				</li>
				
								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-purchase-tag-alt"></i>
						</div>
						<div class="menu-title">Purchase</div>
					</a>
					<ul>
                        						<li class="">
											<a href="http://localhost/anilmineral/public/purchase/bill/list"><i class='bx bx-radio-circle'></i>Purchase Bills</a>
										</li>
						    <li class="">
        <a href="http://localhost/anilmineral/public/purchase/request/list">
            <i class='bx bx-radio-circle'></i>purchase.request
        </a>

    </li>
	

    <li class="">
        <a href="http://localhost/anilmineral/public/purchase/receive/list">
            <i class='bx bx-radio-circle'></i>purchase.receive
        </a>

    </li>
	
												<li class="">
											<a href="http://localhost/anilmineral/public/purchase/request/create/quotation/list"><i class='bx bx-radio-circle'></i>create.quotation.list</a>
										</li>
						

												<li class="">
											<a href="http://localhost/anilmineral/public/payment/out"><i class='bx bx-radio-circle'></i>Payment Out</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/purchase/order/list"><i class='bx bx-radio-circle'></i>Purchase Order</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/purchase/return/list"><i class='bx bx-radio-circle'></i>Purchase Return/Dr.Note</a>
										</li>
											</ul>
				</li>
				
				





								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-package"></i>
						</div>
						<div class="menu-title">Items</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/item/list"><i class='bx bx-radio-circle'></i>Item List</a>
										</li>

																		<li class="">
											<a href="http://localhost/anilmineral/public/item/category/list"><i class='bx bx-radio-circle'></i>Category List</a>
										</li>
						                        						<li class="">
											<a href="http://localhost/anilmineral/public/item/brand/list"><i class='bx bx-radio-circle'></i>Brand List</a>
										</li>
											</ul>
				</li>
				
				

                				<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-intersect"></i>
						</div>
						<div class="menu-title">Stock</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/stock-transfer/list"><i class='bx bx-radio-circle'></i>Transfer</a>
										</li>
						                        						<li class="">
											<a href="http://localhost/anilmineral/public/stock-adjustment/list"><i class='bx bx-radio-circle'></i>Adjustment</a>
										</li>
											</ul>
				</li>
				
								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-minus-circle"></i>
						</div>
						<div class="menu-title">Expense</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/expense/list"><i class='bx bx-radio-circle'></i>Expense List</a>
										</li>
																		<li class="">
											<a href="http://localhost/anilmineral/public/expense/category/list"><i class='bx bx-radio-circle'></i>Category List</a>
										</li>
						                        						<li class="">
											<a href="http://localhost/anilmineral/public/expense/subcategory/list"><i class='bx bx-radio-circle'></i>Subcategory List</a>
										</li>
											</ul>
				</li>
				

				
                

				<li class="menu-label">CORE</li>
								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-wallet-alt"></i>
						</div>
						<div class="menu-title">Cash &amp; Bank</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/transaction/cash/list"><i class='bx bx-radio-circle'></i>Cash In Hand</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/transaction/cheque/list"><i class='bx bx-radio-circle'></i>Cheques</a>
										</li>
						
												<li class="">
											<a href="http://localhost/anilmineral/public/transaction/bank/list"><i class='bx bx-radio-circle'></i>Bank</a>
										</li>
											</ul>
				</li>
				
				                <li class="">
					<a href="http://localhost/anilmineral/public/warehouse/list">
						<div class="parent-icon"><i class='bx bx-buildings'></i>
						</div>
						<div class="menu-title">Warehouses</div>
					</a>
				</li>
                


								<li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-wrench"></i>
						</div>
						<div class="menu-title">Utilities</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/import/items"><i class='bx bx-radio-circle'></i>Import Items</a>
										</li>
																		<li class="" style = "display: none">
											<a href="http://localhost/anilmineral/public/import/party"><i class='bx bx-radio-circle'></i>Import Contacts</a>
										</li>
																		<li class="" style = "display: none">
											<a href="http://localhost/anilmineral/public/item/generate/barcode"><i class='bx bx-radio-circle'></i>Generate Barcode</a>
										</li>
											</ul>
				</li>
				
								<li class="d-none">
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-money"></i>
						</div>
						<div class="menu-title">Accounts</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/account/list"><i class='bx bx-radio-circle'></i>Account List</a>
										</li>

																		<li class="">
											<a href="http://localhost/anilmineral/public/account/group/list"><i class='bx bx-radio-circle'></i>Group List</a>
										</li>
											</ul>
				</li>
				
				                <li>
					<a href="javascript:;" class="has-arrow">
						<div class="parent-icon"><i class="bx bx-group"></i>
						</div>
						<div class="menu-title">Users</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/profile"><i class='bx bx-radio-circle'></i>Profile</a>
										</li>
																		<li class="">
											<a href="http://localhost/anilmineral/public/users/list"><i class='bx bx-radio-circle'></i>Users</a>
										</li>
												                        <li class="">
							<a href="http://localhost/anilmineral/public/role-and-permission/role/list"><i class='bx bx-radio-circle'></i>Roles</a>
						</li>
											</ul>
										
									</li>
				
								<li>
					<a href="javascript:;" class="has-arrow"style = "display: none">
						<div class="parent-icon"><i class="bx bx-message"></i>
						</div>
						<div class="menu-title">SMS</div>
					</a>
					<ul>
												<li class="">
											<a href="http://localhost/anilmineral/public/sms/create"><i class='bx bx-radio-circle'></i>Create SMS</a>
										</li>
																		<li class="">
											<a href="http://localhost/anilmineral/public/sms/template/list"><i class='bx bx-radio-circle'></i>Templates</a>
										</li>
											</ul>
				</li>
				
				                <li>
                    <a href="javascript:;" class="has-arrow" style = "display: none">
                        <div class="parent-icon"><i class="bx bx-envelope"></i>
                        </div>
                        <div class="menu-title">Email</div>
                    </a>
                    <ul>
                                                <li class="">
                                            <a href="http://localhost/anilmineral/public/email/create"><i class='bx bx-radio-circle'></i>Create Email</a>
                                        </li>
                                                                        <li class="">
                                            <a href="http://localhost/anilmineral/public/email/template/list"><i class='bx bx-radio-circle'></i>Templates</a>
                                        </li>
                                            </ul>
                </li>
                
                                <li>
                    <a href="javascript:;" class="has-arrow" >
                        <div class="parent-icon"><i class="bx bx-bar-chart-square"></i>
                        </div>
                        <div class="menu-title">Reports</div>
                    </a>
                    <ul>
                    	                        <li class="">
                                            <a href="http://localhost/anilmineral/public/report/profit-and-loss"><i class='bx bx-radio-circle'></i>Profit and Loss</a>
                                        </li>
                                            	
						
							<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Item Transaction</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/item-transaction/batch"><i class='bx bx-radio-circle'></i>Batch Wise</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/item-transaction/serial"><i class='bx bx-radio-circle'></i>Serial/IMEI</a>
											</li>
											                                                                                        <li class="">
                                                <a href="http://localhost/anilmineral/public/report/item-transaction/general"><i class='bx bx-radio-circle'></i>General</a>
                                            </li>
                                            										</ul>
							</li>

																			<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Purchase</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/purchase"><i class='bx bx-radio-circle'></i>Purchase</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/purchase/item"><i class='bx bx-radio-circle'></i>Item Purchase</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/purchase/payment"><i class='bx bx-radio-circle'></i>Payment</a>
											</li>
																					</ul>
							</li>
																			<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Sale</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/sale"><i class='bx bx-radio-circle'></i>Sale</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/sale/item"><i class='bx bx-radio-circle'></i>Item Sale</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/sale/payment"><i class='bx bx-radio-circle'></i>Payment</a>
											</li>
																					</ul>
							</li>
						
													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Due Payments&nbsp;<span class="badge bg-success">New</span></a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/customer/due"><i class='bx bx-radio-circle'></i>Customer</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/supplier/due"><i class='bx bx-radio-circle'></i>Supplier</a>
											</li>
																					</ul>
							</li>
						
													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Expense</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/expense"><i class='bx bx-radio-circle'></i>Expense</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/expense/item"><i class='bx bx-radio-circle'></i>Expense Item</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/expense/payment"><i class='bx bx-radio-circle'></i>Payment</a>
											</li>
																					</ul>
							</li>
						
													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Transactions</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/transaction/cashflow"><i class='bx bx-radio-circle'></i>Cash flow</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/transaction/bank-statement"><i class='bx bx-radio-circle'></i>Bank Statement</a>
											</li>
																					</ul>
							</li>
						

													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Stock Transfer</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-transfer"><i class='bx bx-radio-circle'></i>Stock Transfer</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-transfer/item"><i class='bx bx-radio-circle'></i>Item Wise</a>
											</li>
																					</ul>
							</li>
						
                        							<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Stock Adjustment</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-adjustment"><i class='bx bx-radio-circle'></i>Stock Adjustment</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-adjustment/item"><i class='bx bx-radio-circle'></i>Item Wise</a>
											</li>
																					</ul>
							</li>
						
													<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>Stock Report&nbsp;<span class="badge bg-success">New</span></a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-report/batch"><i class='bx bx-radio-circle'></i>Batch Wise</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/stock-report/serial"><i class='bx bx-radio-circle'></i>Serial/IMEI</a>
											</li>
											                                                                                        <li class="">
                                                <a href="http://localhost/anilmineral/public/report/stock-report/general"><i class='bx bx-radio-circle'></i>General</a>
                                            </li>
                                            										</ul>
							</li>
						
                        							<li> <a class="has-arrow" href="javascript:;"><i class='bx bx-radio-circle'></i>GST</a>
										<ul>
																						<li class="">
												<a href="http://localhost/anilmineral/public/report/gstr-1"><i class='bx bx-radio-circle'></i>GSTR-1</a>
											</li>
																																	<li class="">
												<a href="http://localhost/anilmineral/public/report/gstr-2"><i class='bx bx-radio-circle'></i>GSTR-2</a>
											</li>
																					</ul>
							</li>
						
                        
						                        <li class="">
                                            <a href="http://localhost/anilmineral/public/report/expired/item"><i class='bx bx-radio-circle'></i>Expired Item Report</a>
                                        </li>
                                                                        <li class="">
                                            <a href="http://localhost/anilmineral/public/report/reorder/item"><i class='bx bx-radio-circle'></i>Reorder Item Report</a>
                                        </li>
                        


                        
                    </ul>
                </li>
                
                                <li class="" style = "display: none">
					<a href="http://localhost/anilmineral/public/modules/install-partnership">
						<div class="parent-icon"><i class='bx bx-plug'></i>
						</div>
						<div class="menu-title">Modules &nbsp;<span class="badge bg-success">New</span></div>
					</a>
				</li>
                
								<li>
					<a href="javascript:;" class="has-arrow" style = "display: none">
						<div class="parent-icon"><i class="bx bx-cog"></i>
						</div>
						<div class="menu-title">Settings</div>
					</a>
										<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/settings/app-settings"><i class='bx bx-radio-circle'></i>App Settings</a>
						</li>
					</ul>
															<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/company"><i class='bx bx-radio-circle'></i>Company</a>
						</li>
					</ul>
															<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/tax/list"><i class='bx bx-radio-circle'></i>Tax Rates</a>
						</li>
					</ul>
					
										<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/payment-type/list"><i class='bx bx-radio-circle'></i>Bank Accounts</a>
						</li>
					</ul>
					                    					<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/currency/list"><i class='bx bx-radio-circle'></i>Currency List</a>
						</li>
					</ul>
															<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/unit/list"><i class='bx bx-radio-circle'></i>Unit List</a>
						</li>
					</ul>
															<ul>
						<li class="">
							<a href="http://localhost/anilmineral/public/language/list"><i class='bx bx-radio-circle'></i>Languages</a>
						</li>
					</ul>
									</li>
				
                <li class="menu-label">OTHER</li>

                <li class="bg-light" style = "display: none">
					<a href="javascript:void(0);" id="clearCache">
						<div class="parent-icon text-primary"><i class='bx bx-refresh '></i>
						</div>
						<div class="menu-title">Clear Cache</div>
					</a>
				</li>

				
                <li>
                    <a href="http://localhost/anilmineral/public/logout" onclick="event.preventDefault(); document.getElementById('logout-form').submit();">
                        <div class="parent-icon text-danger"><i class='bx bx-log-out-circle'></i></div>
                        <div class="menu-title text-danger">Logout</div>
                    </a>
                    <form id="logout-form" action="http://localhost/anilmineral/public/logout" method="POST" style="display: none;">
                        <input type="hidden" name="_token" value="wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8" autocomplete="off">                    </form>
                </li>

			</ul>
			<!--end navigation-->
		</div>
		<!--end sidebar wrapper -->

        <!--start header -->
<header>
    <div class="topbar d-flex align-items-center">
        <nav class="navbar navbar-expand gap-3">
            <div class="mobile-toggle-menu"><i class='bx bx-menu'></i>
            </div>
              <div class="top-menu ms-auto">
                <ul class="navbar-nav align-items-center gap-1">
                                        <div class="d-flex">
                        <a href="http://localhost/anilmineral/public/purchase/bill/create" class="btn btn-sm btn-outline-primary radius-30 px-4" data-bs-toggle="tooltip" data-bs-placement="bottom" title="Add Purchase">
                            <i class="bx bx-plus-circle mr-1"></i>Purchase
                        </a>
                    </div>
                    
                                        <div class="d-flex" style="display:none">
                       <!-- <a href="http://localhost/anilmineral/public/sale/invoice/create" class="btn btn-sm btn-outline-danger radius-30 px-4" data-bs-toggle="tooltip" data-bs-placement="bottom" title="Add Sale">
                            <i class="bx bx-plus-circle mr-1"></i>Sale
                        </a>-->
                    </div>
                    
                                       <!-- <div class="d-flex" style="display:none">
                        <a href="http://localhost/anilmineral/public/pos" class="btn btn-sm btn-success radius-30 px-4" data-bs-toggle="tooltip" data-bs-placement="bottom" title="POS"><i class="bx bx-plus-circle mr-1"></i>POS</a>
                    </div>-->
                    
                    <li class="nav-item dropdown dropdown-app">
                                <a class="nav-link dropdown-toggle dropdown-toggle-nocaret" data-bs-toggle="dropdown" href="javascript:;"><i class='bx bx-grid-alt'></i></a>
                                <div class="dropdown-menu dropdown-menu-end p-0 cu-w-400-px">
                                    <div class="">
                                      <div class="row gx-0 gy-2 row-cols-2 justify-content-center p-2">
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/sale/invoice/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Sale Invoice</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/purchase/bill/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Purchase Bill</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/payment/in">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Payment In</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/payment/out">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Payment Out</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/party/customer/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Customer</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/party/supplier/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Supplier</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        


                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/purchase/order/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Purchase Order</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        

                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/sale/return/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Sale Return</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/purchase/return/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Purchase Return</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                                                                                                         <div class="col">
                                              <a href="http://localhost/anilmineral/public/stock-transfer/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Stock Transfer</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/item/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Item</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/quotation/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Quotation</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                                                                 <div class="col">
                                              <a href="http://localhost/anilmineral/public/expense/create">
                                                <div class="app-box d-flex align-items-center">
                                                  <div class="app-icon me-2">
                                                    <i class='bx bxs-right-arrow' ></i>
                                                  </div>
                                                  <div class="app-name">
                                                    <p class="mb-0 fs-6">Expense</p>
                                                  </div>
                                                </div>
                                              </a>
                                        </div>
                                        
                                        <div class="col">
                                        </div>
                                        <div class="col">
                                        </div>


                                      </div><!--end row-->

                                    </div>
                                </div>
                            </li>

                  <!--  <li class="nav-item dropdown dropdown-laungauge d-none d-sm-flex">
    <a class="nav-link dropdown-toggle dropdown-toggle-nocaret" href="avascript:;" data-bs-toggle="dropdown"><span class="flag-icon flag-icon-us"></span>
    </a>
    <ul class="dropdown-menu dropdown-menu-end">
                    <li>
                <a class="dropdown-item d-flex align-items-center py-2" href="http://localhost/anilmineral/public/language/switch/1">
                <span class="flag-icon flag-icon-us"></span>
                <span class="ms-2">English</span>
            </a>
        </li>
            </ul>
    </li>
-->

                    <li class="nav-item dark-mode d-none d-sm-flex">
                        <a class="nav-link dark-mode-icon theme-mode" data-base-url="http://localhost/anilmineral/public" href="javascript:;"><i class='bx bx-moon'></i>
                        </a>
                    </li>

                </ul>
            </div>
            <div class="user-box dropdown px-3">
                <a class="d-flex align-items-center nav-link dropdown-toggle gap-3 dropdown-toggle-nocaret" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">
                    <img src="http://localhost/anilmineral/public/users/getimage" class="user-img" alt="user avatar">
                    <div class="user-info">
                        <p class="user-name mb-0">admin</p>
                        <p class="designattion mb-0">Admin</p>
                    </div>
                </a>
                <ul class="dropdown-menu dropdown-menu-end">
                    <li><a class="dropdown-item d-flex align-items-center" href="http://localhost/anilmineral/public/profile"><i class="bx bx-user fs-5"></i><span>Profile</span></a>
                    </li>
                    <li>
                        <div class="dropdown-divider mb-0"></div>
                    </li>
                    <li>
                        <form method="POST" action="http://localhost/anilmineral/public/logout">
                        <input type="hidden" name="_token" value="wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8" autocomplete="off">                            <button type="submit" class="dropdown-item d-flex align-items-center"><i class="bx bx-log-out-circle"></i>Logout</button>
                        </form>
                    </li>
                </ul>
            </div>
        </nav>
    </div>
</header>
<!--end header -->

		
		<!--start overlay-->
<div class="overlay toggle-icon"></div>
<!--end overlay-->
<!--Start Back To Top Button-->
  <a href="javaScript:;" class="back-to-top"><i class='bx bxs-up-arrow-alt'></i></a>
<!--End Back To Top Button-->
<footer class="page-footer">
    <p class="mb-0">Copyright© Vayu-2026 (v2.6)</p>
</footer>	</div>
	<!--end wrapper-->


	

	

	<!-- Bootstrap JS -->
	<script src="http://localhost/anilmineral/public/assets/js/bootstrap.bundle.min.js?v=1748468165"></script>
	<!--plugins-->
	<script src="http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/simplebar/js/simplebar.min.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/metismenu/js/metisMenu.min.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/perfect-scrollbar/js/perfect-scrollbar.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/vectormap/jquery-jvectormap-2.0.2.min.js?v=1748468165"></script>
    <script src="http://localhost/anilmineral/public/assets/plugins/vectormap/jquery-jvectormap-world-mill-en.js?v=1748468165"></script>
	<script src="http://localhost/anilmineral/public/assets/plugins/chartjs/js/chart.js?v=1748468165"></script>
    <!-- select2 -->
    <script src="http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165"></script>
    <!-- Sweetalert -->
    <script src="http://localhost/anilmineral/public/custom/libraries/sweetalert/sweetalert.min.js?v=1748468165"></script>
	<!-- Notification Toast -->
    <script src="http://localhost/anilmineral/public/custom/libraries/iziToast/dist/js/iziToast.min.js?v=1748468165"></script>
    <!-- Date & Time Picker -->
    <script src="http://localhost/anilmineral/public/custom/libraries/flatpickr/flatpickr.min.js?v=1748468165"></script>
    <!-- Autocomplete -->
	<script src="http://localhost/anilmineral/public/assets/plugins/jquery-ui/jquery-ui.js?v=1748468165"></script>
    <!-- Number Library -->
    <script src="http://localhost/anilmineral/public/custom/libraries/numbro/numbro.min.js?v=1748468165"></script>
    <!-- All libraries Settings -->
    <script src="http://localhost/anilmineral/public/custom/js/plugin-settings.js?v=1748468165"></script>

    <script type="text/javascript">
		/*Configure the Application Date Format*/
		var appCompanyName = "The Quick Shop";
		var appTaxType = "tax";
		var dateFormatOfApp = "Y-m-d";
		var numberPrecision = 2;
		var quantityPrecision = 2;
		var itemSettings = {
			show_sku : 1,
			show_mrp : 1,
			show_discount : 1,
			enable_serial_tracking : 1,
			enable_batch_tracking : 2,
			enable_mfg_date : 1,
			enable_exp_date : 1,
			enable_color : 0,
			enable_size : 0,
			enable_model : 0,
		};
		var baseURL = 'http://localhost/anilmineral/public';
        var _csrf_token = 'wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8';
        var allowUserToPurchaseDiscount = 1;
        var allowUserToSaleDiscount = 1;
        var allowUserToChangeSalePrice = 1;
        var isEnableSecondaryCurrency = 1;
        var isEnableCarrierCharge = 1;
	</script>
    <!-- Clear Cache -->
    <script src="http://localhost/anilmineral/public/custom/js/cache.js?v=1748468165"></script>

	<script>

$(document).ready(function() {

    $('#vendor').on('change', function() {
        let party_id = $(this).val();

        $('#po').html('<option>Loading...</option>');

        if (party_id) {
            $.ajax({
             url: "http://localhost/anilmineral/public/get-pos/" + party_id,
                type: 'GET',
                success: function(data) {
                    let options = '<option value="">-- Select PO --</option>';

                    data.forEach(function(po) {
                        options += `<option value="${po.id}">${po.order_code}</option>`;
                    });

                    $('#po').html(options);
                }
            });
        } else {
            $('#po').html('<option value="">-- Select PO --</option>');
        }
    });

});
</script>
<script>        
$('#po').on('change', function() {

    let po_id = $(this).val();

    $('#items_table tbody').html('<tr><td colspan="2">Loading...</td></tr>');

    if (po_id) {
        $.ajax({
            url: "http://localhost/anilmineral/public/get-po-items/" + po_id,
            type: 'GET',
            success: function(data) {

                let rows = '';

                if (data.length > 0) {
                    data.forEach(function(item) {

                       
                        let remaining = item.pending_qty > 0 
                            ? item.pending_qty 
                            : item.quantity;

                        rows += `
                            <tr>
                                <td>${item.item.name}</td>

                                <td>
                                    <input type="number"
               name="receive_qty[]"
               class="form-control receive_qty"
               value="${remaining}"
               min="0">

        <input type="hidden" name="original_qty[]" value="${remaining}">
                                    <input type="hidden" name="item_id[]" value="${item.item_id}">
                                </td>
                            </tr>
                        `;
                    });
                } else {
                    rows = '<tr><td colspan="2">No items found</td></tr>';
                }

                $('#items_table tbody').html(rows);
            }
        });
    } else {
        $('#items_table tbody').html('<tr><td colspan="2">No items</td></tr>');
    }

});

$(document).ready(function() {

    $('#purchaseReceiveForm').on('submit', function(e) {
        e.preventDefault();

        let formData = $(this).serialize();

        $.ajax({
            url: $(this).attr('action'),
            type: "POST",
            data: formData,
          success: function(response) {
console.log(response);
    alert('Purchase Receive Saved Successfully');

window.location.href = response.redirect;
    $('#purchaseReceiveForm')[0].reset();
    $('#items_table tbody').html('<tr><td colspan="2">No items</td></tr>');

   
   
},
            error: function(xhr) {
                console.log(xhr.responseText);
                alert('Something went wrong!');
            }
        });
    });

});
</script>

	<!--app JS-->
			<script src="http://localhost/anilmineral/public/assets/js/app.js?v=1748468165"></script>
	
	<!-- Custom Library -->
	<script src="http://localhost/anilmineral/public/custom/js/custom.js?v=1748468165"></script>

     

</body>

</html> {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T05:27:26.236Z"} 
[2026-04-27 11:02:12] production.DEBUG: true http://localhost/anilmineral/public/purchase-receive {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T05:32:09.015Z"} 
[2026-04-27 11:02:14] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase-receive","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T05:32:13.876Z"} 
[2026-04-27 11:02:14] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1777267933 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 0 null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 0 null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 0 null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 0 null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 0 null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\list.blade.php 98 require null </div> </div> </div> null @section('js') <script> $(document).on('click', '.view-btn', function() { null let items = $(this).data('items'); let rows = ''; null if (items.length > 0) { items.forEach(function(item) { rows += ` <tr> <td>${item.item.name}</td> <td>${item.receive_qty}</td> </tr> `; }); } else { rows = '<tr><td colspan="2">No items</td></tr>'; } null $('#modalItemsBody').html(rows); null $('#itemsModal').modal('show'); }); </script> @endsection callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\fae9471ee52d71b1894feab98a00e122.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase-receive null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/receive/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8 YoclfxayEWNgEhIcT3xpv1jjfpFAZ9Hpk9QJT0NX wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8 http://localhost/anilmineral/public/users/noimage   1 null purchase.receive.index  App\Http\Controllers\Purchase\PurchaserequestController@purchasereceiveindex web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1693286187 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1737</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1693286187", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-77560924 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2485</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-77560924-ref22873 title="5 occurrences">#2873</a><samp data-depth=3 id=sf-dump-77560924-ref22873 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2838</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-77560924-ref22875 title="10 occurrences">#2875</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:4</span> [ &#8230;4]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-77560924", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-501194667 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2950</a>}
</pre><script>Sfdump("sf-dump-501194667", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-157781972 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2922</a>}
</pre><script>Sfdump("sf-dump-157781972", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-848059665 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2485</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-848059665-ref22873 title="5 occurrences">#2873</a><samp data-depth=3 id=sf-dump-848059665-ref22873 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2838</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-848059665-ref22875 title="10 occurrences">#2875</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:4</span> [ &#8230;4]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-848059665", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1036378322 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseReceive</span> {<a class=sf-dump-ref href=#sf-dump-1036378322-ref22873 title="5 occurrences">#2873</a><samp data-depth=1 id=sf-dump-1036378322-ref22873 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>vendor_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>gr_no</span>" => "<span class=sf-dump-str title="7 characters">GRN-001</span>"
    "<span class=sf-dump-key>gr_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-27</span>"
    "<span class=sf-dump-key>purchase_order_id</span>" => <span class=sf-dump-num>31</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="10 characters">2026-04-27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="10 characters">2026-04-27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>vendor_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>gr_no</span>" => "<span class=sf-dump-str title="7 characters">GRN-001</span>"
    "<span class=sf-dump-key>gr_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-27</span>"
    "<span class=sf-dump-key>purchase_order_id</span>" => <span class=sf-dump-num>31</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="10 characters">2026-04-27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="10 characters">2026-04-27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>vendor</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#2916</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#2917</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1036378322-ref22875 title="10 occurrences">#2875</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchaseOrder</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2938</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#2939</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1036378322-ref22875 title="10 occurrences">#2875</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>items</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2970</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2838</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1036378322-ref22875 title="10 occurrences">#2875</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1036378322-ref22875 title="10 occurrences">#2875</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:4</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="9 characters">vendor_id</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="17 characters">purchase_order_id</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="5 characters">gr_no</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="7 characters">gr_date</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1036378322", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1818146 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-1818146", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-199160742 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-199160742", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.29 mysql 1 1777267932.7826 select * from `purchase_receives` order by `id` desc 0.59 mysql  1777267932.7922 select * from `parties` where `parties`.`id` in (1) 0.82 mysql  1777267932.8013 select * from `purchase_orders` where `purchase_orders`.`id` in (31) 0.67 mysql  1777267932.8076 select * from `purchase_receive_items` where `purchase_receive_items`.`purchase_receive_id` in (1) 0.55 mysql  1777267932.8177 select * from `items` where `items`.`id` in (1, 2, 3) 0.84 mysql  1777267932.8245 production null null C:\xampp\htdocs\anilmineral null 1751f7fc-fe76-40b3-b3d8-1f265cbad011 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1777267933 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 0 null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 0 null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 0 null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 0 null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 0 null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\list.blade.php 98 require null </div> </div> </div> null @section('js') <script> $(document).on('click', '.view-btn', function() { null let items = $(this).data('items'); let rows = ''; null if (items.length > 0) { items.forEach(function(item) { rows += ` <tr> <td>${item.item.name}</td> <td>${item.receive_qty}</td> </tr> `; }); } else { rows = '<tr><td colspan="2">No items</td></tr>'; } null $('#modalItemsBody').html(rows); null $('#itemsModal').modal('show'); }); </script> @endsection callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\fae9471ee52d71b1894feab98a00e122.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase-receive null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/receive/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8 YoclfxayEWNgEhIcT3xpv1jjfpFAZ9Hpk9QJT0NX wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8 http://localhost/anilmineral/public/users/noimage   1 null purchase.receive.index  App\Http\Controllers\Purchase\PurchaserequestController@purchasereceiveindex web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1693286187 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1737</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1693286187", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-77560924 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2485</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-77560924-ref22873 title="5 occurrences">#2873</a><samp data-depth=3 id=sf-dump-77560924-ref22873 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2838</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-77560924-ref22875 title="10 occurrences">#2875</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:4</span> [ &#8230;4]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-77560924", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-501194667 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2950</a>}
</pre><script>Sfdump("sf-dump-501194667", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-157781972 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2922</a>}
</pre><script>Sfdump("sf-dump-157781972", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-848059665 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2485</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-848059665-ref22873 title="5 occurrences">#2873</a><samp data-depth=3 id=sf-dump-848059665-ref22873 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2838</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-848059665-ref22875 title="10 occurrences">#2875</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:4</span> [ &#8230;4]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-848059665", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1036378322 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseReceive</span> {<a class=sf-dump-ref href=#sf-dump-1036378322-ref22873 title="5 occurrences">#2873</a><samp data-depth=1 id=sf-dump-1036378322-ref22873 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>vendor_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>gr_no</span>" => "<span class=sf-dump-str title="7 characters">GRN-001</span>"
    "<span class=sf-dump-key>gr_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-27</span>"
    "<span class=sf-dump-key>purchase_order_id</span>" => <span class=sf-dump-num>31</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="10 characters">2026-04-27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="10 characters">2026-04-27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>vendor_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>gr_no</span>" => "<span class=sf-dump-str title="7 characters">GRN-001</span>"
    "<span class=sf-dump-key>gr_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-27</span>"
    "<span class=sf-dump-key>purchase_order_id</span>" => <span class=sf-dump-num>31</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="10 characters">2026-04-27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="10 characters">2026-04-27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>vendor</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#2916</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#2917</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1036378322-ref22875 title="10 occurrences">#2875</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchaseOrder</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2938</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#2939</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1036378322-ref22875 title="10 occurrences">#2875</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>items</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2970</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2838</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1036378322-ref22875 title="10 occurrences">#2875</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1036378322-ref22875 title="10 occurrences">#2875</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:4</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="9 characters">vendor_id</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="17 characters">purchase_order_id</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="5 characters">gr_no</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="7 characters">gr_date</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1036378322", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1818146 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-1818146", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-199160742 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-199160742", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.29 mysql 1 1777267932.7826 select * from `purchase_receives` order by `id` desc 0.59 mysql  1777267932.7922 select * from `parties` where `parties`.`id` in (1) 0.82 mysql  1777267932.8013 select * from `purchase_orders` where `purchase_orders`.`id` in (31) 0.67 mysql  1777267932.8076 select * from `purchase_receive_items` where `purchase_receive_items`.`purchase_receive_id` in (1) 0.55 mysql  1777267932.8177 select * from `items` where `items`.`id` in (1, 2, 3) 0.84 mysql  1777267932.8245 production null null C:\xampp\htdocs\anilmineral null 1751f7fc-fe76-40b3-b3d8-1f265cbad011 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true resources\views\layouts\app.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 0 null array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 0 null array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 0 null array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 0 null array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 0 null array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\list.blade.php 98 require null </div> </div> </div> null @section('js') <script> $(document).on('click', '.view-btn', function() { null let items = $(this).data('items'); let rows = ''; null if (items.length > 0) { items.forEach(function(item) { rows += ` <tr> <td>${item.item.name}</td> <td>${item.receive_qty}</td> </tr> `; }); } else { rows = '<tr><td colspan="2">No items</td></tr>'; } null $('#modalItemsBody').html(rows); null $('#itemsModal').modal('show'); }); </script> @endsection callback null null false false false true resources\views\purchase\receive\list.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\fae9471ee52d71b1894feab98a00e122.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$4cea) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$4ceb) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase-receive null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.29 mysql 1 1777267932.7826 select * from `purchase_receives` order by `id` desc 0.59 mysql  1777267932.7922 select * from `parties` where `parties`.`id` in (1) 0.82 mysql  1777267932.8013 select * from `purchase_orders` where `purchase_orders`.`id` in (31) 0.67 mysql  1777267932.8076 select * from `purchase_receive_items` where `purchase_receive_items`.`purchase_receive_id` in (1) 0.55 mysql  1777267932.8177 select * from `items` where `items`.`id` in (1, 2, 3) 0.84 mysql  1777267932.8245   null localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/receive/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8 YoclfxayEWNgEhIcT3xpv1jjfpFAZ9Hpk9QJT0NX wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8 http://localhost/anilmineral/public/users/noimage   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 purchase.receive.index  App\Http\Controllers\Purchase\PurchaserequestController@purchasereceiveindex web auth null null C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1693286187 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1737</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1693286187", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-77560924 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2485</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-77560924-ref22873 title="5 occurrences">#2873</a><samp data-depth=3 id=sf-dump-77560924-ref22873 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2838</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-77560924-ref22875 title="10 occurrences">#2875</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:4</span> [ &#8230;4]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-77560924", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-501194667 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2950</a>}
</pre><script>Sfdump("sf-dump-501194667", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-157781972 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2922</a>}
</pre><script>Sfdump("sf-dump-157781972", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-848059665 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2485</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-848059665-ref22873 title="5 occurrences">#2873</a><samp data-depth=3 id=sf-dump-848059665-ref22873 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2838</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-848059665-ref22875 title="10 occurrences">#2875</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:4</span> [ &#8230;4]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-848059665", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1036378322 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseReceive</span> {<a class=sf-dump-ref href=#sf-dump-1036378322-ref22873 title="5 occurrences">#2873</a><samp data-depth=1 id=sf-dump-1036378322-ref22873 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>vendor_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>gr_no</span>" => "<span class=sf-dump-str title="7 characters">GRN-001</span>"
    "<span class=sf-dump-key>gr_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-27</span>"
    "<span class=sf-dump-key>purchase_order_id</span>" => <span class=sf-dump-num>31</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="10 characters">2026-04-27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="10 characters">2026-04-27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>vendor_id</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>gr_no</span>" => "<span class=sf-dump-str title="7 characters">GRN-001</span>"
    "<span class=sf-dump-key>gr_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-27</span>"
    "<span class=sf-dump-key>purchase_order_id</span>" => <span class=sf-dump-num>31</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="10 characters">2026-04-27</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="10 characters">2026-04-27</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>vendor</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#2916</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#2917</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1036378322-ref22875 title="10 occurrences">#2875</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchaseOrder</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2938</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#2939</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1036378322-ref22875 title="10 occurrences">#2875</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>items</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2970</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2838</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1036378322-ref22875 title="10 occurrences">#2875</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1036378322-ref22875 title="10 occurrences">#2875</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:4</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="9 characters">vendor_id</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="17 characters">purchase_order_id</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="5 characters">gr_no</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="7 characters">gr_date</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1036378322", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1818146 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-1818146", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-199160742 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-199160742", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase-receive ErrorException Undefined variable $themeMode C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase-receive","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T05:32:13.905Z"} 
[2026-04-27 11:04:49] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase-receive","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T05:34:47.574Z"} 
[2026-04-27 11:04:49] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 Symfony\Component\Routing\Exception\RouteNotFoundException 1777268087 Route [purchase.receive.create] not defined.    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 526 route Illuminate\Routing\UrlGenerator public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name purchase.receive.create string false false false parameters  array false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\list.blade.php 10 require null @extends('layouts.app') @section('title', __('purchase.order.order')) null @section('content') <div class="page-wrapper"> <div class="d-flex justify-content-between align-items-center mb-3"> null <h4 class="mb-0">Purchase Receive List</h4> null <a href="{{ route('purchase.receive.create') }}" class="btn btn-primary"> + Create Purchase Receive </a> null </div> @if(session('success')) <div class="alert alert-success">{{ session('success') }}</div> @endif null <table class="table table-bordered"> <thead> <tr> <th>#</th> <th>GRN No</th> <th>Date</th> <th>Vendor</th> <th>PO Code</th> <th>Action</th> </tr> </thead> null name purchase.receive.create string false false false parameters  array false false false absolute true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\fae9471ee52d71b1894feab98a00e122.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$793b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$793c) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$793b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$793c) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$793b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$793c) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$793b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$793c) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$793b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$793c) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase-receive null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/receive/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8 YoclfxayEWNgEhIcT3xpv1jjfpFAZ9Hpk9QJT0NX wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8 http://localhost/anilmineral/public/users/getimage   1 null purchase.receive.index  App\Http\Controllers\Purchase\PurchaserequestController@purchasereceiveindex web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\list.blade.php <pre class=sf-dump id=sf-dump-1654538378 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1737</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1654538378", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1196050170 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2485</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-1196050170-ref22873 title="5 occurrences">#2873</a><samp data-depth=3 id=sf-dump-1196050170-ref22873 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2838</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1196050170-ref22875 title="10 occurrences">#2875</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:4</span> [ &#8230;4]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1196050170", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1439127911 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1439127911", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1486047116 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1486047116", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1616157773 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1616157773", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-213154136 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-213154136", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-189107050 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-189107050", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1560398777 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1560398777", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-999146414 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2966</a>}
</pre><script>Sfdump("sf-dump-999146414", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1365125860 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2895</a>}
</pre><script>Sfdump("sf-dump-1365125860", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.39 mysql 1 1777268086.3438 select * from `purchase_receives` order by `id` desc 0.69 mysql  1777268086.3576 select * from `parties` where `parties`.`id` in (1) 0.77 mysql  1777268086.3676 select * from `purchase_orders` where `purchase_orders`.`id` in (31) 0.7 mysql  1777268086.3771 select * from `purchase_receive_items` where `purchase_receive_items`.`purchase_receive_id` in (1) 0.94 mysql  1777268086.3877 select * from `items` where `items`.`id` in (1, 2, 3) 1.25 mysql  1777268086.397 production null null C:\xampp\htdocs\anilmineral null 71354ff6-b6c7-4227-99eb-d4f886ed1985 null null Laravel Client PHP 12.30.1 8.2.12 Symfony\Component\Routing\Exception\RouteNotFoundException 1777268087 Route [purchase.receive.create] not defined.    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 526 route Illuminate\Routing\UrlGenerator public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name purchase.receive.create string false false false parameters  array false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\list.blade.php 10 require null @extends('layouts.app') @section('title', __('purchase.order.order')) null @section('content') <div class="page-wrapper"> <div class="d-flex justify-content-between align-items-center mb-3"> null <h4 class="mb-0">Purchase Receive List</h4> null <a href="{{ route('purchase.receive.create') }}" class="btn btn-primary"> + Create Purchase Receive </a> null </div> @if(session('success')) <div class="alert alert-success">{{ session('success') }}</div> @endif null <table class="table table-bordered"> <thead> <tr> <th>#</th> <th>GRN No</th> <th>Date</th> <th>Vendor</th> <th>PO Code</th> <th>Action</th> </tr> </thead> null name purchase.receive.create string false false false parameters  array false false false absolute true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\fae9471ee52d71b1894feab98a00e122.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$793b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$793c) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$793b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$793c) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$793b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$793c) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$793b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$793c) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$793b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$793c) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase-receive null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/receive/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8 YoclfxayEWNgEhIcT3xpv1jjfpFAZ9Hpk9QJT0NX wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8 http://localhost/anilmineral/public/users/getimage   1 null purchase.receive.index  App\Http\Controllers\Purchase\PurchaserequestController@purchasereceiveindex web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\list.blade.php <pre class=sf-dump id=sf-dump-1654538378 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1737</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1654538378", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1196050170 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2485</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-1196050170-ref22873 title="5 occurrences">#2873</a><samp data-depth=3 id=sf-dump-1196050170-ref22873 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2838</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1196050170-ref22875 title="10 occurrences">#2875</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:4</span> [ &#8230;4]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1196050170", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1439127911 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1439127911", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1486047116 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1486047116", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1616157773 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1616157773", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-213154136 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-213154136", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-189107050 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-189107050", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1560398777 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1560398777", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-999146414 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2966</a>}
</pre><script>Sfdump("sf-dump-999146414", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1365125860 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2895</a>}
</pre><script>Sfdump("sf-dump-1365125860", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.39 mysql 1 1777268086.3438 select * from `purchase_receives` order by `id` desc 0.69 mysql  1777268086.3576 select * from `parties` where `parties`.`id` in (1) 0.77 mysql  1777268086.3676 select * from `purchase_orders` where `purchase_orders`.`id` in (31) 0.7 mysql  1777268086.3771 select * from `purchase_receive_items` where `purchase_receive_items`.`purchase_receive_id` in (1) 0.94 mysql  1777268086.3877 select * from `items` where `items`.`id` in (1, 2, 3) 1.25 mysql  1777268086.397 production null null C:\xampp\htdocs\anilmineral null 71354ff6-b6c7-4227-99eb-d4f886ed1985 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 526 route Illuminate\Routing\UrlGenerator public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) {  false vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name purchase.receive.create string false false false parameters  array false false false absolute true bool false false false false vendor\laravel\framework\src\Illuminate\Foundation\helpers.php C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\list.blade.php 10 require null @extends('layouts.app') @section('title', __('purchase.order.order')) null @section('content') <div class="page-wrapper"> <div class="d-flex justify-content-between align-items-center mb-3"> null <h4 class="mb-0">Purchase Receive List</h4> null <a href="{{ route('purchase.receive.create') }}" class="btn btn-primary"> + Create Purchase Receive </a> null </div> @if(session('success')) <div class="alert alert-success">{{ session('success') }}</div> @endif null <table class="table table-bordered"> <thead> <tr> <th>#</th> <th>GRN No</th> <th>Date</th> <th>Vendor</th> <th>PO Code</th> <th>Action</th> </tr> </thead> null name purchase.receive.create string false false false parameters  array false false false absolute true bool false false false true resources\views\purchase\receive\list.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\fae9471ee52d71b1894feab98a00e122.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$793b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$793c) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$793b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$793c) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$793b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$793c) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$793b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$793c) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$793b) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$793c) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase-receive null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 4.39 mysql 1 1777268086.3438 select * from `purchase_receives` order by `id` desc 0.69 mysql  1777268086.3576 select * from `parties` where `parties`.`id` in (1) 0.77 mysql  1777268086.3676 select * from `purchase_orders` where `purchase_orders`.`id` in (31) 0.7 mysql  1777268086.3771 select * from `purchase_receive_items` where `purchase_receive_items`.`purchase_receive_id` in (1) 0.94 mysql  1777268086.3877 select * from `items` where `items`.`id` in (1, 2, 3) 1.25 mysql  1777268086.397   null localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/receive/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8 YoclfxayEWNgEhIcT3xpv1jjfpFAZ9Hpk9QJT0NX wddHjcDSxFji1vLOYiU5eyJfH1VwCLZFv4kIxOS8 http://localhost/anilmineral/public/users/getimage   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 purchase.receive.index  App\Http\Controllers\Purchase\PurchaserequestController@purchasereceiveindex web auth null null C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\list.blade.php <pre class=sf-dump id=sf-dump-1654538378 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1737</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1654538378", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1196050170 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2485</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-1196050170-ref22873 title="5 occurrences">#2873</a><samp data-depth=3 id=sf-dump-1196050170-ref22873 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:7</span> [ &#8230;7]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#2838</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1196050170-ref22875 title="10 occurrences">#2875</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:4</span> [ &#8230;4]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1196050170", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1439127911 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1439127911", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1486047116 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1486047116", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1616157773 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1616157773", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-213154136 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-213154136", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-189107050 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-189107050", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1560398777 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1560398777", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-999146414 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2966</a>}
</pre><script>Sfdump("sf-dump-999146414", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1365125860 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2895</a>}
</pre><script>Sfdump("sf-dump-1365125860", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase-receive Symfony\Component\Routing\Exception\RouteNotFoundException Route [purchase.receive.create] not defined. C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\Routing\UrlGenerator route    {"url":"http://localhost/anilmineral/public/purchase-receive","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T05:34:47.611Z"} 
[2026-04-27 11:08:33] production.DEBUG: true http://localhost/anilmineral/public/purchase-receive {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T05:38:26.789Z"} 
[2026-04-27 11:20:17] production.DEBUG: true http://localhost/anilmineral/public/purchase-receive {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T05:50:15.376Z"} 
[2026-04-27 11:23:12] production.DEBUG: true http://localhost/anilmineral/public/purchase-receive {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T05:53:10.829Z"} 
[2026-04-27 05:56:37] production.DEBUG: true http://localhost/anilmineral/public/purchase-receive {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T05:56:35.156Z"} 
[2026-04-27 11:38:04] production.DEBUG: true http://localhost/anilmineral/public/purchase-receive {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T06:08:02.861Z"} 
[2026-04-27 06:10:26] production.DEBUG: true http://localhost/anilmineral/public/purchase-receive {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T06:10:24.010Z"} 
[2026-04-27 11:58:34] production.DEBUG: true http://localhost/anilmineral/public/purchase-receive {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T06:28:32.870Z"} 
[2026-04-27 12:13:04] production.ERROR: Uncaught ReferenceError: order_qty is not defined http://localhost/anilmineral/public/purchase-receive 1299 22 ReferenceError order_qty is not defined ReferenceError: order_qty is not defined
    at http://localhost/anilmineral/public/purchase-receive:1299:22
    at Array.forEach (<anonymous>)
    at HTMLButtonElement.<anonymous> (http://localhost/anilmineral/public/purchase-receive:1290:15)
    at HTMLDocument.dispatch (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:39997)
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:37968) {"url":"http://localhost/anilmineral/public/purchase-receive","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T06:43:04.254Z"} 
[2026-04-27 12:13:04] production.ERROR: Uncaught ReferenceError: order_qty is not defined http://localhost/anilmineral/public/purchase-receive 1299 22 ReferenceError order_qty is not defined ReferenceError: order_qty is not defined
    at http://localhost/anilmineral/public/purchase-receive:1299:22
    at Array.forEach (<anonymous>)
    at HTMLButtonElement.<anonymous> (http://localhost/anilmineral/public/purchase-receive:1290:15)
    at HTMLDocument.dispatch (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:39997)
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:37968) {"url":"http://localhost/anilmineral/public/purchase-receive","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T06:43:04.254Z"} 
[2026-04-27 12:13:06] production.ERROR: Uncaught ReferenceError: order_qty is not defined http://localhost/anilmineral/public/purchase-receive 1299 22 ReferenceError order_qty is not defined ReferenceError: order_qty is not defined
    at http://localhost/anilmineral/public/purchase-receive:1299:22
    at Array.forEach (<anonymous>)
    at HTMLButtonElement.<anonymous> (http://localhost/anilmineral/public/purchase-receive:1290:15)
    at HTMLDocument.dispatch (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:39997)
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:37968) {"url":"http://localhost/anilmineral/public/purchase-receive","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T06:43:06.147Z"} 
[2026-04-27 12:13:06] production.ERROR: Uncaught ReferenceError: order_qty is not defined http://localhost/anilmineral/public/purchase-receive 1299 22 ReferenceError order_qty is not defined ReferenceError: order_qty is not defined
    at http://localhost/anilmineral/public/purchase-receive:1299:22
    at Array.forEach (<anonymous>)
    at HTMLButtonElement.<anonymous> (http://localhost/anilmineral/public/purchase-receive:1290:15)
    at HTMLDocument.dispatch (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:39997)
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:37968) {"url":"http://localhost/anilmineral/public/purchase-receive","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T06:43:06.148Z"} 
[2026-04-27 12:13:57] production.DEBUG: true http://localhost/anilmineral/public/purchase-receive {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T06:43:56.192Z"} 
[2026-04-27 12:19:35] production.DEBUG: true http://localhost/anilmineral/public/purchase-receive {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T06:49:33.006Z"} 
[2026-04-27 12:34:19] production.ERROR: Uncaught ReferenceError: date is not defined http://localhost/anilmineral/public/purchase-receive 1253 27 ReferenceError date is not defined ReferenceError: date is not defined
    at HTMLButtonElement.<anonymous> (http://localhost/anilmineral/public/purchase-receive:1253:27)
    at HTMLDocument.dispatch (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:39997)
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:37968) {"url":"http://localhost/anilmineral/public/purchase-receive","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T07:04:18.683Z"} 
[2026-04-27 12:34:19] production.ERROR: Uncaught ReferenceError: date is not defined http://localhost/anilmineral/public/purchase-receive 1253 27 ReferenceError date is not defined ReferenceError: date is not defined
    at HTMLButtonElement.<anonymous> (http://localhost/anilmineral/public/purchase-receive:1253:27)
    at HTMLDocument.dispatch (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:39997)
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:37968) {"url":"http://localhost/anilmineral/public/purchase-receive","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T07:04:18.684Z"} 
[2026-04-27 12:34:22] production.ERROR: Uncaught ReferenceError: date is not defined http://localhost/anilmineral/public/purchase-receive 1253 27 ReferenceError date is not defined ReferenceError: date is not defined
    at HTMLButtonElement.<anonymous> (http://localhost/anilmineral/public/purchase-receive:1253:27)
    at HTMLDocument.dispatch (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:39997)
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:37968) {"url":"http://localhost/anilmineral/public/purchase-receive","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T07:04:21.561Z"} 
[2026-04-27 12:34:22] production.ERROR: Uncaught ReferenceError: date is not defined http://localhost/anilmineral/public/purchase-receive 1253 27 ReferenceError date is not defined ReferenceError: date is not defined
    at HTMLButtonElement.<anonymous> (http://localhost/anilmineral/public/purchase-receive:1253:27)
    at HTMLDocument.dispatch (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:39997)
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:37968) {"url":"http://localhost/anilmineral/public/purchase-receive","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T07:04:21.561Z"} 
[2026-04-27 12:48:40] production.DEBUG: true http://localhost/anilmineral/public/purchase-receive {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T07:18:37.538Z"} 
[2026-04-27 12:54:57] production.DEBUG: true http://localhost/anilmineral/public/purchase-receive {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T07:24:52.957Z"} 
[2026-04-27 12:56:55] production.DEBUG: true http://localhost/anilmineral/public/purchase-receive {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T07:26:46.599Z"} 
[2026-04-27 14:28:23] production.DEBUG: Unit ID: 1 {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T08:58:22.858Z"} 
[2026-04-27 14:29:38] production.DEBUG: true http://localhost/anilmineral/public/purchase-receive {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-04-27T08:59:35.019Z"} 
[2026-05-11 10:03:32] production.DEBUG: MODAL OPEN {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T04:33:28.177Z"} 
[2026-05-11 10:03:36] production.DEBUG: PR Selected: 27 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T04:33:34.647Z"} 
[2026-05-11 10:03:36] production.DEBUG: URL: http://localhost/anilmineral/public/get-pr-items/27 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T04:33:34.647Z"} 
[2026-05-11 10:03:38] production.DEBUG: DATA: 7 Amena Hurley Veniam et expedita 30 74.00 1 null 0 0 Main 1 1 None 2 Box 3 Pieces 4 Bag 5 Bottles 6 Kilogram 7 Grams 1 None 0.00 2 3 3.00 4 ass asas 31 45.00 1 null 0 0 Main 1 1 None 2 Box 3 Pieces 4 Bag 5 Bottles 6 Kilogram 7 Grams 1 None 0.00 2 3 3.00 7 Amena Hurley Veniam et expedita 32 458.00 1 null 0 0 Main 1 1 None 2 Box 3 Pieces 4 Bag 5 Bottles 6 Kilogram 7 Grams 1 None 0.00 2 3 3.00 {"url":"http://localhost/anilmineral/public/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T04:33:37.269Z"} 
[2026-05-11 12:43:52] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T07:13:42.628Z"} 
[2026-05-11 12:43:53] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1778483614 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) object (Illuminate\Database\Eloquent\Collection) null 1 array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) object (Illuminate\Database\Eloquent\Collection) null 1 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) object (Illuminate\Database\Eloquent\Collection) null 1 array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) object (Illuminate\Database\Eloquent\Collection) null 1 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) object (Illuminate\Database\Eloquent\Collection) null 1 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\dashboard.blade.php 323 require null </tbody> </table> </div> </div> </div> @endcan null null null </div> </div> <!--end page wrapper --> @endsection null @section('js') <script src="{{ versionedAsset('custom/js/dashboard.js') }}"></script> <script src="{{ versionedAsset('custom/js/custom.js') }}"></script> <script> /*Bar Chart Data*/ var chartMonths = @json($saleVsPurchase).map(record => record.label); var chartSales = @json($saleVsPurchase).map(record => record.sales); var chartPurchases = @json($saleVsPurchase).map(record => record.purchases); null /*Doughnut Chart Data*/ var serviceNames = @json($trendingItems).map(x => x.name); var serviceCounts = @json($trendingItems).map(x => x.total_quantity); null </script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ad16dd5d42b94795a37d752a2b50b084.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/dashboard gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme SJqiRgdvyNdxu72dEhXLDTExKQpovFlG6D5K3q45 eHjaKlknEsfPsWbfAyhEIBvEq3EIEtNbo9lil4rN SJqiRgdvyNdxu72dEhXLDTExKQpovFlG6D5K3q45 http://localhost/anilmineral/public/users/getimage   2 null dashboard  App\Http\Controllers\DashboardController@index web auth 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1203276270 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1515</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1203276270", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-501469035 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-501469035", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1391050897 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-1391050897", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-616813051 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-616813051", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1651778500 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-1651778500", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-431209432 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-431209432", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-242418987 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">0.00</span>"
</pre><script>Sfdump("sf-dump-242418987", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1202568965 data-indent-pad="  ">"<span class=sf-dump-str title="6 characters">380.87</span>"
</pre><script>Sfdump("sf-dump-1202568965", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-726530831 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">0.00</span>"
</pre><script>Sfdump("sf-dump-726530831", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-786849850 data-indent-pad="  "><span class=sf-dump-note>array:6</span> [<samp data-depth=1 class=sf-dump-expanded>
  <span class=sf-dump-index>0</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Dec 2025</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>1</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Jan 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>2</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Feb 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>3</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Mar 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>4</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Apr 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>2</span>
  </samp>]
  <span class=sf-dump-index>5</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">May 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
</samp>]
</pre><script>Sfdump("sf-dump-786849850", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1766796883 data-indent-pad="  ">[]
</pre><script>Sfdump("sf-dump-1766796883", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-150927181 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3558</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-150927181", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-944240643 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3502</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-944240643", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-458168080 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2653</a>}
</pre><script>Sfdump("sf-dump-458168080", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-746225859 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2652</a>}
</pre><script>Sfdump("sf-dump-746225859", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2099514510 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3558</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-2099514510", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1801537646 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-1801537646", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-713747239 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-713747239", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 7.39 mysql 2 1778483609.8137 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 5.89 mysql App\Models\User 1778483609.8642 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.27 mysql 2 1778483609.9123 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.97 mysql 2 1778483609.9248 select `id` from `parties` where `party_type` = ? 0.68 mysql customer 1778483609.9347 select `id` from `parties` where `party_type` = ? 0.64 mysql supplier 1778483609.9412 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?) limit 1 1.07 mysql 1 2 3 1778483609.9528 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.28 mysql 1 2 3 receive 1778483609.9624 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.44 mysql 1 2 3 pay 1778483609.9694 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?) limit 1 1.16 mysql 1 2 3 1778483609.9763 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?) limit 1 0.8 mysql 1 2 3 1778483609.9845 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?) limit 1 1.07 mysql 1 2 3 1778483609.993 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?) limit 1 0.82 mysql 1 2 3 1778483610.0019 select count(*) as aggregate from `purchase_orders` where not exists (select * from `purchases` where `purchase_orders`.`id` = `purchases`.`purchase_order_id`) and `created_by` = ? 1.03 mysql 2 1778483610.0219 select count(*) as aggregate from `purchase_orders` where exists (select * from `purchases` where `purchase_orders`.`id` = `purchases`.`purchase_order_id`) and `created_by` = ? 0.98 mysql 2 1778483610.038 select count(*) as aggregate from `parties` where `party_type` = ? and `created_by` = ? 0.85 mysql customer 2 1778483610.0528 select sum(`grand_total`) as aggregate from `expenses` where `created_by` = ? 0.92 mysql 2 1778483610.0673 select * from `sales` where `created_by` = ? order by `id` desc limit 10 0.87 mysql 2 1778483610.0813 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 3.09 mysql 05 2026 2 1778483610.0957 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 1.49 mysql 05 2026 2 1778483610.1087 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.81 mysql 04 2026 2 1778483610.1219 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.87 mysql 04 2026 2 1778483610.1377 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.82 mysql 03 2026 2 1778483610.153 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.86 mysql 03 2026 2 1778483610.1677 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.98 mysql 02 2026 2 1778483610.182 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.93 mysql 02 2026 2 1778483610.1998 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.96 mysql 01 2026 2 1778483610.22 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 2.43 mysql 01 2026 2 1778483610.2369 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 3.29 mysql 12 2025 2 1778483610.2578 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 2.09 mysql 12 2025 2 1778483610.2803 select `items`.`name`, SUM(item_transactions.quantity) as total_quantity from `item_transactions` inner join `items` on `items`.`id` = `item_transactions`.`item_id` where `item_transactions`.`transaction_type` = ? and `item_transactions`.`created_by` = ? group by `item_transactions`.`item_id`, `items`.`name` order by `total_quantity` desc limit 4 1.15 mysql Sale 2 1778483610.3013 select * from `items` where `current_stock` <= `min_stock` and `min_stock` > ? order by `current_stock` desc limit 10 1.09 mysql 0 1778483610.3103 production null null C:\xampp\htdocs\anilmineral null f987910e-7b3c-4259-ae21-4cd570c7ddf1 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1778483615 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) object (Illuminate\Database\Eloquent\Collection) null 1 array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) object (Illuminate\Database\Eloquent\Collection) null 1 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) object (Illuminate\Database\Eloquent\Collection) null 1 array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) object (Illuminate\Database\Eloquent\Collection) null 1 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) object (Illuminate\Database\Eloquent\Collection) null 1 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\dashboard.blade.php 323 require null </tbody> </table> </div> </div> </div> @endcan null null null </div> </div> <!--end page wrapper --> @endsection null @section('js') <script src="{{ versionedAsset('custom/js/dashboard.js') }}"></script> <script src="{{ versionedAsset('custom/js/custom.js') }}"></script> <script> /*Bar Chart Data*/ var chartMonths = @json($saleVsPurchase).map(record => record.label); var chartSales = @json($saleVsPurchase).map(record => record.sales); var chartPurchases = @json($saleVsPurchase).map(record => record.purchases); null /*Doughnut Chart Data*/ var serviceNames = @json($trendingItems).map(x => x.name); var serviceCounts = @json($trendingItems).map(x => x.total_quantity); null </script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ad16dd5d42b94795a37d752a2b50b084.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/dashboard gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme SJqiRgdvyNdxu72dEhXLDTExKQpovFlG6D5K3q45 eHjaKlknEsfPsWbfAyhEIBvEq3EIEtNbo9lil4rN SJqiRgdvyNdxu72dEhXLDTExKQpovFlG6D5K3q45 http://localhost/anilmineral/public/users/getimage   2 null dashboard  App\Http\Controllers\DashboardController@index web auth 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1203276270 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1515</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1203276270", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-501469035 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-501469035", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1391050897 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-1391050897", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-616813051 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-616813051", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1651778500 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-1651778500", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-431209432 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-431209432", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-242418987 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">0.00</span>"
</pre><script>Sfdump("sf-dump-242418987", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1202568965 data-indent-pad="  ">"<span class=sf-dump-str title="6 characters">380.87</span>"
</pre><script>Sfdump("sf-dump-1202568965", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-726530831 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">0.00</span>"
</pre><script>Sfdump("sf-dump-726530831", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-786849850 data-indent-pad="  "><span class=sf-dump-note>array:6</span> [<samp data-depth=1 class=sf-dump-expanded>
  <span class=sf-dump-index>0</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Dec 2025</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>1</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Jan 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>2</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Feb 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>3</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Mar 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>4</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Apr 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>2</span>
  </samp>]
  <span class=sf-dump-index>5</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">May 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
</samp>]
</pre><script>Sfdump("sf-dump-786849850", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1766796883 data-indent-pad="  ">[]
</pre><script>Sfdump("sf-dump-1766796883", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-150927181 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3558</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-150927181", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-944240643 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3502</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-944240643", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-458168080 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2653</a>}
</pre><script>Sfdump("sf-dump-458168080", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-746225859 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2652</a>}
</pre><script>Sfdump("sf-dump-746225859", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2099514510 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3558</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-2099514510", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1801537646 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-1801537646", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-713747239 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-713747239", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 7.39 mysql 2 1778483609.8137 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 5.89 mysql App\Models\User 1778483609.8642 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.27 mysql 2 1778483609.9123 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.97 mysql 2 1778483609.9248 select `id` from `parties` where `party_type` = ? 0.68 mysql customer 1778483609.9347 select `id` from `parties` where `party_type` = ? 0.64 mysql supplier 1778483609.9412 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?) limit 1 1.07 mysql 1 2 3 1778483609.9528 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.28 mysql 1 2 3 receive 1778483609.9624 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.44 mysql 1 2 3 pay 1778483609.9694 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?) limit 1 1.16 mysql 1 2 3 1778483609.9763 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?) limit 1 0.8 mysql 1 2 3 1778483609.9845 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?) limit 1 1.07 mysql 1 2 3 1778483609.993 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?) limit 1 0.82 mysql 1 2 3 1778483610.0019 select count(*) as aggregate from `purchase_orders` where not exists (select * from `purchases` where `purchase_orders`.`id` = `purchases`.`purchase_order_id`) and `created_by` = ? 1.03 mysql 2 1778483610.0219 select count(*) as aggregate from `purchase_orders` where exists (select * from `purchases` where `purchase_orders`.`id` = `purchases`.`purchase_order_id`) and `created_by` = ? 0.98 mysql 2 1778483610.038 select count(*) as aggregate from `parties` where `party_type` = ? and `created_by` = ? 0.85 mysql customer 2 1778483610.0528 select sum(`grand_total`) as aggregate from `expenses` where `created_by` = ? 0.92 mysql 2 1778483610.0673 select * from `sales` where `created_by` = ? order by `id` desc limit 10 0.87 mysql 2 1778483610.0813 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 3.09 mysql 05 2026 2 1778483610.0957 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 1.49 mysql 05 2026 2 1778483610.1087 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.81 mysql 04 2026 2 1778483610.1219 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.87 mysql 04 2026 2 1778483610.1377 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.82 mysql 03 2026 2 1778483610.153 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.86 mysql 03 2026 2 1778483610.1677 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.98 mysql 02 2026 2 1778483610.182 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.93 mysql 02 2026 2 1778483610.1998 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.96 mysql 01 2026 2 1778483610.22 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 2.43 mysql 01 2026 2 1778483610.2369 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 3.29 mysql 12 2025 2 1778483610.2578 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 2.09 mysql 12 2025 2 1778483610.2803 select `items`.`name`, SUM(item_transactions.quantity) as total_quantity from `item_transactions` inner join `items` on `items`.`id` = `item_transactions`.`item_id` where `item_transactions`.`transaction_type` = ? and `item_transactions`.`created_by` = ? group by `item_transactions`.`item_id`, `items`.`name` order by `total_quantity` desc limit 4 1.15 mysql Sale 2 1778483610.3013 select * from `items` where `current_stock` <= `min_stock` and `min_stock` > ? order by `current_stock` desc limit 10 1.09 mysql 0 1778483610.3103 production null null C:\xampp\htdocs\anilmineral null f987910e-7b3c-4259-ae21-4cd570c7ddf1 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true resources\views\layouts\app.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) object (Illuminate\Database\Eloquent\Collection) null 1 array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) object (Illuminate\Database\Eloquent\Collection) null 1 array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) object (Illuminate\Database\Eloquent\Collection) null 1 array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) object (Illuminate\Database\Eloquent\Collection) null 1 array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) object (Illuminate\Database\Eloquent\Collection) null 1 array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\dashboard.blade.php 323 require null </tbody> </table> </div> </div> </div> @endcan null null null </div> </div> <!--end page wrapper --> @endsection null @section('js') <script src="{{ versionedAsset('custom/js/dashboard.js') }}"></script> <script src="{{ versionedAsset('custom/js/custom.js') }}"></script> <script> /*Bar Chart Data*/ var chartMonths = @json($saleVsPurchase).map(record => record.label); var chartSales = @json($saleVsPurchase).map(record => record.sales); var chartPurchases = @json($saleVsPurchase).map(record => record.purchases); null /*Doughnut Chart Data*/ var serviceNames = @json($trendingItems).map(x => x.name); var serviceCounts = @json($trendingItems).map(x => x.total_quantity); null </script> @endsection null callback null null false false false true resources\views\dashboard.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ad16dd5d42b94795a37d752a2b50b084.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 1 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$a40) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$a41) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 7.39 mysql 2 1778483609.8137 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 5.89 mysql App\Models\User 1778483609.8642 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.27 mysql 2 1778483609.9123 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.97 mysql 2 1778483609.9248 select `id` from `parties` where `party_type` = ? 0.68 mysql customer 1778483609.9347 select `id` from `parties` where `party_type` = ? 0.64 mysql supplier 1778483609.9412 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?) limit 1 1.07 mysql 1 2 3 1778483609.9528 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.28 mysql 1 2 3 receive 1778483609.9624 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.44 mysql 1 2 3 pay 1778483609.9694 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?) limit 1 1.16 mysql 1 2 3 1778483609.9763 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?) limit 1 0.8 mysql 1 2 3 1778483609.9845 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?) limit 1 1.07 mysql 1 2 3 1778483609.993 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?) limit 1 0.82 mysql 1 2 3 1778483610.0019 select count(*) as aggregate from `purchase_orders` where not exists (select * from `purchases` where `purchase_orders`.`id` = `purchases`.`purchase_order_id`) and `created_by` = ? 1.03 mysql 2 1778483610.0219 select count(*) as aggregate from `purchase_orders` where exists (select * from `purchases` where `purchase_orders`.`id` = `purchases`.`purchase_order_id`) and `created_by` = ? 0.98 mysql 2 1778483610.038 select count(*) as aggregate from `parties` where `party_type` = ? and `created_by` = ? 0.85 mysql customer 2 1778483610.0528 select sum(`grand_total`) as aggregate from `expenses` where `created_by` = ? 0.92 mysql 2 1778483610.0673 select * from `sales` where `created_by` = ? order by `id` desc limit 10 0.87 mysql 2 1778483610.0813 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 3.09 mysql 05 2026 2 1778483610.0957 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 1.49 mysql 05 2026 2 1778483610.1087 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.81 mysql 04 2026 2 1778483610.1219 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.87 mysql 04 2026 2 1778483610.1377 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.82 mysql 03 2026 2 1778483610.153 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.86 mysql 03 2026 2 1778483610.1677 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.98 mysql 02 2026 2 1778483610.182 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.93 mysql 02 2026 2 1778483610.1998 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.96 mysql 01 2026 2 1778483610.22 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 2.43 mysql 01 2026 2 1778483610.2369 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 3.29 mysql 12 2025 2 1778483610.2578 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 2.09 mysql 12 2025 2 1778483610.2803 select `items`.`name`, SUM(item_transactions.quantity) as total_quantity from `item_transactions` inner join `items` on `items`.`id` = `item_transactions`.`item_id` where `item_transactions`.`transaction_type` = ? and `item_transactions`.`created_by` = ? group by `item_transactions`.`item_id`, `items`.`name` order by `total_quantity` desc limit 4 1.15 mysql Sale 2 1778483610.3013 select * from `items` where `current_stock` <= `min_stock` and `min_stock` > ? order by `current_stock` desc limit 10 1.09 mysql 0 1778483610.3103   null localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/dashboard gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme SJqiRgdvyNdxu72dEhXLDTExKQpovFlG6D5K3q45 eHjaKlknEsfPsWbfAyhEIBvEq3EIEtNbo9lil4rN SJqiRgdvyNdxu72dEhXLDTExKQpovFlG6D5K3q45 http://localhost/anilmineral/public/users/getimage   2 null 8.2.12 12.30.1 null false true production 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 dashboard  App\Http\Controllers\DashboardController@index web auth null null C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1203276270 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1515</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1203276270", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-501469035 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-501469035", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1391050897 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-1391050897", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-616813051 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-616813051", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1651778500 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-1651778500", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-431209432 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-431209432", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-242418987 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">0.00</span>"
</pre><script>Sfdump("sf-dump-242418987", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1202568965 data-indent-pad="  ">"<span class=sf-dump-str title="6 characters">380.87</span>"
</pre><script>Sfdump("sf-dump-1202568965", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-726530831 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">0.00</span>"
</pre><script>Sfdump("sf-dump-726530831", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-786849850 data-indent-pad="  "><span class=sf-dump-note>array:6</span> [<samp data-depth=1 class=sf-dump-expanded>
  <span class=sf-dump-index>0</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Dec 2025</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>1</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Jan 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>2</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Feb 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>3</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Mar 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>4</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Apr 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>2</span>
  </samp>]
  <span class=sf-dump-index>5</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">May 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
</samp>]
</pre><script>Sfdump("sf-dump-786849850", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1766796883 data-indent-pad="  ">[]
</pre><script>Sfdump("sf-dump-1766796883", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-150927181 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3558</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-150927181", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-944240643 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3502</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-944240643", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-458168080 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2653</a>}
</pre><script>Sfdump("sf-dump-458168080", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-746225859 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2652</a>}
</pre><script>Sfdump("sf-dump-746225859", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2099514510 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3558</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-2099514510", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1801537646 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-1801537646", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-713747239 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-713747239", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/dashboard ErrorException Undefined variable $themeMode C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T07:13:42.706Z"} 
[2026-05-11 12:44:25] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T07:14:19.324Z"} 
[2026-05-11 12:44:25] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1778483658 Attempt to read property "number_precision" on null    C:\xampp\htdocs\anilmineral\app\Providers\CompanyServiceProvider.php 48 App\Providers\{closure} App\Providers\CompanyServiceProvider null $active_sms_api = $company ? $company->active_sms_api : null; null $isEnableCrm = $company ? $company->is_enable_crm : null; null return [ 'name' => $company->name ?? '', 'email' => $company->email ?? '', 'mobile' => $company->mobile ?? '', 'address' => $company->address ?? '', 'tax_number' => $company->tax_number ?? '', 'timezone' => $timezone, 'date_format' => $dateFormat, 'time_format' => $timeFormat, 'active_sms_api' => $active_sms_api, 'number_precision' => $company->number_precision, 'quantity_precision' => $company->quantity_precision, null 'show_sku' => $company->show_sku, // Item Settings, Sidebar-> Settings -> Company ->Item 'show_mrp' => $company->show_mrp, // Item Settings, Sidebar-> Settings -> Company ->Item 'restrict_to_sell_above_mrp' => $company->restrict_to_sell_above_mrp, // Item Settings, Sidebar-> Settings -> Company ->Item 'restrict_to_sell_below_msp' => $company->restrict_to_sell_below_msp, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_sale_price' => $company->auto_update_sale_price, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_purchase_price' => $company->auto_update_purchase_price, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_average_purchase_price' => $company->auto_update_average_purchase_price, // Item Settings, Sidebar-> Settings -> Company ->Item null 'is_item_name_unique' => $company->is_item_name_unique, // Item Settings, Sidebar-> Settings -> Company ->Item 'tax_type' => $company->tax_type, // Item Settings, Sidebar-> Settings -> Company ->Item null 'enable_serial_tracking' => $company->enable_serial_tracking, // Item Settings, Sidebar-> Settings -> Company ->Item null true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 1154 build Illuminate\Container\Container * @param  \Closure(static, array): TClass|class-string<TClass>  $concrete * @return TClass * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ public function build($concrete) { // If the concrete type is actually a Closure, we will just execute it and // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. arg0 object Illuminate\Foundation\Application false false false arg1  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete C:\xampp\htdocs\anilmineral\app\Providers\CompanyServiceProvider.php:23-92 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract company string false false false parameters  array false false false raiseEvents true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract company string false false false parameters  array false false false raiseEvents true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract company string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 138 app null if (! function_exists('app')) { /** * Get the available container instance. * * @template TClass of object * * @param  string|class-string<TClass>|null  $abstract * @return ($abstract is class-string<TClass> ? TClass : ($abstract is null ? \Illuminate\Foundation\Application : mixed)) */ function app($abstract = null, array $parameters = []) { if (is_null($abstract)) { return Container::getInstance(); } null return Container::getInstance()->make($abstract, $parameters); } } null if (! function_exists('app_path')) { /** * Get the path to the application folder. * * @param  string  $path */ function app_path($path = ''): string { return app()->path($path); } } abstract company string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\app\Traits\FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } abstract company string false false false parameters  array false false false true C:\xampp\htdocs\anilmineral\app\Http\Controllers\DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/dashboardss gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme SJqiRgdvyNdxu72dEhXLDTExKQpovFlG6D5K3q45 eHjaKlknEsfPsWbfAyhEIBvEq3EIEtNbo9lil4rN SJqiRgdvyNdxu72dEhXLDTExKQpovFlG6D5K3q45 http://localhost/anilmineral/public/users/getimage   2 null dashboard  App\Http\Controllers\DashboardController@index web auth 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T16:18:57.000000Z 2026-04-13T16:23:26.000000Z 1 1 null 1 20 tax.create web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-30T01:48:18.000000Z 2026-03-30T01:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-30T01:48:18.000000Z 2026-03-30T01:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-30T01:48:18.000000Z 2026-03-30T01:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T16:48:22.000000Z 2026-04-23T11:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 5.43 mysql 2 1778483657.1677 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 2.52 mysql App\Models\User 1778483657.2129 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.02 mysql 2 1778483657.2541 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.97 mysql 2 1778483657.2668 select `id` from `parties` where `party_type` = ? 0.74 mysql customer 1778483657.2747 select `id` from `parties` where `party_type` = ? 0.79 mysql supplier 1778483657.2812 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?) limit 1 0.83 mysql 1 2 3 1778483657.2915 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.16 mysql 1 2 3 receive 1778483657.3016 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.02 mysql 1 2 3 pay 1778483657.3079 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?) limit 1 0.73 mysql 1 2 3 1778483657.314 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?) limit 1 0.82 mysql 1 2 3 1778483657.3228 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?) limit 1 0.85 mysql 1 2 3 1778483657.3304 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?) limit 1 0.88 mysql 1 2 3 1778483657.3393 production null null C:\xampp\htdocs\anilmineral null aabd5c91-5c5c-4d13-87e7-07b870479312 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1778483658 Attempt to read property "number_precision" on null    C:\xampp\htdocs\anilmineral\app\Providers\CompanyServiceProvider.php 48 App\Providers\{closure} App\Providers\CompanyServiceProvider null $active_sms_api = $company ? $company->active_sms_api : null; null $isEnableCrm = $company ? $company->is_enable_crm : null; null return [ 'name' => $company->name ?? '', 'email' => $company->email ?? '', 'mobile' => $company->mobile ?? '', 'address' => $company->address ?? '', 'tax_number' => $company->tax_number ?? '', 'timezone' => $timezone, 'date_format' => $dateFormat, 'time_format' => $timeFormat, 'active_sms_api' => $active_sms_api, 'number_precision' => $company->number_precision, 'quantity_precision' => $company->quantity_precision, null 'show_sku' => $company->show_sku, // Item Settings, Sidebar-> Settings -> Company ->Item 'show_mrp' => $company->show_mrp, // Item Settings, Sidebar-> Settings -> Company ->Item 'restrict_to_sell_above_mrp' => $company->restrict_to_sell_above_mrp, // Item Settings, Sidebar-> Settings -> Company ->Item 'restrict_to_sell_below_msp' => $company->restrict_to_sell_below_msp, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_sale_price' => $company->auto_update_sale_price, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_purchase_price' => $company->auto_update_purchase_price, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_average_purchase_price' => $company->auto_update_average_purchase_price, // Item Settings, Sidebar-> Settings -> Company ->Item null 'is_item_name_unique' => $company->is_item_name_unique, // Item Settings, Sidebar-> Settings -> Company ->Item 'tax_type' => $company->tax_type, // Item Settings, Sidebar-> Settings -> Company ->Item null 'enable_serial_tracking' => $company->enable_serial_tracking, // Item Settings, Sidebar-> Settings -> Company ->Item null true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 1154 build Illuminate\Container\Container * @param  \Closure(static, array): TClass|class-string<TClass>  $concrete * @return TClass * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ public function build($concrete) { // If the concrete type is actually a Closure, we will just execute it and // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. arg0 object Illuminate\Foundation\Application false false false arg1  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete C:\xampp\htdocs\anilmineral\app\Providers\CompanyServiceProvider.php:23-92 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract company string false false false parameters  array false false false raiseEvents true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract company string false false false parameters  array false false false raiseEvents true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract company string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 138 app null if (! function_exists('app')) { /** * Get the available container instance. * * @template TClass of object * * @param  string|class-string<TClass>|null  $abstract * @return ($abstract is class-string<TClass> ? TClass : ($abstract is null ? \Illuminate\Foundation\Application : mixed)) */ function app($abstract = null, array $parameters = []) { if (is_null($abstract)) { return Container::getInstance(); } null return Container::getInstance()->make($abstract, $parameters); } } null if (! function_exists('app_path')) { /** * Get the path to the application folder. * * @param  string  $path */ function app_path($path = ''): string { return app()->path($path); } } abstract company string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\app\Traits\FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } abstract company string false false false parameters  array false false false true C:\xampp\htdocs\anilmineral\app\Http\Controllers\DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/dashboardss gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme SJqiRgdvyNdxu72dEhXLDTExKQpovFlG6D5K3q45 eHjaKlknEsfPsWbfAyhEIBvEq3EIEtNbo9lil4rN SJqiRgdvyNdxu72dEhXLDTExKQpovFlG6D5K3q45 http://localhost/anilmineral/public/users/getimage   2 null dashboard  App\Http\Controllers\DashboardController@index web auth 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T16:18:57.000000Z 2026-04-13T16:23:26.000000Z 1 1 null 1 20 tax.create web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-30T01:48:18.000000Z 2026-03-30T01:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-30T01:48:18.000000Z 2026-03-30T01:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-30T01:48:18.000000Z 2026-03-30T01:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T16:48:22.000000Z 2026-04-23T11:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 5.43 mysql 2 1778483657.1677 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 2.52 mysql App\Models\User 1778483657.2129 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.02 mysql 2 1778483657.2541 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.97 mysql 2 1778483657.2668 select `id` from `parties` where `party_type` = ? 0.74 mysql customer 1778483657.2747 select `id` from `parties` where `party_type` = ? 0.79 mysql supplier 1778483657.2812 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?) limit 1 0.83 mysql 1 2 3 1778483657.2915 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.16 mysql 1 2 3 receive 1778483657.3016 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.02 mysql 1 2 3 pay 1778483657.3079 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?) limit 1 0.73 mysql 1 2 3 1778483657.314 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?) limit 1 0.82 mysql 1 2 3 1778483657.3228 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?) limit 1 0.85 mysql 1 2 3 1778483657.3304 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?) limit 1 0.88 mysql 1 2 3 1778483657.3393 production null null C:\xampp\htdocs\anilmineral null aabd5c91-5c5c-4d13-87e7-07b870479312 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Providers\CompanyServiceProvider.php 48 App\Providers\{closure} App\Providers\CompanyServiceProvider null $active_sms_api = $company ? $company->active_sms_api : null; null $isEnableCrm = $company ? $company->is_enable_crm : null; null return [ 'name' => $company->name ?? '', 'email' => $company->email ?? '', 'mobile' => $company->mobile ?? '', 'address' => $company->address ?? '', 'tax_number' => $company->tax_number ?? '', 'timezone' => $timezone, 'date_format' => $dateFormat, 'time_format' => $timeFormat, 'active_sms_api' => $active_sms_api, 'number_precision' => $company->number_precision, 'quantity_precision' => $company->quantity_precision, null 'show_sku' => $company->show_sku, // Item Settings, Sidebar-> Settings -> Company ->Item 'show_mrp' => $company->show_mrp, // Item Settings, Sidebar-> Settings -> Company ->Item 'restrict_to_sell_above_mrp' => $company->restrict_to_sell_above_mrp, // Item Settings, Sidebar-> Settings -> Company ->Item 'restrict_to_sell_below_msp' => $company->restrict_to_sell_below_msp, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_sale_price' => $company->auto_update_sale_price, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_purchase_price' => $company->auto_update_purchase_price, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_average_purchase_price' => $company->auto_update_average_purchase_price, // Item Settings, Sidebar-> Settings -> Company ->Item null 'is_item_name_unique' => $company->is_item_name_unique, // Item Settings, Sidebar-> Settings -> Company ->Item 'tax_type' => $company->tax_type, // Item Settings, Sidebar-> Settings -> Company ->Item null 'enable_serial_tracking' => $company->enable_serial_tracking, // Item Settings, Sidebar-> Settings -> Company ->Item null true app\Providers\CompanyServiceProvider.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 1154 build Illuminate\Container\Container * @param  \Closure(static, array): TClass|class-string<TClass>  $concrete * @return TClass * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ public function build($concrete) { // If the concrete type is actually a Closure, we will just execute it and // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. arg0 object Illuminate\Foundation\Application false false false arg1  array false false false false vendor\laravel\framework\src\Illuminate\Container\Container.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete C:\xampp\htdocs\anilmineral\app\Providers\CompanyServiceProvider.php:23-92 Closure false false false false vendor\laravel\framework\src\Illuminate\Container\Container.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract company string false false false parameters  array false false false raiseEvents true bool false false false false vendor\laravel\framework\src\Illuminate\Foundation\Application.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract company string false false false parameters  array false false false raiseEvents true bool false false false false vendor\laravel\framework\src\Illuminate\Container\Container.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract company string false false false parameters  array false false false false vendor\laravel\framework\src\Illuminate\Foundation\Application.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 138 app null if (! function_exists('app')) { /** * Get the available container instance. * * @template TClass of object * * @param  string|class-string<TClass>|null  $abstract * @return ($abstract is class-string<TClass> ? TClass : ($abstract is null ? \Illuminate\Foundation\Application : mixed)) */ function app($abstract = null, array $parameters = []) { if (is_null($abstract)) { return Container::getInstance(); } null return Container::getInstance()->make($abstract, $parameters); } } null if (! function_exists('app_path')) { /** * Get the path to the application folder. * * @param  string  $path */ function app_path($path = ''): string { return app()->path($path); } } abstract company string false false false parameters  array false false false false vendor\laravel\framework\src\Illuminate\Foundation\helpers.php C:\xampp\htdocs\anilmineral\app\Traits\FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } abstract company string false false false parameters  array false false false true app\Traits\FormatNumber.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true app\Http\Controllers\DashboardController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 5.43 mysql 2 1778483657.1677 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 2.52 mysql App\Models\User 1778483657.2129 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.02 mysql 2 1778483657.2541 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.97 mysql 2 1778483657.2668 select `id` from `parties` where `party_type` = ? 0.74 mysql customer 1778483657.2747 select `id` from `parties` where `party_type` = ? 0.79 mysql supplier 1778483657.2812 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?) limit 1 0.83 mysql 1 2 3 1778483657.2915 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.16 mysql 1 2 3 receive 1778483657.3016 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.02 mysql 1 2 3 pay 1778483657.3079 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?) limit 1 0.73 mysql 1 2 3 1778483657.314 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?) limit 1 0.82 mysql 1 2 3 1778483657.3228 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?) limit 1 0.85 mysql 1 2 3 1778483657.3304 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?) limit 1 0.88 mysql 1 2 3 1778483657.3393   null localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/dashboardss gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme SJqiRgdvyNdxu72dEhXLDTExKQpovFlG6D5K3q45 eHjaKlknEsfPsWbfAyhEIBvEq3EIEtNbo9lil4rN SJqiRgdvyNdxu72dEhXLDTExKQpovFlG6D5K3q45 http://localhost/anilmineral/public/users/getimage   2 null 8.2.12 12.30.1 null false true production 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T16:18:57.000000Z 2026-04-13T16:23:26.000000Z 1 1 null 1 20 tax.create web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-30T01:48:18.000000Z 2026-03-30T01:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-30T01:48:18.000000Z 2026-03-30T01:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-30T01:48:18.000000Z 2026-03-30T01:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T16:48:22.000000Z 2026-04-23T11:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 dashboard  App\Http\Controllers\DashboardController@index web auth null null null null null null  web http://localhost/anilmineral/public/dashboard ErrorException Attempt to read property "number_precision" on null C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Providers\CompanyServiceProvider App\Providers\{closure}    {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T07:14:19.367Z"} 
[2026-05-11 15:26:43] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T09:56:42.684Z"} 
[2026-05-11 15:26:43] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T09:56:42.789Z"} 
[2026-05-11 15:26:43] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T09:56:42.790Z"} 
[2026-05-11 15:27:08] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T09:57:07.204Z"} 
[2026-05-11 15:27:08] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T09:57:07.244Z"} 
[2026-05-11 15:27:08] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T09:57:07.244Z"} 
[2026-05-11 15:34:37] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T10:04:36.904Z"} 
[2026-05-11 15:34:37] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T10:04:36.960Z"} 
[2026-05-11 15:34:37] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T10:04:36.960Z"} 
[2026-05-11 10:05:48] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T10:05:46.285Z"} 
[2026-05-11 10:05:48] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T10:05:46.332Z"} 
[2026-05-11 10:05:48] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T10:05:46.333Z"} 
[2026-05-11 15:36:17] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T10:06:14.656Z"} 
[2026-05-11 15:36:17] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1778493967 Attempt to read property "number_precision" on null    C:\xampp\htdocs\anilmineral\app\Providers\CompanyServiceProvider.php 48 App\Providers\{closure} App\Providers\CompanyServiceProvider null $active_sms_api = $company ? $company->active_sms_api : null; null $isEnableCrm = $company ? $company->is_enable_crm : null; null return [ 'name' => $company->name ?? '', 'email' => $company->email ?? '', 'mobile' => $company->mobile ?? '', 'address' => $company->address ?? '', 'tax_number' => $company->tax_number ?? '', 'timezone' => $timezone, 'date_format' => $dateFormat, 'time_format' => $timeFormat, 'active_sms_api' => $active_sms_api, 'number_precision' => $company->number_precision, 'quantity_precision' => $company->quantity_precision, null 'show_sku' => $company->show_sku, // Item Settings, Sidebar-> Settings -> Company ->Item 'show_mrp' => $company->show_mrp, // Item Settings, Sidebar-> Settings -> Company ->Item 'restrict_to_sell_above_mrp' => $company->restrict_to_sell_above_mrp, // Item Settings, Sidebar-> Settings -> Company ->Item 'restrict_to_sell_below_msp' => $company->restrict_to_sell_below_msp, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_sale_price' => $company->auto_update_sale_price, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_purchase_price' => $company->auto_update_purchase_price, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_average_purchase_price' => $company->auto_update_average_purchase_price, // Item Settings, Sidebar-> Settings -> Company ->Item null 'is_item_name_unique' => $company->is_item_name_unique, // Item Settings, Sidebar-> Settings -> Company ->Item 'tax_type' => $company->tax_type, // Item Settings, Sidebar-> Settings -> Company ->Item null 'enable_serial_tracking' => $company->enable_serial_tracking, // Item Settings, Sidebar-> Settings -> Company ->Item null true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 1154 build Illuminate\Container\Container * @param  \Closure(static, array): TClass|class-string<TClass>  $concrete * @return TClass * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ public function build($concrete) { // If the concrete type is actually a Closure, we will just execute it and // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. arg0 object Illuminate\Foundation\Application false false false arg1  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete C:\xampp\htdocs\anilmineral\app\Providers\CompanyServiceProvider.php:23-92 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract company string false false false parameters  array false false false raiseEvents true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract company string false false false parameters  array false false false raiseEvents true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract company string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 138 app null if (! function_exists('app')) { /** * Get the available container instance. * * @template TClass of object * * @param  string|class-string<TClass>|null  $abstract * @return ($abstract is class-string<TClass> ? TClass : ($abstract is null ? \Illuminate\Foundation\Application : mixed)) */ function app($abstract = null, array $parameters = []) { if (is_null($abstract)) { return Container::getInstance(); } null return Container::getInstance()->make($abstract, $parameters); } } null if (! function_exists('app_path')) { /** * Get the path to the application folder. * * @param  string  $path */ function app_path($path = ''): string { return app()->path($path); } } abstract company string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\app\Traits\FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } abstract company string false false false parameters  array false false false true C:\xampp\htdocs\anilmineral\app\Http\Controllers\DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme ktDnoHLu3lxx90SDlcjZuVC8I0q5hvyR5Rqd6kW7 gnE2xDsSuzqnAlXEni4HgY3GN7gQroMvg0enOCTZ ktDnoHLu3lxx90SDlcjZuVC8I0q5hvyR5Rqd6kW7 http://localhost/anilmineral/public/dashboard   1 dashboard  App\Http\Controllers\DashboardController@index web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-30T00:27:36.000000Z 2026-03-30T01:48:16.000000Z null null null 1  1 Admin web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 5.04 mysql 1 1778493962.8254 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 2 mysql App\Models\User 1778493962.8838 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.12 mysql App\Models\User 1778493962.8955 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.58 mysql 1 1778493962.9184 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.04 mysql 1 1778493962.9296 select `id` from `parties` where `party_type` = ? 0.76 mysql customer 1778493962.9393 select `id` from `parties` where `party_type` = ? 0.79 mysql supplier 1778493962.9467 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?) limit 1 1.08 mysql 1 2 3 1778493962.9572 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.31 mysql 1 2 3 receive 1778493962.9667 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.5 mysql 1 2 3 pay 1778493962.974 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?) limit 1 0.82 mysql 1 2 3 1778493962.9815 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?) limit 1 0.92 mysql 1 2 3 1778493962.9898 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?) limit 1 0.96 mysql 1 2 3 1778493962.9998 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?) limit 1 0.97 mysql 1 2 3 1778493963.0086 production null null C:\xampp\htdocs\anilmineral null 6dc4db29-5993-4289-a44b-1ce00da87f4b null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1778493967 Attempt to read property "number_precision" on null    C:\xampp\htdocs\anilmineral\app\Providers\CompanyServiceProvider.php 48 App\Providers\{closure} App\Providers\CompanyServiceProvider null $active_sms_api = $company ? $company->active_sms_api : null; null $isEnableCrm = $company ? $company->is_enable_crm : null; null return [ 'name' => $company->name ?? '', 'email' => $company->email ?? '', 'mobile' => $company->mobile ?? '', 'address' => $company->address ?? '', 'tax_number' => $company->tax_number ?? '', 'timezone' => $timezone, 'date_format' => $dateFormat, 'time_format' => $timeFormat, 'active_sms_api' => $active_sms_api, 'number_precision' => $company->number_precision, 'quantity_precision' => $company->quantity_precision, null 'show_sku' => $company->show_sku, // Item Settings, Sidebar-> Settings -> Company ->Item 'show_mrp' => $company->show_mrp, // Item Settings, Sidebar-> Settings -> Company ->Item 'restrict_to_sell_above_mrp' => $company->restrict_to_sell_above_mrp, // Item Settings, Sidebar-> Settings -> Company ->Item 'restrict_to_sell_below_msp' => $company->restrict_to_sell_below_msp, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_sale_price' => $company->auto_update_sale_price, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_purchase_price' => $company->auto_update_purchase_price, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_average_purchase_price' => $company->auto_update_average_purchase_price, // Item Settings, Sidebar-> Settings -> Company ->Item null 'is_item_name_unique' => $company->is_item_name_unique, // Item Settings, Sidebar-> Settings -> Company ->Item 'tax_type' => $company->tax_type, // Item Settings, Sidebar-> Settings -> Company ->Item null 'enable_serial_tracking' => $company->enable_serial_tracking, // Item Settings, Sidebar-> Settings -> Company ->Item null true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 1154 build Illuminate\Container\Container * @param  \Closure(static, array): TClass|class-string<TClass>  $concrete * @return TClass * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ public function build($concrete) { // If the concrete type is actually a Closure, we will just execute it and // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. arg0 object Illuminate\Foundation\Application false false false arg1  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete C:\xampp\htdocs\anilmineral\app\Providers\CompanyServiceProvider.php:23-92 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract company string false false false parameters  array false false false raiseEvents true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract company string false false false parameters  array false false false raiseEvents true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract company string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 138 app null if (! function_exists('app')) { /** * Get the available container instance. * * @template TClass of object * * @param  string|class-string<TClass>|null  $abstract * @return ($abstract is class-string<TClass> ? TClass : ($abstract is null ? \Illuminate\Foundation\Application : mixed)) */ function app($abstract = null, array $parameters = []) { if (is_null($abstract)) { return Container::getInstance(); } null return Container::getInstance()->make($abstract, $parameters); } } null if (! function_exists('app_path')) { /** * Get the path to the application folder. * * @param  string  $path */ function app_path($path = ''): string { return app()->path($path); } } abstract company string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\app\Traits\FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } abstract company string false false false parameters  array false false false true C:\xampp\htdocs\anilmineral\app\Http\Controllers\DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme ktDnoHLu3lxx90SDlcjZuVC8I0q5hvyR5Rqd6kW7 gnE2xDsSuzqnAlXEni4HgY3GN7gQroMvg0enOCTZ ktDnoHLu3lxx90SDlcjZuVC8I0q5hvyR5Rqd6kW7 http://localhost/anilmineral/public/dashboard   1 dashboard  App\Http\Controllers\DashboardController@index web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-30T00:27:36.000000Z 2026-03-30T01:48:16.000000Z null null null 1  1 Admin web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 1 null null App\Models\User 1 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 5.04 mysql 1 1778493962.8254 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 2 mysql App\Models\User 1778493962.8838 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.12 mysql App\Models\User 1778493962.8955 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.58 mysql 1 1778493962.9184 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.04 mysql 1 1778493962.9296 select `id` from `parties` where `party_type` = ? 0.76 mysql customer 1778493962.9393 select `id` from `parties` where `party_type` = ? 0.79 mysql supplier 1778493962.9467 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?) limit 1 1.08 mysql 1 2 3 1778493962.9572 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.31 mysql 1 2 3 receive 1778493962.9667 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.5 mysql 1 2 3 pay 1778493962.974 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?) limit 1 0.82 mysql 1 2 3 1778493962.9815 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?) limit 1 0.92 mysql 1 2 3 1778493962.9898 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?) limit 1 0.96 mysql 1 2 3 1778493962.9998 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?) limit 1 0.97 mysql 1 2 3 1778493963.0086 production null null C:\xampp\htdocs\anilmineral null 6dc4db29-5993-4289-a44b-1ce00da87f4b null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\app\Providers\CompanyServiceProvider.php 48 App\Providers\{closure} App\Providers\CompanyServiceProvider null $active_sms_api = $company ? $company->active_sms_api : null; null $isEnableCrm = $company ? $company->is_enable_crm : null; null return [ 'name' => $company->name ?? '', 'email' => $company->email ?? '', 'mobile' => $company->mobile ?? '', 'address' => $company->address ?? '', 'tax_number' => $company->tax_number ?? '', 'timezone' => $timezone, 'date_format' => $dateFormat, 'time_format' => $timeFormat, 'active_sms_api' => $active_sms_api, 'number_precision' => $company->number_precision, 'quantity_precision' => $company->quantity_precision, null 'show_sku' => $company->show_sku, // Item Settings, Sidebar-> Settings -> Company ->Item 'show_mrp' => $company->show_mrp, // Item Settings, Sidebar-> Settings -> Company ->Item 'restrict_to_sell_above_mrp' => $company->restrict_to_sell_above_mrp, // Item Settings, Sidebar-> Settings -> Company ->Item 'restrict_to_sell_below_msp' => $company->restrict_to_sell_below_msp, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_sale_price' => $company->auto_update_sale_price, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_purchase_price' => $company->auto_update_purchase_price, // Item Settings, Sidebar-> Settings -> Company ->Item 'auto_update_average_purchase_price' => $company->auto_update_average_purchase_price, // Item Settings, Sidebar-> Settings -> Company ->Item null 'is_item_name_unique' => $company->is_item_name_unique, // Item Settings, Sidebar-> Settings -> Company ->Item 'tax_type' => $company->tax_type, // Item Settings, Sidebar-> Settings -> Company ->Item null 'enable_serial_tracking' => $company->enable_serial_tracking, // Item Settings, Sidebar-> Settings -> Company ->Item null true app\Providers\CompanyServiceProvider.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 1154 build Illuminate\Container\Container * @param  \Closure(static, array): TClass|class-string<TClass>  $concrete * @return TClass * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ public function build($concrete) { // If the concrete type is actually a Closure, we will just execute it and // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. arg0 object Illuminate\Foundation\Application false false false arg1  array false false false false vendor\laravel\framework\src\Illuminate\Container\Container.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete C:\xampp\htdocs\anilmineral\app\Providers\CompanyServiceProvider.php:23-92 Closure false false false false vendor\laravel\framework\src\Illuminate\Container\Container.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract company string false false false parameters  array false false false raiseEvents true bool false false false false vendor\laravel\framework\src\Illuminate\Foundation\Application.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract company string false false false parameters  array false false false raiseEvents true bool false false false false vendor\laravel\framework\src\Illuminate\Container\Container.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract company string false false false parameters  array false false false false vendor\laravel\framework\src\Illuminate\Foundation\Application.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 138 app null if (! function_exists('app')) { /** * Get the available container instance. * * @template TClass of object * * @param  string|class-string<TClass>|null  $abstract * @return ($abstract is class-string<TClass> ? TClass : ($abstract is null ? \Illuminate\Foundation\Application : mixed)) */ function app($abstract = null, array $parameters = []) { if (is_null($abstract)) { return Container::getInstance(); } null return Container::getInstance()->make($abstract, $parameters); } } null if (! function_exists('app_path')) { /** * Get the path to the application folder. * * @param  string  $path */ function app_path($path = ''): string { return app()->path($path); } } abstract company string false false false parameters  array false false false false vendor\laravel\framework\src\Illuminate\Foundation\helpers.php C:\xampp\htdocs\anilmineral\app\Traits\FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } abstract company string false false false parameters  array false false false true app\Traits\FormatNumber.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true app\Http\Controllers\DashboardController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 5.04 mysql 1 1778493962.8254 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 2 mysql App\Models\User 1778493962.8838 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 1.12 mysql App\Models\User 1778493962.8955 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.58 mysql 1 1778493962.9184 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.04 mysql 1 1778493962.9296 select `id` from `parties` where `party_type` = ? 0.76 mysql customer 1778493962.9393 select `id` from `parties` where `party_type` = ? 0.79 mysql supplier 1778493962.9467 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?) limit 1 1.08 mysql 1 2 3 1778493962.9572 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.31 mysql 1 2 3 receive 1778493962.9667 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.5 mysql 1 2 3 pay 1778493962.974 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?) limit 1 0.82 mysql 1 2 3 1778493962.9815 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?) limit 1 0.92 mysql 1 2 3 1778493962.9898 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?) limit 1 0.96 mysql 1 2 3 1778493962.9998 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?) limit 1 0.97 mysql 1 2 3 1778493963.0086   null localhost keep-alive "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme ktDnoHLu3lxx90SDlcjZuVC8I0q5hvyR5Rqd6kW7 gnE2xDsSuzqnAlXEni4HgY3GN7gQroMvg0enOCTZ ktDnoHLu3lxx90SDlcjZuVC8I0q5hvyR5Rqd6kW7 http://localhost/anilmineral/public/dashboard   1 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-30T00:27:36.000000Z 2026-03-30T01:48:16.000000Z null null null 1  1 Admin web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 1 null null App\Models\User 1 1 dashboard  App\Http\Controllers\DashboardController@index web auth null null null null null null  web http://localhost/anilmineral/public/dashboard ErrorException Attempt to read property "number_precision" on null C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production App\Providers\CompanyServiceProvider App\Providers\{closure}    {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T10:06:14.705Z"} 
[2026-05-11 15:36:23] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T10:06:20.960Z"} 
[2026-05-11 15:36:23] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1778493980 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) 1 object (Illuminate\Database\Eloquent\Collection) null object (App\Models\Purchase\PurchaseOrder) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) 1 object (Illuminate\Database\Eloquent\Collection) null object (App\Models\Purchase\PurchaseOrder) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) 1 object (Illuminate\Database\Eloquent\Collection) null object (App\Models\Purchase\PurchaseOrder) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) 1 object (Illuminate\Database\Eloquent\Collection) null object (App\Models\Purchase\PurchaseOrder) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) 1 object (Illuminate\Database\Eloquent\Collection) null object (App\Models\Purchase\PurchaseOrder) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\dashboard.blade.php 170 require null </div> null </div> null @endcan null null null null </div> </div> <!--end page wrapper --> @endsection null @section('js') <script src="{{ versionedAsset('custom/js/dashboard.js') }}"></script> <script src="{{ versionedAsset('custom/js/custom.js') }}"></script> <script> /*Bar Chart Data*/ var chartMonths = @json($saleVsPurchase).map(record => record.label); var chartSales = @json($saleVsPurchase).map(record => record.sales); var chartPurchases = @json($saleVsPurchase).map(record => record.purchases); null /*Doughnut Chart Data*/ var serviceNames = @json($trendingItems).map(x => x.name); var serviceCounts = @json($trendingItems).map(x => x.total_quantity); null </script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ad16dd5d42b94795a37d752a2b50b084.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme ktDnoHLu3lxx90SDlcjZuVC8I0q5hvyR5Rqd6kW7 gnE2xDsSuzqnAlXEni4HgY3GN7gQroMvg0enOCTZ ktDnoHLu3lxx90SDlcjZuVC8I0q5hvyR5Rqd6kW7 http://localhost/anilmineral/public/dashboard   1  dashboard  App\Http\Controllers\DashboardController@index web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-30T00:27:36.000000Z 2026-03-30T01:48:16.000000Z null null null 1  1 Admin web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1007856911 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1488</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1007856911", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-485763532 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-485763532", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1214428429 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2910</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:9</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2917</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2931</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2930</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2929</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2928</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2927</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2926</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2925</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2924</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1214428429", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-638486981 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-638486981", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1430434162 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1430434162", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-163098077 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-163098077", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-516209609 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">0.00</span>"
</pre><script>Sfdump("sf-dump-516209609", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1338652935 data-indent-pad="  ">"<span class=sf-dump-str title="6 characters">380.87</span>"
</pre><script>Sfdump("sf-dump-1338652935", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-632454745 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">0.00</span>"
</pre><script>Sfdump("sf-dump-632454745", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-261402125 data-indent-pad="  "><span class=sf-dump-note>array:6</span> [<samp data-depth=1 class=sf-dump-expanded>
  <span class=sf-dump-index>0</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Dec 2025</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>1</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Jan 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>2</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Feb 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>3</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Mar 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>4</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Apr 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>1</span>
  </samp>]
  <span class=sf-dump-index>5</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">May 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
</samp>]
</pre><script>Sfdump("sf-dump-261402125", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-700769494 data-indent-pad="  ">[]
</pre><script>Sfdump("sf-dump-700769494", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-937826618 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3589</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-937826618", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-89821660 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3267</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-89821660", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1524931875 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3016</a>}
</pre><script>Sfdump("sf-dump-1524931875", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1783450289 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3135</a>}
</pre><script>Sfdump("sf-dump-1783450289", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1706043960 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-1706043960", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1838279241 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2910</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:9</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2917</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2931</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2930</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2929</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2928</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2927</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2926</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2925</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2924</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1838279241", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1669570515 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-1669570515", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1727854504 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref>#2924</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>29</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">15</span>"
    "<span class=sf-dump-key>grn_receive_status</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/15</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>3</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">2650.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:25:35</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:36:13</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>29</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">15</span>"
    "<span class=sf-dump-key>grn_receive_status</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/15</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>3</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">2650.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:25:35</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:36:13</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3002</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1727854504", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 8.72 mysql 1 1778493978.7556 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.66 mysql App\Models\User 1778493978.8399 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 5.43 mysql App\Models\User 1778493978.8534 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.11 mysql 1 1778493978.8752 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.08 mysql 1 1778493978.8891 select `id` from `parties` where `party_type` = ? 2.18 mysql customer 1778493978.9026 select `id` from `parties` where `party_type` = ? 0.71 mysql supplier 1778493978.9119 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?) limit 1 1.08 mysql 1 2 3 1778493978.9264 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.51 mysql 1 2 3 receive 1778493978.9388 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.44 mysql 1 2 3 pay 1778493978.9483 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?) limit 1 0.86 mysql 1 2 3 1778493978.956 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?) limit 1 0.83 mysql 1 2 3 1778493978.9658 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?) limit 1 1.08 mysql 1 2 3 1778493978.9783 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?) limit 1 0.92 mysql 1 2 3 1778493978.9881 select count(*) as aggregate from `purchase_orders` where not exists (select * from `purchases` where `purchase_orders`.`id` = `purchases`.`purchase_order_id`) and `created_by` = ? 1.3 mysql 1 1778493979.0131 select count(*) as aggregate from `purchase_orders` where exists (select * from `purchases` where `purchase_orders`.`id` = `purchases`.`purchase_order_id`) and `created_by` = ? 0.95 mysql 1 1778493979.0241 select count(*) as aggregate from `parties` where `party_type` = ? and `created_by` = ? 0.86 mysql customer 1 1778493979.034 select sum(`grand_total`) as aggregate from `expenses` where `created_by` = ? 0.78 mysql 1 1778493979.0494 select * from `sales` where `created_by` = ? order by `id` desc limit 10 0.89 mysql 1 1778493979.0617 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.86 mysql 05 2026 1 1778493979.0752 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.9 mysql 05 2026 1 1778493979.0893 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.89 mysql 04 2026 1 1778493979.103 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.95 mysql 04 2026 1 1778493979.116 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.79 mysql 03 2026 1 1778493979.1252 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 2.68 mysql 03 2026 1 1778493979.1373 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.98 mysql 02 2026 1 1778493979.1501 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.91 mysql 02 2026 1 1778493979.1633 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.89 mysql 01 2026 1 1778493979.1763 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.86 mysql 01 2026 1 1778493979.1894 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.81 mysql 12 2025 1 1778493979.1988 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.95 mysql 12 2025 1 1778493979.2099 select `items`.`name`, SUM(item_transactions.quantity) as total_quantity from `item_transactions` inner join `items` on `items`.`id` = `item_transactions`.`item_id` where `item_transactions`.`transaction_type` = ? and `item_transactions`.`created_by` = ? group by `item_transactions`.`item_id`, `items`.`name` order by `total_quantity` desc limit 4 1.14 mysql Sale 1 1778493979.2251 select * from `items` where `current_stock` <= `min_stock` and `min_stock` > ? order by `current_stock` desc limit 10 1.62 mysql 0 1778493979.2375 select * from `purchase_orders` where `order_status` = ? order by `created_at` desc limit 10 1.8 mysql pending 1778493979.2483 select * from `parties` where `parties`.`id` = ? limit 1 0.93 mysql 1 1778493979.2954 select * from `parties` where `parties`.`id` = ? limit 1 0.95 mysql 2 1778493979.3042 select * from `parties` where `parties`.`id` = ? limit 1 0.86 mysql 2 1778493979.3101 select * from `parties` where `parties`.`id` = ? limit 1 1.04 mysql 1 1778493979.3161 select * from `parties` where `parties`.`id` = ? limit 1 1.11 mysql 1 1778493979.3243 select * from `parties` where `parties`.`id` = ? limit 1 1.01 mysql 1 1778493979.3333 select * from `parties` where `parties`.`id` = ? limit 1 0.96 mysql 1 1778493979.341 select * from `parties` where `parties`.`id` = ? limit 1 1.69 mysql 1 1778493979.3485 select * from `parties` where `parties`.`id` = ? limit 1 1.24 mysql 3 1778493979.359 production null null C:\xampp\htdocs\anilmineral null be83d749-d542-474e-9aa6-833fc817f7e7 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1778493980 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) 1 object (Illuminate\Database\Eloquent\Collection) null object (App\Models\Purchase\PurchaseOrder) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) 1 object (Illuminate\Database\Eloquent\Collection) null object (App\Models\Purchase\PurchaseOrder) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) 1 object (Illuminate\Database\Eloquent\Collection) null object (App\Models\Purchase\PurchaseOrder) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) 1 object (Illuminate\Database\Eloquent\Collection) null object (App\Models\Purchase\PurchaseOrder) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) 1 object (Illuminate\Database\Eloquent\Collection) null object (App\Models\Purchase\PurchaseOrder) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\dashboard.blade.php 170 require null </div> null </div> null @endcan null null null null </div> </div> <!--end page wrapper --> @endsection null @section('js') <script src="{{ versionedAsset('custom/js/dashboard.js') }}"></script> <script src="{{ versionedAsset('custom/js/custom.js') }}"></script> <script> /*Bar Chart Data*/ var chartMonths = @json($saleVsPurchase).map(record => record.label); var chartSales = @json($saleVsPurchase).map(record => record.sales); var chartPurchases = @json($saleVsPurchase).map(record => record.purchases); null /*Doughnut Chart Data*/ var serviceNames = @json($trendingItems).map(x => x.name); var serviceCounts = @json($trendingItems).map(x => x.total_quantity); null </script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ad16dd5d42b94795a37d752a2b50b084.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme ktDnoHLu3lxx90SDlcjZuVC8I0q5hvyR5Rqd6kW7 gnE2xDsSuzqnAlXEni4HgY3GN7gQroMvg0enOCTZ ktDnoHLu3lxx90SDlcjZuVC8I0q5hvyR5Rqd6kW7 http://localhost/anilmineral/public/dashboard   1  dashboard  App\Http\Controllers\DashboardController@index web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-30T00:27:36.000000Z 2026-03-30T01:48:16.000000Z null null null 1  1 Admin web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 1 null null App\Models\User 1 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1007856911 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1488</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1007856911", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-485763532 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-485763532", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1214428429 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2910</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:9</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2917</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2931</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2930</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2929</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2928</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2927</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2926</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2925</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2924</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1214428429", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-638486981 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-638486981", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1430434162 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1430434162", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-163098077 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-163098077", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-516209609 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">0.00</span>"
</pre><script>Sfdump("sf-dump-516209609", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1338652935 data-indent-pad="  ">"<span class=sf-dump-str title="6 characters">380.87</span>"
</pre><script>Sfdump("sf-dump-1338652935", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-632454745 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">0.00</span>"
</pre><script>Sfdump("sf-dump-632454745", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-261402125 data-indent-pad="  "><span class=sf-dump-note>array:6</span> [<samp data-depth=1 class=sf-dump-expanded>
  <span class=sf-dump-index>0</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Dec 2025</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>1</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Jan 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>2</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Feb 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>3</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Mar 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>4</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Apr 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>1</span>
  </samp>]
  <span class=sf-dump-index>5</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">May 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
</samp>]
</pre><script>Sfdump("sf-dump-261402125", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-700769494 data-indent-pad="  ">[]
</pre><script>Sfdump("sf-dump-700769494", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-937826618 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3589</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-937826618", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-89821660 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3267</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-89821660", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1524931875 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3016</a>}
</pre><script>Sfdump("sf-dump-1524931875", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1783450289 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3135</a>}
</pre><script>Sfdump("sf-dump-1783450289", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1706043960 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-1706043960", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1838279241 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2910</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:9</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2917</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2931</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2930</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2929</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2928</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2927</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2926</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2925</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2924</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1838279241", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1669570515 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-1669570515", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1727854504 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref>#2924</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>29</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">15</span>"
    "<span class=sf-dump-key>grn_receive_status</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/15</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>3</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">2650.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:25:35</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:36:13</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>29</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">15</span>"
    "<span class=sf-dump-key>grn_receive_status</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/15</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>3</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">2650.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:25:35</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:36:13</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3002</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1727854504", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 8.72 mysql 1 1778493978.7556 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.66 mysql App\Models\User 1778493978.8399 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 5.43 mysql App\Models\User 1778493978.8534 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.11 mysql 1 1778493978.8752 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.08 mysql 1 1778493978.8891 select `id` from `parties` where `party_type` = ? 2.18 mysql customer 1778493978.9026 select `id` from `parties` where `party_type` = ? 0.71 mysql supplier 1778493978.9119 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?) limit 1 1.08 mysql 1 2 3 1778493978.9264 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.51 mysql 1 2 3 receive 1778493978.9388 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.44 mysql 1 2 3 pay 1778493978.9483 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?) limit 1 0.86 mysql 1 2 3 1778493978.956 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?) limit 1 0.83 mysql 1 2 3 1778493978.9658 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?) limit 1 1.08 mysql 1 2 3 1778493978.9783 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?) limit 1 0.92 mysql 1 2 3 1778493978.9881 select count(*) as aggregate from `purchase_orders` where not exists (select * from `purchases` where `purchase_orders`.`id` = `purchases`.`purchase_order_id`) and `created_by` = ? 1.3 mysql 1 1778493979.0131 select count(*) as aggregate from `purchase_orders` where exists (select * from `purchases` where `purchase_orders`.`id` = `purchases`.`purchase_order_id`) and `created_by` = ? 0.95 mysql 1 1778493979.0241 select count(*) as aggregate from `parties` where `party_type` = ? and `created_by` = ? 0.86 mysql customer 1 1778493979.034 select sum(`grand_total`) as aggregate from `expenses` where `created_by` = ? 0.78 mysql 1 1778493979.0494 select * from `sales` where `created_by` = ? order by `id` desc limit 10 0.89 mysql 1 1778493979.0617 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.86 mysql 05 2026 1 1778493979.0752 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.9 mysql 05 2026 1 1778493979.0893 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.89 mysql 04 2026 1 1778493979.103 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.95 mysql 04 2026 1 1778493979.116 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.79 mysql 03 2026 1 1778493979.1252 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 2.68 mysql 03 2026 1 1778493979.1373 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.98 mysql 02 2026 1 1778493979.1501 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.91 mysql 02 2026 1 1778493979.1633 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.89 mysql 01 2026 1 1778493979.1763 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.86 mysql 01 2026 1 1778493979.1894 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.81 mysql 12 2025 1 1778493979.1988 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.95 mysql 12 2025 1 1778493979.2099 select `items`.`name`, SUM(item_transactions.quantity) as total_quantity from `item_transactions` inner join `items` on `items`.`id` = `item_transactions`.`item_id` where `item_transactions`.`transaction_type` = ? and `item_transactions`.`created_by` = ? group by `item_transactions`.`item_id`, `items`.`name` order by `total_quantity` desc limit 4 1.14 mysql Sale 1 1778493979.2251 select * from `items` where `current_stock` <= `min_stock` and `min_stock` > ? order by `current_stock` desc limit 10 1.62 mysql 0 1778493979.2375 select * from `purchase_orders` where `order_status` = ? order by `created_at` desc limit 10 1.8 mysql pending 1778493979.2483 select * from `parties` where `parties`.`id` = ? limit 1 0.93 mysql 1 1778493979.2954 select * from `parties` where `parties`.`id` = ? limit 1 0.95 mysql 2 1778493979.3042 select * from `parties` where `parties`.`id` = ? limit 1 0.86 mysql 2 1778493979.3101 select * from `parties` where `parties`.`id` = ? limit 1 1.04 mysql 1 1778493979.3161 select * from `parties` where `parties`.`id` = ? limit 1 1.11 mysql 1 1778493979.3243 select * from `parties` where `parties`.`id` = ? limit 1 1.01 mysql 1 1778493979.3333 select * from `parties` where `parties`.`id` = ? limit 1 0.96 mysql 1 1778493979.341 select * from `parties` where `parties`.`id` = ? limit 1 1.69 mysql 1 1778493979.3485 select * from `parties` where `parties`.`id` = ? limit 1 1.24 mysql 3 1778493979.359 production null null C:\xampp\htdocs\anilmineral null be83d749-d542-474e-9aa6-833fc817f7e7 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true resources\views\layouts\app.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) 1 object (Illuminate\Database\Eloquent\Collection) null object (App\Models\Purchase\PurchaseOrder) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) 1 object (Illuminate\Database\Eloquent\Collection) null object (App\Models\Purchase\PurchaseOrder) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) 1 object (Illuminate\Database\Eloquent\Collection) null object (App\Models\Purchase\PurchaseOrder) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) 1 object (Illuminate\Database\Eloquent\Collection) null object (App\Models\Purchase\PurchaseOrder) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) 1 object (Illuminate\Database\Eloquent\Collection) null object (App\Models\Purchase\PurchaseOrder) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\dashboard.blade.php 170 require null </div> null </div> null @endcan null null null null </div> </div> <!--end page wrapper --> @endsection null @section('js') <script src="{{ versionedAsset('custom/js/dashboard.js') }}"></script> <script src="{{ versionedAsset('custom/js/custom.js') }}"></script> <script> /*Bar Chart Data*/ var chartMonths = @json($saleVsPurchase).map(record => record.label); var chartSales = @json($saleVsPurchase).map(record => record.sales); var chartPurchases = @json($saleVsPurchase).map(record => record.purchases); null /*Doughnut Chart Data*/ var serviceNames = @json($trendingItems).map(x => x.name); var serviceCounts = @json($trendingItems).map(x => x.total_quantity); null </script> @endsection null callback null null false false false true resources\views\dashboard.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ad16dd5d42b94795a37d752a2b50b084.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 2 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$233e) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$233f) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 8.72 mysql 1 1778493978.7556 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (1) and `model_has_permissions`.`model_type` = ? 1.66 mysql App\Models\User 1778493978.8399 select `roles`.*, `model_has_roles`.`model_id` as `pivot_model_id`, `model_has_roles`.`role_id` as `pivot_role_id`, `model_has_roles`.`model_type` as `pivot_model_type` from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `model_has_roles`.`model_id` in (1) and `model_has_roles`.`model_type` = ? 5.43 mysql App\Models\User 1778493978.8534 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.11 mysql 1 1778493978.8752 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.08 mysql 1 1778493978.8891 select `id` from `parties` where `party_type` = ? 2.18 mysql customer 1778493978.9026 select `id` from `parties` where `party_type` = ? 0.71 mysql supplier 1778493978.9119 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?) limit 1 1.08 mysql 1 2 3 1778493978.9264 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.51 mysql 1 2 3 receive 1778493978.9388 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.44 mysql 1 2 3 pay 1778493978.9483 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?) limit 1 0.86 mysql 1 2 3 1778493978.956 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?) limit 1 0.83 mysql 1 2 3 1778493978.9658 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?) limit 1 1.08 mysql 1 2 3 1778493978.9783 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?) limit 1 0.92 mysql 1 2 3 1778493978.9881 select count(*) as aggregate from `purchase_orders` where not exists (select * from `purchases` where `purchase_orders`.`id` = `purchases`.`purchase_order_id`) and `created_by` = ? 1.3 mysql 1 1778493979.0131 select count(*) as aggregate from `purchase_orders` where exists (select * from `purchases` where `purchase_orders`.`id` = `purchases`.`purchase_order_id`) and `created_by` = ? 0.95 mysql 1 1778493979.0241 select count(*) as aggregate from `parties` where `party_type` = ? and `created_by` = ? 0.86 mysql customer 1 1778493979.034 select sum(`grand_total`) as aggregate from `expenses` where `created_by` = ? 0.78 mysql 1 1778493979.0494 select * from `sales` where `created_by` = ? order by `id` desc limit 10 0.89 mysql 1 1778493979.0617 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.86 mysql 05 2026 1 1778493979.0752 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.9 mysql 05 2026 1 1778493979.0893 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.89 mysql 04 2026 1 1778493979.103 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.95 mysql 04 2026 1 1778493979.116 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.79 mysql 03 2026 1 1778493979.1252 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 2.68 mysql 03 2026 1 1778493979.1373 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.98 mysql 02 2026 1 1778493979.1501 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.91 mysql 02 2026 1 1778493979.1633 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.89 mysql 01 2026 1 1778493979.1763 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.86 mysql 01 2026 1 1778493979.1894 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.81 mysql 12 2025 1 1778493979.1988 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.95 mysql 12 2025 1 1778493979.2099 select `items`.`name`, SUM(item_transactions.quantity) as total_quantity from `item_transactions` inner join `items` on `items`.`id` = `item_transactions`.`item_id` where `item_transactions`.`transaction_type` = ? and `item_transactions`.`created_by` = ? group by `item_transactions`.`item_id`, `items`.`name` order by `total_quantity` desc limit 4 1.14 mysql Sale 1 1778493979.2251 select * from `items` where `current_stock` <= `min_stock` and `min_stock` > ? order by `current_stock` desc limit 10 1.62 mysql 0 1778493979.2375 select * from `purchase_orders` where `order_status` = ? order by `created_at` desc limit 10 1.8 mysql pending 1778493979.2483 select * from `parties` where `parties`.`id` = ? limit 1 0.93 mysql 1 1778493979.2954 select * from `parties` where `parties`.`id` = ? limit 1 0.95 mysql 2 1778493979.3042 select * from `parties` where `parties`.`id` = ? limit 1 0.86 mysql 2 1778493979.3101 select * from `parties` where `parties`.`id` = ? limit 1 1.04 mysql 1 1778493979.3161 select * from `parties` where `parties`.`id` = ? limit 1 1.11 mysql 1 1778493979.3243 select * from `parties` where `parties`.`id` = ? limit 1 1.01 mysql 1 1778493979.3333 select * from `parties` where `parties`.`id` = ? limit 1 0.96 mysql 1 1778493979.341 select * from `parties` where `parties`.`id` = ? limit 1 1.69 mysql 1 1778493979.3485 select * from `parties` where `parties`.`id` = ? limit 1 1.24 mysql 3 1778493979.359   null localhost keep-alive max-age=0 "Google Chrome";v="147", "Not.A/Brand";v="8", "Chromium";v="147" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme ktDnoHLu3lxx90SDlcjZuVC8I0q5hvyR5Rqd6kW7 gnE2xDsSuzqnAlXEni4HgY3GN7gQroMvg0enOCTZ ktDnoHLu3lxx90SDlcjZuVC8I0q5hvyR5Rqd6kW7 http://localhost/anilmineral/public/dashboard   1  8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-30T00:27:36.000000Z 2026-03-30T01:48:16.000000Z null null null 1  1 Admin web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 1 null null App\Models\User 1 1 dashboard  App\Http\Controllers\DashboardController@index web auth null null C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1007856911 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1488</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1007856911", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-485763532 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-485763532", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1214428429 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2910</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:9</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2917</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2931</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2930</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2929</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2928</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2927</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2926</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2925</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2924</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1214428429", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-638486981 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-638486981", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1430434162 data-indent-pad="  "><span class=sf-dump-num>2</span>
</pre><script>Sfdump("sf-dump-1430434162", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-163098077 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-163098077", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-516209609 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">0.00</span>"
</pre><script>Sfdump("sf-dump-516209609", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1338652935 data-indent-pad="  ">"<span class=sf-dump-str title="6 characters">380.87</span>"
</pre><script>Sfdump("sf-dump-1338652935", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-632454745 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">0.00</span>"
</pre><script>Sfdump("sf-dump-632454745", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-261402125 data-indent-pad="  "><span class=sf-dump-note>array:6</span> [<samp data-depth=1 class=sf-dump-expanded>
  <span class=sf-dump-index>0</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Dec 2025</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>1</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Jan 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>2</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Feb 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>3</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Mar 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>4</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Apr 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>1</span>
  </samp>]
  <span class=sf-dump-index>5</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">May 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
</samp>]
</pre><script>Sfdump("sf-dump-261402125", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-700769494 data-indent-pad="  ">[]
</pre><script>Sfdump("sf-dump-700769494", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-937826618 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3589</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-937826618", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-89821660 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3267</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-89821660", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1524931875 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3016</a>}
</pre><script>Sfdump("sf-dump-1524931875", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1783450289 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3135</a>}
</pre><script>Sfdump("sf-dump-1783450289", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1706043960 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-1706043960", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1838279241 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2910</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:9</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2917</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2931</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2930</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2929</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2928</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2927</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2926</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2925</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref>#2924</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1838279241", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1669570515 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-1669570515", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1727854504 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref>#2924</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>29</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">15</span>"
    "<span class=sf-dump-key>grn_receive_status</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/15</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>3</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">2650.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:25:35</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:36:13</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>29</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">15</span>"
    "<span class=sf-dump-key>grn_receive_status</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/15</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>3</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">2650.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:25:35</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:36:13</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3002</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class=sf-dump-const>null</span>
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1727854504", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/dashboard ErrorException Undefined variable $themeMode C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T10:06:21.008Z"} 
[2026-05-11 15:36:29] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T10:06:28.490Z"} 
[2026-05-11 15:36:29] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T10:06:28.551Z"} 
[2026-05-11 15:36:29] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T10:06:28.551Z"} 
[2026-05-11 15:49:51] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T10:18:37.103Z"} 
[2026-05-11 15:49:51] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T10:18:34.566Z"} 
[2026-05-11 15:49:52] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T10:18:37.104Z"} 
[2026-05-11 16:01:50] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T10:31:45.170Z"} 
[2026-05-11 16:01:50] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T10:31:45.235Z"} 
[2026-05-11 16:01:50] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T10:31:45.235Z"} 
[2026-05-11 16:06:02] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T10:36:01.486Z"} 
[2026-05-11 16:06:02] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T10:36:01.539Z"} 
[2026-05-11 16:06:02] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36","timestamp":"2026-05-11T10:36:01.539Z"} 
[2026-05-14 15:48:19] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-14T15:48:18.071Z"} 
[2026-05-14 15:48:19] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-14T15:48:18.148Z"} 
[2026-05-14 15:48:19] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-14T15:48:18.148Z"} 
[2026-05-14 21:22:04] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-14T15:52:03.400Z"} 
[2026-05-14 21:22:04] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-14T15:52:03.504Z"} 
[2026-05-14 21:22:04] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-14T15:52:03.509Z"} 
[2026-05-14 21:22:27] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-14T15:52:25.428Z"} 
[2026-05-14 21:22:27] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-14T15:52:25.471Z"} 
[2026-05-14 21:22:27] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-14T15:52:25.471Z"} 
[2026-05-14 16:09:53] production.DEBUG: true http://localhost/anilmineral/public/purchase-receive {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-14T16:09:49.629Z"} 
[2026-05-14 16:34:14] production.DEBUG: true http://localhost/anilmineral/public/purchase-receive {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-14T16:34:11.276Z"} 
[2026-05-14 22:10:06] production.DEBUG: true http://localhost/anilmineral/public/purchase-receive {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-14T16:40:03.189Z"} 
[2026-05-14 22:23:29] production.DEBUG: true http://localhost/anilmineral/public/purchase-receive {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-14T16:53:26.203Z"} 
[2026-05-14 22:23:57] production.DEBUG: true http://localhost/anilmineral/public/purchase-receive {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-14T16:53:54.050Z"} 
[2026-05-14 22:24:10] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase-receive","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-14T16:54:08.795Z"} 
[2026-05-14 22:24:10] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1778777642 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\list.blade.php 193 require null let receive = item.receive_qty ?? 0; let pending = item.pending_qty ?? 0; null total += parseFloat(receive); count++; null rows += ` <tr> <td>${item.item.name}</td> <td>${parseFloat(order_qty).toFixed(2)}</td> <td>${parseFloat(receive).toFixed(2)}</td> <td>${parseFloat(pending).toFixed(2)}</td> </tr> `; }); null } else { rows = '<tr><td colspan="4">No items</td></tr>'; } null $('#modalItemsBody').html(rows); null // 🔥 set values $('#modal_total').text(total.toFixed(2)); $('#modal_count').text(count); null $('#itemsModal').modal('show'); }); </script> @endsection callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\fae9471ee52d71b1894feab98a00e122.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase-receive null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/receive/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme jMvfKYfIjejgSK5VyYTLHroggGoHQIvyJOSgrBjN KDsev2Ea6wACmwxY5w5kX30s4GHBF1FPmpK0udLg jMvfKYfIjejgSK5VyYTLHroggGoHQIvyJOSgrBjN http://localhost/anilmineral/public/users/getimage   1 null purchase.receive.index  App\Http\Controllers\Purchase\PurchaserequestController@purchasereceiveindex web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-2124658014 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1737</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2124658014", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-129994500 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2485</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-129994500-ref22872 title="5 occurrences">#2872</a><samp data-depth=3 id=sf-dump-129994500-ref22872 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-129994500-ref22838 title="2 occurrences">#2838</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-129994500-ref22877 title="9 occurrences">#2877</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [ &#8230;5]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-129994500-ref22837 title="3 occurrences">#2837</a><samp data-depth=3 id=sf-dump-129994500-ref22837 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-129994500-ref22838 title="2 occurrences">#2838</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-129994500-ref22877 title="9 occurrences">#2877</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [ &#8230;5]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-129994500", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-838240295 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2975</a>}
</pre><script>Sfdump("sf-dump-838240295", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2141968888 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2498</a>}
</pre><script>Sfdump("sf-dump-2141968888", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1219140418 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2485</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-1219140418-ref22872 title="5 occurrences">#2872</a><samp data-depth=3 id=sf-dump-1219140418-ref22872 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1219140418-ref22838 title="2 occurrences">#2838</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1219140418-ref22877 title="9 occurrences">#2877</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [ &#8230;5]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-1219140418-ref22837 title="3 occurrences">#2837</a><samp data-depth=3 id=sf-dump-1219140418-ref22837 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1219140418-ref22838 title="2 occurrences">#2838</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1219140418-ref22877 title="9 occurrences">#2877</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [ &#8230;5]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1219140418", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1388403411 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseReceive</span> {<a class=sf-dump-ref href=#sf-dump-1388403411-ref22837 title="3 occurrences">#2837</a><samp data-depth=1 id=sf-dump-1388403411-ref22837 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>vendor_id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>total_qty</span>" => "<span class=sf-dump-str title="5 characters">10.00</span>"
    "<span class=sf-dump-key>gr_no</span>" => "<span class=sf-dump-str title="7 characters">GRN-002</span>"
    "<span class=sf-dump-key>gr_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-14</span>"
    "<span class=sf-dump-key>purchase_order_id</span>" => <span class=sf-dump-num>35</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-14 22:23:53</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-14 22:23:53</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>vendor_id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>total_qty</span>" => "<span class=sf-dump-str title="5 characters">10.00</span>"
    "<span class=sf-dump-key>gr_no</span>" => "<span class=sf-dump-str title="7 characters">GRN-002</span>"
    "<span class=sf-dump-key>gr_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-14</span>"
    "<span class=sf-dump-key>purchase_order_id</span>" => <span class=sf-dump-num>35</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-14 22:23:53</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-14 22:23:53</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>vendor</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-1388403411-ref22917 title="2 occurrences">#2917</a><samp data-depth=3 id=sf-dump-1388403411-ref22917 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#2918</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1388403411-ref22877 title="9 occurrences">#2877</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchaseOrder</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1388403411-ref22939 title="2 occurrences">#2939</a><samp data-depth=3 id=sf-dump-1388403411-ref22939 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#2940</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1388403411-ref22877 title="9 occurrences">#2877</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>items</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2896</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1388403411-ref22838 title="2 occurrences">#2838</a><samp data-depth=2 id=sf-dump-1388403411-ref22838 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1388403411-ref22877 title="9 occurrences">#2877</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1388403411-ref22877 title="9 occurrences">#2877</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="9 characters">vendor_id</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="9 characters">total_qty</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="17 characters">purchase_order_id</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="5 characters">gr_no</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="7 characters">gr_date</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1388403411", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1384025953 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-1384025953", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-312586216 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-312586216", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.54 mysql 1 1778777637.738 select * from `purchase_receives` 1.08 mysql  1778777637.7543 select * from `parties` where `parties`.`id` in (2) 1.03 mysql  1778777637.7706 select * from `purchase_orders` where `purchase_orders`.`id` in (35) 1.02 mysql  1778777637.7808 select * from `purchase_receive_items` where `purchase_receive_items`.`purchase_receive_id` in (1, 2) 0.93 mysql  1778777637.7954 select * from `items` where `items`.`id` in (1, 2) 1.22 mysql  1778777637.8057 select * from `item_transactions` where `transaction_id` = ? and `transaction_type` = ? and `item_id` = ? limit 1 1.56 mysql 35 Purchase Order 2 1778777637.8163 select * from `item_transactions` where `transaction_id` = ? and `transaction_type` = ? and `item_id` = ? limit 1 1.66 mysql 35 Purchase Order 1 1778777637.824 production null null C:\xampp\htdocs\anilmineral null f3e53943-78e6-429c-9528-bb9d47f6cd6f null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1778777643 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\list.blade.php 193 require null let receive = item.receive_qty ?? 0; let pending = item.pending_qty ?? 0; null total += parseFloat(receive); count++; null rows += ` <tr> <td>${item.item.name}</td> <td>${parseFloat(order_qty).toFixed(2)}</td> <td>${parseFloat(receive).toFixed(2)}</td> <td>${parseFloat(pending).toFixed(2)}</td> </tr> `; }); null } else { rows = '<tr><td colspan="4">No items</td></tr>'; } null $('#modalItemsBody').html(rows); null // 🔥 set values $('#modal_total').text(total.toFixed(2)); $('#modal_count').text(count); null $('#itemsModal').modal('show'); }); </script> @endsection callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\fae9471ee52d71b1894feab98a00e122.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase-receive null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/receive/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme jMvfKYfIjejgSK5VyYTLHroggGoHQIvyJOSgrBjN KDsev2Ea6wACmwxY5w5kX30s4GHBF1FPmpK0udLg jMvfKYfIjejgSK5VyYTLHroggGoHQIvyJOSgrBjN http://localhost/anilmineral/public/users/getimage   1 null purchase.receive.index  App\Http\Controllers\Purchase\PurchaserequestController@purchasereceiveindex web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-2124658014 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1737</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2124658014", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-129994500 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2485</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-129994500-ref22872 title="5 occurrences">#2872</a><samp data-depth=3 id=sf-dump-129994500-ref22872 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-129994500-ref22838 title="2 occurrences">#2838</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-129994500-ref22877 title="9 occurrences">#2877</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [ &#8230;5]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-129994500-ref22837 title="3 occurrences">#2837</a><samp data-depth=3 id=sf-dump-129994500-ref22837 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-129994500-ref22838 title="2 occurrences">#2838</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-129994500-ref22877 title="9 occurrences">#2877</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [ &#8230;5]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-129994500", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-838240295 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2975</a>}
</pre><script>Sfdump("sf-dump-838240295", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2141968888 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2498</a>}
</pre><script>Sfdump("sf-dump-2141968888", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1219140418 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2485</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-1219140418-ref22872 title="5 occurrences">#2872</a><samp data-depth=3 id=sf-dump-1219140418-ref22872 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1219140418-ref22838 title="2 occurrences">#2838</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1219140418-ref22877 title="9 occurrences">#2877</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [ &#8230;5]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-1219140418-ref22837 title="3 occurrences">#2837</a><samp data-depth=3 id=sf-dump-1219140418-ref22837 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1219140418-ref22838 title="2 occurrences">#2838</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1219140418-ref22877 title="9 occurrences">#2877</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [ &#8230;5]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1219140418", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1388403411 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseReceive</span> {<a class=sf-dump-ref href=#sf-dump-1388403411-ref22837 title="3 occurrences">#2837</a><samp data-depth=1 id=sf-dump-1388403411-ref22837 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>vendor_id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>total_qty</span>" => "<span class=sf-dump-str title="5 characters">10.00</span>"
    "<span class=sf-dump-key>gr_no</span>" => "<span class=sf-dump-str title="7 characters">GRN-002</span>"
    "<span class=sf-dump-key>gr_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-14</span>"
    "<span class=sf-dump-key>purchase_order_id</span>" => <span class=sf-dump-num>35</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-14 22:23:53</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-14 22:23:53</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>vendor_id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>total_qty</span>" => "<span class=sf-dump-str title="5 characters">10.00</span>"
    "<span class=sf-dump-key>gr_no</span>" => "<span class=sf-dump-str title="7 characters">GRN-002</span>"
    "<span class=sf-dump-key>gr_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-14</span>"
    "<span class=sf-dump-key>purchase_order_id</span>" => <span class=sf-dump-num>35</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-14 22:23:53</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-14 22:23:53</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>vendor</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-1388403411-ref22917 title="2 occurrences">#2917</a><samp data-depth=3 id=sf-dump-1388403411-ref22917 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#2918</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1388403411-ref22877 title="9 occurrences">#2877</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchaseOrder</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1388403411-ref22939 title="2 occurrences">#2939</a><samp data-depth=3 id=sf-dump-1388403411-ref22939 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#2940</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1388403411-ref22877 title="9 occurrences">#2877</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>items</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2896</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1388403411-ref22838 title="2 occurrences">#2838</a><samp data-depth=2 id=sf-dump-1388403411-ref22838 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1388403411-ref22877 title="9 occurrences">#2877</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1388403411-ref22877 title="9 occurrences">#2877</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="9 characters">vendor_id</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="9 characters">total_qty</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="17 characters">purchase_order_id</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="5 characters">gr_no</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="7 characters">gr_date</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1388403411", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1384025953 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-1384025953", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-312586216 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-312586216", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.54 mysql 1 1778777637.738 select * from `purchase_receives` 1.08 mysql  1778777637.7543 select * from `parties` where `parties`.`id` in (2) 1.03 mysql  1778777637.7706 select * from `purchase_orders` where `purchase_orders`.`id` in (35) 1.02 mysql  1778777637.7808 select * from `purchase_receive_items` where `purchase_receive_items`.`purchase_receive_id` in (1, 2) 0.93 mysql  1778777637.7954 select * from `items` where `items`.`id` in (1, 2) 1.22 mysql  1778777637.8057 select * from `item_transactions` where `transaction_id` = ? and `transaction_type` = ? and `item_id` = ? limit 1 1.56 mysql 35 Purchase Order 2 1778777637.8163 select * from `item_transactions` where `transaction_id` = ? and `transaction_type` = ? and `item_id` = ? limit 1 1.66 mysql 35 Purchase Order 1 1778777637.824 production null null C:\xampp\htdocs\anilmineral null f3e53943-78e6-429c-9528-bb9d47f6cd6f null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true resources\views\layouts\app.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\list.blade.php 193 require null let receive = item.receive_qty ?? 0; let pending = item.pending_qty ?? 0; null total += parseFloat(receive); count++; null rows += ` <tr> <td>${item.item.name}</td> <td>${parseFloat(order_qty).toFixed(2)}</td> <td>${parseFloat(receive).toFixed(2)}</td> <td>${parseFloat(pending).toFixed(2)}</td> </tr> `; }); null } else { rows = '<tr><td colspan="4">No items</td></tr>'; } null $('#modalItemsBody').html(rows); null // 🔥 set values $('#modal_total').text(total.toFixed(2)); $('#modal_count').text(count); null $('#itemsModal').modal('show'); }); </script> @endsection callback null null false false false true resources\views\purchase\receive\list.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\fae9471ee52d71b1894feab98a00e122.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$397f) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$3980) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase-receive null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 4.54 mysql 1 1778777637.738 select * from `purchase_receives` 1.08 mysql  1778777637.7543 select * from `parties` where `parties`.`id` in (2) 1.03 mysql  1778777637.7706 select * from `purchase_orders` where `purchase_orders`.`id` in (35) 1.02 mysql  1778777637.7808 select * from `purchase_receive_items` where `purchase_receive_items`.`purchase_receive_id` in (1, 2) 0.93 mysql  1778777637.7954 select * from `items` where `items`.`id` in (1, 2) 1.22 mysql  1778777637.8057 select * from `item_transactions` where `transaction_id` = ? and `transaction_type` = ? and `item_id` = ? limit 1 1.56 mysql 35 Purchase Order 2 1778777637.8163 select * from `item_transactions` where `transaction_id` = ? and `transaction_type` = ? and `item_id` = ? limit 1 1.66 mysql 35 Purchase Order 1 1778777637.824   null localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/receive/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme jMvfKYfIjejgSK5VyYTLHroggGoHQIvyJOSgrBjN KDsev2Ea6wACmwxY5w5kX30s4GHBF1FPmpK0udLg jMvfKYfIjejgSK5VyYTLHroggGoHQIvyJOSgrBjN http://localhost/anilmineral/public/users/getimage   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 purchase.receive.index  App\Http\Controllers\Purchase\PurchaserequestController@purchasereceiveindex web auth null null C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-2124658014 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1737</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2124658014", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-129994500 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2485</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-129994500-ref22872 title="5 occurrences">#2872</a><samp data-depth=3 id=sf-dump-129994500-ref22872 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-129994500-ref22838 title="2 occurrences">#2838</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-129994500-ref22877 title="9 occurrences">#2877</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [ &#8230;5]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-129994500-ref22837 title="3 occurrences">#2837</a><samp data-depth=3 id=sf-dump-129994500-ref22837 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-129994500-ref22838 title="2 occurrences">#2838</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-129994500-ref22877 title="9 occurrences">#2877</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [ &#8230;5]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-129994500", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-838240295 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2975</a>}
</pre><script>Sfdump("sf-dump-838240295", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2141968888 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2498</a>}
</pre><script>Sfdump("sf-dump-2141968888", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1219140418 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2485</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-1219140418-ref22872 title="5 occurrences">#2872</a><samp data-depth=3 id=sf-dump-1219140418-ref22872 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1219140418-ref22838 title="2 occurrences">#2838</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1219140418-ref22877 title="9 occurrences">#2877</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [ &#8230;5]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-1219140418-ref22837 title="3 occurrences">#2837</a><samp data-depth=3 id=sf-dump-1219140418-ref22837 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1219140418-ref22838 title="2 occurrences">#2838</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1219140418-ref22877 title="9 occurrences">#2877</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [ &#8230;5]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1219140418", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1388403411 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseReceive</span> {<a class=sf-dump-ref href=#sf-dump-1388403411-ref22837 title="3 occurrences">#2837</a><samp data-depth=1 id=sf-dump-1388403411-ref22837 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>vendor_id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>total_qty</span>" => "<span class=sf-dump-str title="5 characters">10.00</span>"
    "<span class=sf-dump-key>gr_no</span>" => "<span class=sf-dump-str title="7 characters">GRN-002</span>"
    "<span class=sf-dump-key>gr_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-14</span>"
    "<span class=sf-dump-key>purchase_order_id</span>" => <span class=sf-dump-num>35</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-14 22:23:53</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-14 22:23:53</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>vendor_id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>total_qty</span>" => "<span class=sf-dump-str title="5 characters">10.00</span>"
    "<span class=sf-dump-key>gr_no</span>" => "<span class=sf-dump-str title="7 characters">GRN-002</span>"
    "<span class=sf-dump-key>gr_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-14</span>"
    "<span class=sf-dump-key>purchase_order_id</span>" => <span class=sf-dump-num>35</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-14 22:23:53</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-14 22:23:53</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>vendor</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-1388403411-ref22917 title="2 occurrences">#2917</a><samp data-depth=3 id=sf-dump-1388403411-ref22917 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#2918</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1388403411-ref22877 title="9 occurrences">#2877</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchaseOrder</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1388403411-ref22939 title="2 occurrences">#2939</a><samp data-depth=3 id=sf-dump-1388403411-ref22939 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#2940</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1388403411-ref22877 title="9 occurrences">#2877</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>items</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2896</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1388403411-ref22838 title="2 occurrences">#2838</a><samp data-depth=2 id=sf-dump-1388403411-ref22838 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1388403411-ref22877 title="9 occurrences">#2877</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1388403411-ref22877 title="9 occurrences">#2877</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="9 characters">vendor_id</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="9 characters">total_qty</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="17 characters">purchase_order_id</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="5 characters">gr_no</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="7 characters">gr_date</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1388403411", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1384025953 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-1384025953", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-312586216 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-312586216", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase-receive ErrorException Undefined variable $themeMode C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase-receive","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-14T16:54:08.843Z"} 
[2026-05-15 09:06:43] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T03:36:42.764Z"} 
[2026-05-15 09:06:43] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T03:36:42.823Z"} 
[2026-05-15 09:06:43] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T03:36:42.824Z"} 
[2026-05-15 09:38:18] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T04:07:39.136Z"} 
[2026-05-15 09:38:18] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T04:07:39.181Z"} 
[2026-05-15 09:38:18] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T04:07:39.182Z"} 
[2026-05-15 11:14:56] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T05:44:54.064Z"} 
[2026-05-15 11:14:57] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T05:44:54.100Z"} 
[2026-05-15 11:14:57] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T05:44:54.100Z"} 
[2026-05-15 12:10:34] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T06:40:31.668Z"} 
[2026-05-15 12:10:34] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T06:40:31.739Z"} 
[2026-05-15 12:10:34] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T06:40:31.740Z"} 
[2026-05-15 13:35:54] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T08:05:50.186Z"} 
[2026-05-15 13:35:54] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T08:05:50.287Z"} 
[2026-05-15 13:35:54] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T08:05:50.287Z"} 
[2026-05-15 14:51:33] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T09:21:09.867Z"} 
[2026-05-15 14:51:33] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T09:21:09.938Z"} 
[2026-05-15 14:51:33] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T09:21:09.939Z"} 
[2026-05-15 14:52:08] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T09:22:07.707Z"} 
[2026-05-15 14:52:08] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T09:22:07.756Z"} 
[2026-05-15 14:52:08] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T09:22:07.756Z"} 
[2026-05-15 14:52:43] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T09:22:43.145Z"} 
[2026-05-15 14:52:44] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T09:22:43.194Z"} 
[2026-05-15 14:52:44] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T09:22:43.194Z"} 
[2026-05-15 14:54:16] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T09:24:14.587Z"} 
[2026-05-15 14:54:16] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T09:24:14.621Z"} 
[2026-05-15 14:54:16] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T09:24:14.621Z"} 
[2026-05-15 14:54:18] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T09:24:16.968Z"} 
[2026-05-15 14:54:18] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T09:24:17.003Z"} 
[2026-05-15 14:54:18] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T09:24:17.003Z"} 
[2026-05-15 15:12:08] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T09:42:05.639Z"} 
[2026-05-15 15:12:08] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T09:42:05.673Z"} 
[2026-05-15 15:12:08] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T09:42:05.674Z"} 
[2026-05-15 15:12:44] production.DEBUG: true http://localhost/anilmineral/public/purchase-receive {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T09:42:41.656Z"} 
[2026-05-15 09:43:21] production.DEBUG: true http://localhost/anilmineral/public/purchase-receive {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T09:43:18.832Z"} 
[2026-05-15 15:13:26] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase-receive","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T09:43:23.428Z"} 
[2026-05-15 15:13:26] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1778838202 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\list.blade.php 193 require null let receive = item.receive_qty ?? 0; let pending = item.pending_qty ?? 0; null total += parseFloat(receive); count++; null rows += ` <tr> <td>${item.item.name}</td> <td>${parseFloat(order_qty).toFixed(2)}</td> <td>${parseFloat(receive).toFixed(2)}</td> <td>${parseFloat(pending).toFixed(2)}</td> </tr> `; }); null } else { rows = '<tr><td colspan="4">No items</td></tr>'; } null $('#modalItemsBody').html(rows); null // 🔥 set values $('#modal_total').text(total.toFixed(2)); $('#modal_count').text(count); null $('#itemsModal').modal('show'); }); </script> @endsection callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\fae9471ee52d71b1894feab98a00e122.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase-receive null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/receive/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme BdpK1AMjROCbmW2tJZ12vJclJMo6AaqbXf4GPw1g zHNZsu24dG2hbqdBrcCECsWPG7thMcikuoKw47Tf BdpK1AMjROCbmW2tJZ12vJclJMo6AaqbXf4GPw1g http://localhost/anilmineral/public/purchase-receive http://localhost/anilmineral/public/users/getimage   1 null purchase.receive.index  App\Http\Controllers\Purchase\PurchaserequestController@purchasereceiveindex web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-881732702 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1748</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-881732702", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-455309109 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2485</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-455309109-ref22872 title="5 occurrences">#2872</a><samp data-depth=3 id=sf-dump-455309109-ref22872 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-455309109-ref22838 title="2 occurrences">#2838</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-455309109-ref22877 title="8 occurrences">#2877</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [ &#8230;5]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-455309109-ref22837 title="3 occurrences">#2837</a><samp data-depth=3 id=sf-dump-455309109-ref22837 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-455309109-ref22838 title="2 occurrences">#2838</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-455309109-ref22877 title="8 occurrences">#2877</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [ &#8230;5]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-455309109", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1686067274 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2465</a>}
</pre><script>Sfdump("sf-dump-1686067274", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1195042351 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2500</a>}
</pre><script>Sfdump("sf-dump-1195042351", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1843900021 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2485</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-1843900021-ref22872 title="5 occurrences">#2872</a><samp data-depth=3 id=sf-dump-1843900021-ref22872 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1843900021-ref22838 title="2 occurrences">#2838</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1843900021-ref22877 title="8 occurrences">#2877</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [ &#8230;5]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-1843900021-ref22837 title="3 occurrences">#2837</a><samp data-depth=3 id=sf-dump-1843900021-ref22837 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1843900021-ref22838 title="2 occurrences">#2838</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1843900021-ref22877 title="8 occurrences">#2877</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [ &#8230;5]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1843900021", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1840956145 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseReceive</span> {<a class=sf-dump-ref href=#sf-dump-1840956145-ref22837 title="3 occurrences">#2837</a><samp data-depth=1 id=sf-dump-1840956145-ref22837 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>vendor_id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>total_qty</span>" => "<span class=sf-dump-str title="5 characters">15.00</span>"
    "<span class=sf-dump-key>gr_no</span>" => "<span class=sf-dump-str title="7 characters">GRN-002</span>"
    "<span class=sf-dump-key>gr_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-15</span>"
    "<span class=sf-dump-key>purchase_order_id</span>" => <span class=sf-dump-num>36</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-15 15:13:18</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-15 15:13:18</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>vendor_id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>total_qty</span>" => "<span class=sf-dump-str title="5 characters">15.00</span>"
    "<span class=sf-dump-key>gr_no</span>" => "<span class=sf-dump-str title="7 characters">GRN-002</span>"
    "<span class=sf-dump-key>gr_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-15</span>"
    "<span class=sf-dump-key>purchase_order_id</span>" => <span class=sf-dump-num>36</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-15 15:13:18</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-15 15:13:18</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>vendor</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-1840956145-ref22917 title="2 occurrences">#2917</a><samp data-depth=3 id=sf-dump-1840956145-ref22917 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#2918</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1840956145-ref22877 title="8 occurrences">#2877</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchaseOrder</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1840956145-ref22939 title="2 occurrences">#2939</a><samp data-depth=3 id=sf-dump-1840956145-ref22939 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#2940</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1840956145-ref22877 title="8 occurrences">#2877</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>items</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2896</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1840956145-ref22838 title="2 occurrences">#2838</a><samp data-depth=2 id=sf-dump-1840956145-ref22838 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1840956145-ref22877 title="8 occurrences">#2877</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1840956145-ref22877 title="8 occurrences">#2877</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="9 characters">vendor_id</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="9 characters">total_qty</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="17 characters">purchase_order_id</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="5 characters">gr_no</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="7 characters">gr_date</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1840956145", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-630501540 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-630501540", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-435494890 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-435494890", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.29 mysql 1 1778838201.3844 select * from `purchase_receives` 0.88 mysql  1778838201.3998 select * from `parties` where `parties`.`id` in (2) 0.88 mysql  1778838201.4098 select * from `purchase_orders` where `purchase_orders`.`id` in (36) 1.19 mysql  1778838201.4194 select * from `purchase_receive_items` where `purchase_receive_items`.`purchase_receive_id` in (1, 2) 0.76 mysql  1778838201.4294 select * from `items` where `items`.`id` in (3) 1.14 mysql  1778838201.4396 select * from `item_transactions` where `transaction_id` = ? and `transaction_type` = ? and `item_id` = ? limit 1 1.49 mysql 36 Purchase Order 3 1778838201.4475 select * from `item_transactions` where `transaction_id` = ? and `transaction_type` = ? and `item_id` = ? limit 1 1.64 mysql 36 Purchase Order 3 1778838201.4572 production null null C:\xampp\htdocs\anilmineral null 42999253-1235-4f04-916f-b75c89e46ee1 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1778838202 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\list.blade.php 193 require null let receive = item.receive_qty ?? 0; let pending = item.pending_qty ?? 0; null total += parseFloat(receive); count++; null rows += ` <tr> <td>${item.item.name}</td> <td>${parseFloat(order_qty).toFixed(2)}</td> <td>${parseFloat(receive).toFixed(2)}</td> <td>${parseFloat(pending).toFixed(2)}</td> </tr> `; }); null } else { rows = '<tr><td colspan="4">No items</td></tr>'; } null $('#modalItemsBody').html(rows); null // 🔥 set values $('#modal_total').text(total.toFixed(2)); $('#modal_count').text(count); null $('#itemsModal').modal('show'); }); </script> @endsection callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\fae9471ee52d71b1894feab98a00e122.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase-receive null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/receive/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme BdpK1AMjROCbmW2tJZ12vJclJMo6AaqbXf4GPw1g zHNZsu24dG2hbqdBrcCECsWPG7thMcikuoKw47Tf BdpK1AMjROCbmW2tJZ12vJclJMo6AaqbXf4GPw1g http://localhost/anilmineral/public/purchase-receive http://localhost/anilmineral/public/users/getimage   1 null purchase.receive.index  App\Http\Controllers\Purchase\PurchaserequestController@purchasereceiveindex web auth 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-881732702 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1748</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-881732702", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-455309109 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2485</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-455309109-ref22872 title="5 occurrences">#2872</a><samp data-depth=3 id=sf-dump-455309109-ref22872 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-455309109-ref22838 title="2 occurrences">#2838</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-455309109-ref22877 title="8 occurrences">#2877</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [ &#8230;5]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-455309109-ref22837 title="3 occurrences">#2837</a><samp data-depth=3 id=sf-dump-455309109-ref22837 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-455309109-ref22838 title="2 occurrences">#2838</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-455309109-ref22877 title="8 occurrences">#2877</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [ &#8230;5]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-455309109", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1686067274 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2465</a>}
</pre><script>Sfdump("sf-dump-1686067274", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1195042351 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2500</a>}
</pre><script>Sfdump("sf-dump-1195042351", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1843900021 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2485</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-1843900021-ref22872 title="5 occurrences">#2872</a><samp data-depth=3 id=sf-dump-1843900021-ref22872 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1843900021-ref22838 title="2 occurrences">#2838</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1843900021-ref22877 title="8 occurrences">#2877</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [ &#8230;5]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-1843900021-ref22837 title="3 occurrences">#2837</a><samp data-depth=3 id=sf-dump-1843900021-ref22837 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1843900021-ref22838 title="2 occurrences">#2838</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1843900021-ref22877 title="8 occurrences">#2877</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [ &#8230;5]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1843900021", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1840956145 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseReceive</span> {<a class=sf-dump-ref href=#sf-dump-1840956145-ref22837 title="3 occurrences">#2837</a><samp data-depth=1 id=sf-dump-1840956145-ref22837 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>vendor_id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>total_qty</span>" => "<span class=sf-dump-str title="5 characters">15.00</span>"
    "<span class=sf-dump-key>gr_no</span>" => "<span class=sf-dump-str title="7 characters">GRN-002</span>"
    "<span class=sf-dump-key>gr_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-15</span>"
    "<span class=sf-dump-key>purchase_order_id</span>" => <span class=sf-dump-num>36</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-15 15:13:18</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-15 15:13:18</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>vendor_id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>total_qty</span>" => "<span class=sf-dump-str title="5 characters">15.00</span>"
    "<span class=sf-dump-key>gr_no</span>" => "<span class=sf-dump-str title="7 characters">GRN-002</span>"
    "<span class=sf-dump-key>gr_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-15</span>"
    "<span class=sf-dump-key>purchase_order_id</span>" => <span class=sf-dump-num>36</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-15 15:13:18</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-15 15:13:18</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>vendor</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-1840956145-ref22917 title="2 occurrences">#2917</a><samp data-depth=3 id=sf-dump-1840956145-ref22917 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#2918</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1840956145-ref22877 title="8 occurrences">#2877</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchaseOrder</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1840956145-ref22939 title="2 occurrences">#2939</a><samp data-depth=3 id=sf-dump-1840956145-ref22939 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#2940</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1840956145-ref22877 title="8 occurrences">#2877</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>items</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2896</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1840956145-ref22838 title="2 occurrences">#2838</a><samp data-depth=2 id=sf-dump-1840956145-ref22838 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1840956145-ref22877 title="8 occurrences">#2877</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1840956145-ref22877 title="8 occurrences">#2877</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="9 characters">vendor_id</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="9 characters">total_qty</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="17 characters">purchase_order_id</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="5 characters">gr_no</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="7 characters">gr_date</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1840956145", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-630501540 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-630501540", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-435494890 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-435494890", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.29 mysql 1 1778838201.3844 select * from `purchase_receives` 0.88 mysql  1778838201.3998 select * from `parties` where `parties`.`id` in (2) 0.88 mysql  1778838201.4098 select * from `purchase_orders` where `purchase_orders`.`id` in (36) 1.19 mysql  1778838201.4194 select * from `purchase_receive_items` where `purchase_receive_items`.`purchase_receive_id` in (1, 2) 0.76 mysql  1778838201.4294 select * from `items` where `items`.`id` in (3) 1.14 mysql  1778838201.4396 select * from `item_transactions` where `transaction_id` = ? and `transaction_type` = ? and `item_id` = ? limit 1 1.49 mysql 36 Purchase Order 3 1778838201.4475 select * from `item_transactions` where `transaction_id` = ? and `transaction_type` = ? and `item_id` = ? limit 1 1.64 mysql 36 Purchase Order 3 1778838201.4572 production null null C:\xampp\htdocs\anilmineral null 42999253-1235-4f04-916f-b75c89e46ee1 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true resources\views\layouts\app.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) object (Illuminate\Database\Eloquent\Collection) object (App\Models\Purchase\PurchaseReceive) 1 null array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\purchase\receive\list.blade.php 193 require null let receive = item.receive_qty ?? 0; let pending = item.pending_qty ?? 0; null total += parseFloat(receive); count++; null rows += ` <tr> <td>${item.item.name}</td> <td>${parseFloat(order_qty).toFixed(2)}</td> <td>${parseFloat(receive).toFixed(2)}</td> <td>${parseFloat(pending).toFixed(2)}</td> </tr> `; }); null } else { rows = '<tr><td colspan="4">No items</td></tr>'; } null $('#modalItemsBody').html(rows); null // 🔥 set values $('#modal_total').text(total.toFixed(2)); $('#modal_count').text(count); null $('#itemsModal').modal('show'); }); </script> @endsection callback null null false false false true resources\views\purchase\receive\list.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\fae9471ee52d71b1894feab98a00e122.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/fae9471ee52d71b1894feab98a00e122.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/receive/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$c02) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$c03) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-receive Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase-receive null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 4.29 mysql 1 1778838201.3844 select * from `purchase_receives` 0.88 mysql  1778838201.3998 select * from `parties` where `parties`.`id` in (2) 0.88 mysql  1778838201.4098 select * from `purchase_orders` where `purchase_orders`.`id` in (36) 1.19 mysql  1778838201.4194 select * from `purchase_receive_items` where `purchase_receive_items`.`purchase_receive_id` in (1, 2) 0.76 mysql  1778838201.4294 select * from `items` where `items`.`id` in (3) 1.14 mysql  1778838201.4396 select * from `item_transactions` where `transaction_id` = ? and `transaction_type` = ? and `item_id` = ? limit 1 1.49 mysql 36 Purchase Order 3 1778838201.4475 select * from `item_transactions` where `transaction_id` = ? and `transaction_type` = ? and `item_id` = ? limit 1 1.64 mysql 36 Purchase Order 3 1778838201.4572   null localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/receive/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme BdpK1AMjROCbmW2tJZ12vJclJMo6AaqbXf4GPw1g zHNZsu24dG2hbqdBrcCECsWPG7thMcikuoKw47Tf BdpK1AMjROCbmW2tJZ12vJclJMo6AaqbXf4GPw1g http://localhost/anilmineral/public/purchase-receive http://localhost/anilmineral/public/users/getimage   1 null 8.2.12 12.30.1 null false true production 1 admin Super Human admin@example.com null 1 null 1 2026-03-29T18:57:36.000000Z 2026-03-29T20:18:16.000000Z null null null 1 purchase.receive.index  App\Http\Controllers\Purchase\PurchaserequestController@purchasereceiveindex web auth null null C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-881732702 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1748</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-881732702", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-455309109 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2485</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-455309109-ref22872 title="5 occurrences">#2872</a><samp data-depth=3 id=sf-dump-455309109-ref22872 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-455309109-ref22838 title="2 occurrences">#2838</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-455309109-ref22877 title="8 occurrences">#2877</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [ &#8230;5]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-455309109-ref22837 title="3 occurrences">#2837</a><samp data-depth=3 id=sf-dump-455309109-ref22837 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-455309109-ref22838 title="2 occurrences">#2838</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-455309109-ref22877 title="8 occurrences">#2877</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [ &#8230;5]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-455309109", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1686067274 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2465</a>}
</pre><script>Sfdump("sf-dump-1686067274", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1195042351 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2500</a>}
</pre><script>Sfdump("sf-dump-1195042351", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1843900021 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#2485</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-1843900021-ref22872 title="5 occurrences">#2872</a><samp data-depth=3 id=sf-dump-1843900021-ref22872 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1843900021-ref22838 title="2 occurrences">#2838</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1843900021-ref22877 title="8 occurrences">#2877</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [ &#8230;5]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseReceive
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseReceive</span></span> {<a class=sf-dump-ref href=#sf-dump-1843900021-ref22837 title="3 occurrences">#2837</a><samp data-depth=3 id=sf-dump-1843900021-ref22837 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [ &#8230;8]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1843900021-ref22838 title="2 occurrences">#2838</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1843900021-ref22877 title="8 occurrences">#2877</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [ &#8230;5]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1843900021", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1840956145 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseReceive</span> {<a class=sf-dump-ref href=#sf-dump-1840956145-ref22837 title="3 occurrences">#2837</a><samp data-depth=1 id=sf-dump-1840956145-ref22837 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="17 characters">purchase_receives</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>vendor_id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>total_qty</span>" => "<span class=sf-dump-str title="5 characters">15.00</span>"
    "<span class=sf-dump-key>gr_no</span>" => "<span class=sf-dump-str title="7 characters">GRN-002</span>"
    "<span class=sf-dump-key>gr_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-15</span>"
    "<span class=sf-dump-key>purchase_order_id</span>" => <span class=sf-dump-num>36</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-15 15:13:18</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-15 15:13:18</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>vendor_id</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>total_qty</span>" => "<span class=sf-dump-str title="5 characters">15.00</span>"
    "<span class=sf-dump-key>gr_no</span>" => "<span class=sf-dump-str title="7 characters">GRN-002</span>"
    "<span class=sf-dump-key>gr_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-15</span>"
    "<span class=sf-dump-key>purchase_order_id</span>" => <span class=sf-dump-num>36</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-15 15:13:18</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-15 15:13:18</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>vendor</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref href=#sf-dump-1840956145-ref22917 title="2 occurrences">#2917</a><samp data-depth=3 id=sf-dump-1840956145-ref22917 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#2918</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1840956145-ref22877 title="8 occurrences">#2877</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>purchaseOrder</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1840956145-ref22939 title="2 occurrences">#2939</a><samp data-depth=3 id=sf-dump-1840956145-ref22939 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#2940</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1840956145-ref22877 title="8 occurrences">#2877</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    "<span class=sf-dump-key>items</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2896</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1840956145-ref22838 title="2 occurrences">#2838</a><samp data-depth=2 id=sf-dump-1840956145-ref22838 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1840956145-ref22877 title="8 occurrences">#2877</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1840956145-ref22877 title="8 occurrences">#2877</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:5</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="9 characters">vendor_id</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="9 characters">total_qty</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="17 characters">purchase_order_id</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="5 characters">gr_no</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="7 characters">gr_date</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1840956145", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-630501540 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-630501540", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-435494890 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-435494890", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase-receive ErrorException Undefined variable $themeMode C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase-receive","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T09:43:23.472Z"} 
[2026-05-15 15:13:48] production.DEBUG: true http://localhost/anilmineral/public/purchase-receive {"url":"http://localhost/anilmineral/public/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-15T09:43:46.144Z"} 
[2026-05-16 15:44:09] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T10:14:08.427Z"} 
[2026-05-16 15:44:09] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T10:14:08.484Z"} 
[2026-05-16 15:44:09] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T10:14:08.484Z"} 
[2026-05-16 20:12:36] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T14:42:34.817Z"} 
[2026-05-16 20:12:36] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T14:42:34.858Z"} 
[2026-05-16 20:12:36] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T14:42:34.858Z"} 
[2026-05-16 20:13:34] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T14:43:32.226Z"} 
[2026-05-16 20:13:34] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T14:43:32.261Z"} 
[2026-05-16 20:13:34] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T14:43:32.261Z"} 
[2026-05-16 20:21:23] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T14:51:22.075Z"} 
[2026-05-16 20:21:23] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T14:51:22.197Z"} 
[2026-05-16 20:21:23] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T14:51:22.197Z"} 
[2026-05-16 20:23:13] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T14:53:04.237Z"} 
[2026-05-16 20:23:13] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 Symfony\Component\Routing\Exception\RouteNotFoundException 1778943170 Route [newpurchase.bill.list] not defined.    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 526 route Illuminate\Routing\UrlGenerator public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name newpurchase.bill.list string false false false parameters  array false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php 99 require null @canany(['purchase.bill.view', 'purchase.order.view', 'purchase.return.view','purchase.request']) <li> <a href="javascript:;" class="has-arrow"> <div class="parent-icon"><i class="bx bx-purchase-tag-alt"></i> </div> <div class="menu-title">{{ __('purchase.purchase') }}</div> </a> <ul> <!-- @can('purchase.bill.view') <li class="{{ request()->is('purchase/bill/*') ? 'mm-active' : '' }}"> <a href="{{ route('purchase.bill.list') }}"><i class='bx bx-radio-circle'></i>{{ __('purchase.bills') }}</a> </li> @endcan --> <li class="{{ request()->is('purchase/request/*') ? 'mm-active' : '' }}"> <a href="{{ route('newpurchase.bill.list') }}"> <i class='bx bx-radio-circle'></i>New Purchase bill </a> null </li> null null null <li class="{{ request()->is('purchase/request/*') ? 'mm-active' : '' }}"> <a href="{{ route('purchase.request.list') }}"> <i class='bx bx-radio-circle'></i>Purchase Request </a> null </li> null name newpurchase.bill.list string false false false parameters  array false false false absolute true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\6532fc2e57390462d1a4359e03abe23a.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/navigation.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/navigation.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 12 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\dashboard.blade.php 170 require null </div> null </div> null @endcan null null null null </div> </div> <!--end page wrapper --> @endsection null @section('js') <script src="{{ versionedAsset('custom/js/dashboard.js') }}"></script> <script src="{{ versionedAsset('custom/js/custom.js') }}"></script> <script> /*Bar Chart Data*/ var chartMonths = @json($saleVsPurchase).map(record => record.label); var chartSales = @json($saleVsPurchase).map(record => record.sales); var chartPurchases = @json($saleVsPurchase).map(record => record.purchases); null /*Doughnut Chart Data*/ var serviceNames = @json($trendingItems).map(x => x.name); var serviceCounts = @json($trendingItems).map(x => x.total_quantity); null </script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ad16dd5d42b94795a37d752a2b50b084.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/login gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp koU60WVcoBW5mQXQMKkcG8F0KnHrQRChOtzEYggS mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp   http://localhost/anilmineral/public/users/getimage 2 null dashboard  App\Http\Controllers\DashboardController@index web auth 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php <pre class=sf-dump id=sf-dump-1914561736 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1515</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1914561736", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1238640330 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-1238640330", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-182326457 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3535</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:9</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23537 title="3 occurrences">#3537</a><samp data-depth=3 id=sf-dump-182326457-ref23537 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22647 title="3 occurrences">#2647</a><samp data-depth=3 id=sf-dump-182326457-ref22647 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22646 title="2 occurrences">#2646</a><samp data-depth=3 id=sf-dump-182326457-ref22646 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22645 title="2 occurrences">#2645</a><samp data-depth=3 id=sf-dump-182326457-ref22645 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22644 title="2 occurrences">#2644</a><samp data-depth=3 id=sf-dump-182326457-ref22644 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22643 title="2 occurrences">#2643</a><samp data-depth=3 id=sf-dump-182326457-ref22643 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22642 title="2 occurrences">#2642</a><samp data-depth=3 id=sf-dump-182326457-ref22642 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22641 title="2 occurrences">#2641</a><samp data-depth=3 id=sf-dump-182326457-ref22641 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22640 title="3 occurrences">#2640</a><samp data-depth=3 id=sf-dump-182326457-ref22640 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-182326457", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1071777456 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-1071777456", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1836097191 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-1836097191", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-42963999 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-42963999", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1189227756 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">0.00</span>"
</pre><script>Sfdump("sf-dump-1189227756", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-250400826 data-indent-pad="  ">"<span class=sf-dump-str title="6 characters">380.87</span>"
</pre><script>Sfdump("sf-dump-250400826", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-109623499 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">0.00</span>"
</pre><script>Sfdump("sf-dump-109623499", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1729994222 data-indent-pad="  "><span class=sf-dump-note>array:6</span> [<samp data-depth=1 class=sf-dump-expanded>
  <span class=sf-dump-index>0</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Dec 2025</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>1</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Jan 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>2</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Feb 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>3</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Mar 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>4</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Apr 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>2</span>
  </samp>]
  <span class=sf-dump-index>5</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">May 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
</samp>]
</pre><script>Sfdump("sf-dump-1729994222", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1281957779 data-indent-pad="  ">[]
</pre><script>Sfdump("sf-dump-1281957779", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1488031031 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3558</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1488031031", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1901896416 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3502</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1901896416", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-679344788 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-679344788", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1049553023 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1049553023", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1646124244 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1646124244", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1195099244 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1195099244", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-98701673 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-98701673", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1204160966 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1204160966", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1237677822 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3664</a>}
</pre><script>Sfdump("sf-dump-1237677822", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1660172362 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3691</a>}
</pre><script>Sfdump("sf-dump-1660172362", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-89497778 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-89497778", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1357295291 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3535</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:9</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23537 title="3 occurrences">#3537</a><samp data-depth=3 id=sf-dump-1357295291-ref23537 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22647 title="3 occurrences">#2647</a><samp data-depth=3 id=sf-dump-1357295291-ref22647 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22646 title="2 occurrences">#2646</a><samp data-depth=3 id=sf-dump-1357295291-ref22646 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22645 title="2 occurrences">#2645</a><samp data-depth=3 id=sf-dump-1357295291-ref22645 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22644 title="2 occurrences">#2644</a><samp data-depth=3 id=sf-dump-1357295291-ref22644 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22643 title="2 occurrences">#2643</a><samp data-depth=3 id=sf-dump-1357295291-ref22643 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22642 title="2 occurrences">#2642</a><samp data-depth=3 id=sf-dump-1357295291-ref22642 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22641 title="2 occurrences">#2641</a><samp data-depth=3 id=sf-dump-1357295291-ref22641 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22640 title="3 occurrences">#2640</a><samp data-depth=3 id=sf-dump-1357295291-ref22640 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1357295291", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-205201397 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-205201397", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1986387833 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1986387833-ref22640 title="3 occurrences">#2640</a><samp data-depth=1 id=sf-dump-1986387833-ref22640 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>29</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">15</span>"
    "<span class=sf-dump-key>grn_receive_status</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/15</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>3</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">2650.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:25:35</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:36:13</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>29</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">15</span>"
    "<span class=sf-dump-key>grn_receive_status</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/15</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>3</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">2650.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:25:35</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:36:13</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3685</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3709</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1986387833-ref23530 title="13 occurrences">#3530</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1986387833-ref22639 title="9 occurrences">#2639</a><samp data-depth=2 id=sf-dump-1986387833-ref22639 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1986387833-ref23530 title="13 occurrences">#3530</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1986387833-ref23530 title="13 occurrences">#3530</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1986387833", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 6.62 mysql 2 1778943149.0428 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 9.58 mysql App\Models\User 1778943149.1147 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.98 mysql 2 1778943149.3412 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.56 mysql 2 1778943149.358 select `id` from `parties` where `party_type` = ? 0.83 mysql customer 1778943149.3674 select `id` from `parties` where `party_type` = ? 0.85 mysql supplier 1778943149.374 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?) limit 1 1.1 mysql 1 2 3 1778943149.4722 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.45 mysql 1 2 3 receive 1778943149.4836 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.16 mysql 1 2 3 pay 1778943149.4902 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?) limit 1 0.89 mysql 1 2 3 1778943149.4975 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?) limit 1 0.85 mysql 1 2 3 1778943149.5885 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?) limit 1 0.89 mysql 1 2 3 1778943149.6035 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?) limit 1 1.01 mysql 1 2 3 1778943149.6166 select count(*) as aggregate from `purchase_orders` where not exists (select * from `purchases` where `purchase_orders`.`id` = `purchases`.`purchase_order_id`) and `created_by` = ? 1.29 mysql 2 1778943149.6396 select count(*) as aggregate from `purchase_orders` where exists (select * from `purchases` where `purchase_orders`.`id` = `purchases`.`purchase_order_id`) and `created_by` = ? 1.05 mysql 2 1778943149.653 select count(*) as aggregate from `parties` where `party_type` = ? and `created_by` = ? 0.91 mysql customer 2 1778943149.6648 select sum(`grand_total`) as aggregate from `expenses` where `created_by` = ? 0.88 mysql 2 1778943149.6838 select * from `sales` where `created_by` = ? order by `id` desc limit 10 1.03 mysql 2 1778943149.6948 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.82 mysql 05 2026 2 1778943149.7115 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.95 mysql 05 2026 2 1778943149.725 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.9 mysql 04 2026 2 1778943149.7373 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.93 mysql 04 2026 2 1778943149.7533 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.72 mysql 03 2026 2 1778943149.769 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.66 mysql 03 2026 2 1778943149.78 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.71 mysql 02 2026 2 1778943149.7925 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.71 mysql 02 2026 2 1778943149.8039 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.93 mysql 01 2026 2 1778943149.8154 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.85 mysql 01 2026 2 1778943149.8277 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.81 mysql 12 2025 2 1778943149.8393 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 1.09 mysql 12 2025 2 1778943149.8518 select `items`.`name`, SUM(item_transactions.quantity) as total_quantity from `item_transactions` inner join `items` on `items`.`id` = `item_transactions`.`item_id` where `item_transactions`.`transaction_type` = ? and `item_transactions`.`created_by` = ? group by `item_transactions`.`item_id`, `items`.`name` order by `total_quantity` desc limit 4 1.13 mysql Sale 2 1778943149.8733 select * from `items` where `current_stock` <= `min_stock` and `min_stock` > ? order by `current_stock` desc limit 10 1.17 mysql 0 1778943149.9709 select * from `purchase_orders` where `order_status` = ? order by `created_at` desc 2.54 mysql pending 1778943149.9869 select * from `parties` where `parties`.`id` in (1, 2, 3) 1.06 mysql  1778943150.1138 production null null C:\xampp\htdocs\anilmineral null 6716892b-fea1-4594-acd0-c08660137914 null null Laravel Client PHP 12.30.1 8.2.12 Symfony\Component\Routing\Exception\RouteNotFoundException 1778943172 Route [newpurchase.bill.list] not defined.    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 526 route Illuminate\Routing\UrlGenerator public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name newpurchase.bill.list string false false false parameters  array false false false absolute true bool false false false false C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php 99 require null @canany(['purchase.bill.view', 'purchase.order.view', 'purchase.return.view','purchase.request']) <li> <a href="javascript:;" class="has-arrow"> <div class="parent-icon"><i class="bx bx-purchase-tag-alt"></i> </div> <div class="menu-title">{{ __('purchase.purchase') }}</div> </a> <ul> <!-- @can('purchase.bill.view') <li class="{{ request()->is('purchase/bill/*') ? 'mm-active' : '' }}"> <a href="{{ route('purchase.bill.list') }}"><i class='bx bx-radio-circle'></i>{{ __('purchase.bills') }}</a> </li> @endcan --> <li class="{{ request()->is('purchase/request/*') ? 'mm-active' : '' }}"> <a href="{{ route('newpurchase.bill.list') }}"> <i class='bx bx-radio-circle'></i>New Purchase bill </a> null </li> null null null <li class="{{ request()->is('purchase/request/*') ? 'mm-active' : '' }}"> <a href="{{ route('purchase.request.list') }}"> <i class='bx bx-radio-circle'></i>Purchase Request </a> null </li> null name newpurchase.bill.list string false false false parameters  array false false false absolute true bool false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\6532fc2e57390462d1a4359e03abe23a.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/navigation.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/navigation.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 12 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\dashboard.blade.php 170 require null </div> null </div> null @endcan null null null null </div> </div> <!--end page wrapper --> @endsection null @section('js') <script src="{{ versionedAsset('custom/js/dashboard.js') }}"></script> <script src="{{ versionedAsset('custom/js/custom.js') }}"></script> <script> /*Bar Chart Data*/ var chartMonths = @json($saleVsPurchase).map(record => record.label); var chartSales = @json($saleVsPurchase).map(record => record.sales); var chartPurchases = @json($saleVsPurchase).map(record => record.purchases); null /*Doughnut Chart Data*/ var serviceNames = @json($trendingItems).map(x => x.name); var serviceCounts = @json($trendingItems).map(x => x.total_quantity); null </script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ad16dd5d42b94795a37d752a2b50b084.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/login gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp koU60WVcoBW5mQXQMKkcG8F0KnHrQRChOtzEYggS mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp   http://localhost/anilmineral/public/users/getimage 2 null dashboard  App\Http\Controllers\DashboardController@index web auth 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php <pre class=sf-dump id=sf-dump-1914561736 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1515</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1914561736", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1238640330 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-1238640330", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-182326457 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3535</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:9</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23537 title="3 occurrences">#3537</a><samp data-depth=3 id=sf-dump-182326457-ref23537 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22647 title="3 occurrences">#2647</a><samp data-depth=3 id=sf-dump-182326457-ref22647 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22646 title="2 occurrences">#2646</a><samp data-depth=3 id=sf-dump-182326457-ref22646 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22645 title="2 occurrences">#2645</a><samp data-depth=3 id=sf-dump-182326457-ref22645 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22644 title="2 occurrences">#2644</a><samp data-depth=3 id=sf-dump-182326457-ref22644 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22643 title="2 occurrences">#2643</a><samp data-depth=3 id=sf-dump-182326457-ref22643 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22642 title="2 occurrences">#2642</a><samp data-depth=3 id=sf-dump-182326457-ref22642 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22641 title="2 occurrences">#2641</a><samp data-depth=3 id=sf-dump-182326457-ref22641 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22640 title="3 occurrences">#2640</a><samp data-depth=3 id=sf-dump-182326457-ref22640 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-182326457", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1071777456 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-1071777456", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1836097191 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-1836097191", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-42963999 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-42963999", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1189227756 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">0.00</span>"
</pre><script>Sfdump("sf-dump-1189227756", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-250400826 data-indent-pad="  ">"<span class=sf-dump-str title="6 characters">380.87</span>"
</pre><script>Sfdump("sf-dump-250400826", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-109623499 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">0.00</span>"
</pre><script>Sfdump("sf-dump-109623499", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1729994222 data-indent-pad="  "><span class=sf-dump-note>array:6</span> [<samp data-depth=1 class=sf-dump-expanded>
  <span class=sf-dump-index>0</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Dec 2025</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>1</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Jan 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>2</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Feb 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>3</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Mar 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>4</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Apr 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>2</span>
  </samp>]
  <span class=sf-dump-index>5</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">May 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
</samp>]
</pre><script>Sfdump("sf-dump-1729994222", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1281957779 data-indent-pad="  ">[]
</pre><script>Sfdump("sf-dump-1281957779", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1488031031 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3558</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1488031031", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1901896416 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3502</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1901896416", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-679344788 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-679344788", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1049553023 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1049553023", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1646124244 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1646124244", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1195099244 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1195099244", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-98701673 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-98701673", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1204160966 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1204160966", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1237677822 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3664</a>}
</pre><script>Sfdump("sf-dump-1237677822", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1660172362 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3691</a>}
</pre><script>Sfdump("sf-dump-1660172362", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-89497778 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-89497778", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1357295291 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3535</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:9</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23537 title="3 occurrences">#3537</a><samp data-depth=3 id=sf-dump-1357295291-ref23537 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22647 title="3 occurrences">#2647</a><samp data-depth=3 id=sf-dump-1357295291-ref22647 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22646 title="2 occurrences">#2646</a><samp data-depth=3 id=sf-dump-1357295291-ref22646 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22645 title="2 occurrences">#2645</a><samp data-depth=3 id=sf-dump-1357295291-ref22645 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22644 title="2 occurrences">#2644</a><samp data-depth=3 id=sf-dump-1357295291-ref22644 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22643 title="2 occurrences">#2643</a><samp data-depth=3 id=sf-dump-1357295291-ref22643 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22642 title="2 occurrences">#2642</a><samp data-depth=3 id=sf-dump-1357295291-ref22642 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22641 title="2 occurrences">#2641</a><samp data-depth=3 id=sf-dump-1357295291-ref22641 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22640 title="3 occurrences">#2640</a><samp data-depth=3 id=sf-dump-1357295291-ref22640 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1357295291", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-205201397 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-205201397", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1986387833 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1986387833-ref22640 title="3 occurrences">#2640</a><samp data-depth=1 id=sf-dump-1986387833-ref22640 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>29</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">15</span>"
    "<span class=sf-dump-key>grn_receive_status</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/15</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>3</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">2650.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:25:35</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:36:13</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>29</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">15</span>"
    "<span class=sf-dump-key>grn_receive_status</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/15</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>3</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">2650.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:25:35</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:36:13</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3685</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3709</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1986387833-ref23530 title="13 occurrences">#3530</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1986387833-ref22639 title="9 occurrences">#2639</a><samp data-depth=2 id=sf-dump-1986387833-ref22639 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1986387833-ref23530 title="13 occurrences">#3530</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1986387833-ref23530 title="13 occurrences">#3530</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1986387833", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 6.62 mysql 2 1778943149.0428 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 9.58 mysql App\Models\User 1778943149.1147 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.98 mysql 2 1778943149.3412 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.56 mysql 2 1778943149.358 select `id` from `parties` where `party_type` = ? 0.83 mysql customer 1778943149.3674 select `id` from `parties` where `party_type` = ? 0.85 mysql supplier 1778943149.374 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?) limit 1 1.1 mysql 1 2 3 1778943149.4722 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.45 mysql 1 2 3 receive 1778943149.4836 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.16 mysql 1 2 3 pay 1778943149.4902 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?) limit 1 0.89 mysql 1 2 3 1778943149.4975 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?) limit 1 0.85 mysql 1 2 3 1778943149.5885 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?) limit 1 0.89 mysql 1 2 3 1778943149.6035 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?) limit 1 1.01 mysql 1 2 3 1778943149.6166 select count(*) as aggregate from `purchase_orders` where not exists (select * from `purchases` where `purchase_orders`.`id` = `purchases`.`purchase_order_id`) and `created_by` = ? 1.29 mysql 2 1778943149.6396 select count(*) as aggregate from `purchase_orders` where exists (select * from `purchases` where `purchase_orders`.`id` = `purchases`.`purchase_order_id`) and `created_by` = ? 1.05 mysql 2 1778943149.653 select count(*) as aggregate from `parties` where `party_type` = ? and `created_by` = ? 0.91 mysql customer 2 1778943149.6648 select sum(`grand_total`) as aggregate from `expenses` where `created_by` = ? 0.88 mysql 2 1778943149.6838 select * from `sales` where `created_by` = ? order by `id` desc limit 10 1.03 mysql 2 1778943149.6948 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.82 mysql 05 2026 2 1778943149.7115 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.95 mysql 05 2026 2 1778943149.725 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.9 mysql 04 2026 2 1778943149.7373 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.93 mysql 04 2026 2 1778943149.7533 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.72 mysql 03 2026 2 1778943149.769 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.66 mysql 03 2026 2 1778943149.78 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.71 mysql 02 2026 2 1778943149.7925 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.71 mysql 02 2026 2 1778943149.8039 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.93 mysql 01 2026 2 1778943149.8154 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.85 mysql 01 2026 2 1778943149.8277 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.81 mysql 12 2025 2 1778943149.8393 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 1.09 mysql 12 2025 2 1778943149.8518 select `items`.`name`, SUM(item_transactions.quantity) as total_quantity from `item_transactions` inner join `items` on `items`.`id` = `item_transactions`.`item_id` where `item_transactions`.`transaction_type` = ? and `item_transactions`.`created_by` = ? group by `item_transactions`.`item_id`, `items`.`name` order by `total_quantity` desc limit 4 1.13 mysql Sale 2 1778943149.8733 select * from `items` where `current_stock` <= `min_stock` and `min_stock` > ? order by `current_stock` desc limit 10 1.17 mysql 0 1778943149.9709 select * from `purchase_orders` where `order_status` = ? order by `created_at` desc 2.54 mysql pending 1778943149.9869 select * from `parties` where `parties`.`id` in (1, 2, 3) 1.06 mysql  1778943150.1138 production null null C:\xampp\htdocs\anilmineral null 6716892b-fea1-4594-acd0-c08660137914 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php 526 route Illuminate\Routing\UrlGenerator public function route($name, $parameters = [], $absolute = true) { if ($name instanceof BackedEnum && ! is_string($name = $name->value)) { throw new InvalidArgumentException('Attribute [name] expects a string backed enum.'); } null if (! is_null($route = $this->routes->getByName($name))) { return $this->toRoute($route, $parameters, $absolute); } null if (! is_null($this->missingNamedRouteResolver) && ! is_null($url = call_user_func($this->missingNamedRouteResolver, $name, $parameters, $absolute))) { return $url; } null throw new RouteNotFoundException("Route [{$name}] not defined."); } null /** * Get the URL for a given route instance. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $parameters * @param  bool  $absolute * @return string * * @throws \Illuminate\Routing\Exceptions\UrlGenerationException */ public function toRoute($route, $parameters, $absolute) {  false vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php 871 route null null return $factory->make($content ?? '', $status, $headers); } } null if (! function_exists('route')) { /** * Generate the URL to a named route. * * @param  \BackedEnum|string  $name * @param  mixed  $parameters * @param  bool  $absolute */ function route($name, $parameters = [], $absolute = true): string { return app('url')->route($name, $parameters, $absolute); } } null if (! function_exists('secure_asset')) { /** * Generate an asset path for the application. * * @param  string  $path */ function secure_asset($path): string { return asset($path, true); } } name newpurchase.bill.list string false false false parameters  array false false false absolute true bool false false false false vendor\laravel\framework\src\Illuminate\Foundation\helpers.php C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php 99 require null @canany(['purchase.bill.view', 'purchase.order.view', 'purchase.return.view','purchase.request']) <li> <a href="javascript:;" class="has-arrow"> <div class="parent-icon"><i class="bx bx-purchase-tag-alt"></i> </div> <div class="menu-title">{{ __('purchase.purchase') }}</div> </a> <ul> <!-- @can('purchase.bill.view') <li class="{{ request()->is('purchase/bill/*') ? 'mm-active' : '' }}"> <a href="{{ route('purchase.bill.list') }}"><i class='bx bx-radio-circle'></i>{{ __('purchase.bills') }}</a> </li> @endcan --> <li class="{{ request()->is('purchase/request/*') ? 'mm-active' : '' }}"> <a href="{{ route('newpurchase.bill.list') }}"> <i class='bx bx-radio-circle'></i>New Purchase bill </a> null </li> null null null <li class="{{ request()->is('purchase/request/*') ? 'mm-active' : '' }}"> <a href="{{ route('purchase.request.list') }}"> <i class='bx bx-radio-circle'></i>Purchase Request </a> null </li> null name newpurchase.bill.list string false false false parameters  array false false false absolute true bool false false false true resources\views\layouts\navigation.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\6532fc2e57390462d1a4359e03abe23a.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/6532fc2e57390462d1a4359e03abe23a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/navigation.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/navigation.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 12 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null callback null null false false false true resources\views\layouts\app.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) 1 object (Illuminate\Database\Eloquent\Collection) array false false true false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\dashboard.blade.php 170 require null </div> null </div> null @endcan null null null null </div> </div> <!--end page wrapper --> @endsection null @section('js') <script src="{{ versionedAsset('custom/js/dashboard.js') }}"></script> <script src="{{ versionedAsset('custom/js/custom.js') }}"></script> <script> /*Bar Chart Data*/ var chartMonths = @json($saleVsPurchase).map(record => record.label); var chartSales = @json($saleVsPurchase).map(record => record.sales); var chartPurchases = @json($saleVsPurchase).map(record => record.purchases); null /*Doughnut Chart Data*/ var serviceNames = @json($trendingItems).map(x => x.name); var serviceCounts = @json($trendingItems).map(x => x.total_quantity); null </script> @endsection null callback null null false false false true resources\views\dashboard.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\ad16dd5d42b94795a37d752a2b50b084.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/ad16dd5d42b94795a37d752a2b50b084.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/dashboard.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) 0 object (Illuminate\Database\Eloquent\Collection) 0 1 0 0.00 380.87 0.00 array (size=6) array (size=0) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$dca) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$dcb) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/dashboard Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 6.62 mysql 2 1778943149.0428 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 9.58 mysql App\Models\User 1778943149.1147 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.98 mysql 2 1778943149.3412 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.56 mysql 2 1778943149.358 select `id` from `parties` where `party_type` = ? 0.83 mysql customer 1778943149.3674 select `id` from `parties` where `party_type` = ? 0.85 mysql supplier 1778943149.374 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?) limit 1 1.1 mysql 1 2 3 1778943149.4722 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.45 mysql 1 2 3 receive 1778943149.4836 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?) and `payment_direction` = ? limit 1 1.16 mysql 1 2 3 pay 1778943149.4902 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?) limit 1 0.89 mysql 1 2 3 1778943149.4975 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?) limit 1 0.85 mysql 1 2 3 1778943149.5885 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?) limit 1 0.89 mysql 1 2 3 1778943149.6035 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?) limit 1 1.01 mysql 1 2 3 1778943149.6166 select count(*) as aggregate from `purchase_orders` where not exists (select * from `purchases` where `purchase_orders`.`id` = `purchases`.`purchase_order_id`) and `created_by` = ? 1.29 mysql 2 1778943149.6396 select count(*) as aggregate from `purchase_orders` where exists (select * from `purchases` where `purchase_orders`.`id` = `purchases`.`purchase_order_id`) and `created_by` = ? 1.05 mysql 2 1778943149.653 select count(*) as aggregate from `parties` where `party_type` = ? and `created_by` = ? 0.91 mysql customer 2 1778943149.6648 select sum(`grand_total`) as aggregate from `expenses` where `created_by` = ? 0.88 mysql 2 1778943149.6838 select * from `sales` where `created_by` = ? order by `id` desc limit 10 1.03 mysql 2 1778943149.6948 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.82 mysql 05 2026 2 1778943149.7115 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.95 mysql 05 2026 2 1778943149.725 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.9 mysql 04 2026 2 1778943149.7373 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.93 mysql 04 2026 2 1778943149.7533 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.72 mysql 03 2026 2 1778943149.769 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.66 mysql 03 2026 2 1778943149.78 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.71 mysql 02 2026 2 1778943149.7925 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.71 mysql 02 2026 2 1778943149.8039 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.93 mysql 01 2026 2 1778943149.8154 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 0.85 mysql 01 2026 2 1778943149.8277 select count(*) as aggregate from `sales` where month(`sale_date`) = ? and year(`sale_date`) = ? and `created_by` = ? 0.81 mysql 12 2025 2 1778943149.8393 select count(*) as aggregate from `purchases` where month(`purchase_date`) = ? and year(`purchase_date`) = ? and `created_by` = ? 1.09 mysql 12 2025 2 1778943149.8518 select `items`.`name`, SUM(item_transactions.quantity) as total_quantity from `item_transactions` inner join `items` on `items`.`id` = `item_transactions`.`item_id` where `item_transactions`.`transaction_type` = ? and `item_transactions`.`created_by` = ? group by `item_transactions`.`item_id`, `items`.`name` order by `total_quantity` desc limit 4 1.13 mysql Sale 2 1778943149.8733 select * from `items` where `current_stock` <= `min_stock` and `min_stock` > ? order by `current_stock` desc limit 10 1.17 mysql 0 1778943149.9709 select * from `purchase_orders` where `order_status` = ? order by `created_at` desc 2.54 mysql pending 1778943149.9869 select * from `parties` where `parties`.`id` in (1, 2, 3) 1.06 mysql  1778943150.1138   null localhost keep-alive max-age=0 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/login gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp koU60WVcoBW5mQXQMKkcG8F0KnHrQRChOtzEYggS mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp   http://localhost/anilmineral/public/users/getimage 2 null 8.2.12 12.30.1 null false true production 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 dashboard  App\Http\Controllers\DashboardController@index web auth null null C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php <pre class=sf-dump id=sf-dump-1914561736 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1515</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1914561736", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1238640330 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-1238640330", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-182326457 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3535</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:9</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23537 title="3 occurrences">#3537</a><samp data-depth=3 id=sf-dump-182326457-ref23537 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22647 title="3 occurrences">#2647</a><samp data-depth=3 id=sf-dump-182326457-ref22647 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22646 title="2 occurrences">#2646</a><samp data-depth=3 id=sf-dump-182326457-ref22646 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22645 title="2 occurrences">#2645</a><samp data-depth=3 id=sf-dump-182326457-ref22645 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22644 title="2 occurrences">#2644</a><samp data-depth=3 id=sf-dump-182326457-ref22644 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22643 title="2 occurrences">#2643</a><samp data-depth=3 id=sf-dump-182326457-ref22643 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22642 title="2 occurrences">#2642</a><samp data-depth=3 id=sf-dump-182326457-ref22642 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22641 title="2 occurrences">#2641</a><samp data-depth=3 id=sf-dump-182326457-ref22641 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22640 title="3 occurrences">#2640</a><samp data-depth=3 id=sf-dump-182326457-ref22640 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-182326457-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-182326457", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1071777456 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-1071777456", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1836097191 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-1836097191", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-42963999 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-42963999", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1189227756 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">0.00</span>"
</pre><script>Sfdump("sf-dump-1189227756", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-250400826 data-indent-pad="  ">"<span class=sf-dump-str title="6 characters">380.87</span>"
</pre><script>Sfdump("sf-dump-250400826", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-109623499 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">0.00</span>"
</pre><script>Sfdump("sf-dump-109623499", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1729994222 data-indent-pad="  "><span class=sf-dump-note>array:6</span> [<samp data-depth=1 class=sf-dump-expanded>
  <span class=sf-dump-index>0</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Dec 2025</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>1</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Jan 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>2</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Feb 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>3</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Mar 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
  <span class=sf-dump-index>4</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">Apr 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>2</span>
  </samp>]
  <span class=sf-dump-index>5</span> => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>label</span>" => "<span class=sf-dump-str title="8 characters">May 2026</span>"
    "<span class=sf-dump-key>sales</span>" => <span class=sf-dump-num>0</span>
    "<span class=sf-dump-key>purchases</span>" => <span class=sf-dump-num>0</span>
  </samp>]
</samp>]
</pre><script>Sfdump("sf-dump-1729994222", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1281957779 data-indent-pad="  ">[]
</pre><script>Sfdump("sf-dump-1281957779", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1488031031 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3558</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1488031031", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1901896416 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3502</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: []
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1901896416", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-679344788 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-679344788", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1049553023 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1049553023", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1646124244 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1646124244", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1195099244 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1195099244", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-98701673 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-98701673", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1204160966 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1204160966", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1237677822 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3664</a>}
</pre><script>Sfdump("sf-dump-1237677822", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1660172362 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3691</a>}
</pre><script>Sfdump("sf-dump-1660172362", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-89497778 data-indent-pad="  "><span class=sf-dump-num>1</span>
</pre><script>Sfdump("sf-dump-89497778", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1357295291 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3535</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:9</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23537 title="3 occurrences">#3537</a><samp data-depth=3 id=sf-dump-1357295291-ref23537 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22647 title="3 occurrences">#2647</a><samp data-depth=3 id=sf-dump-1357295291-ref22647 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22646 title="2 occurrences">#2646</a><samp data-depth=3 id=sf-dump-1357295291-ref22646 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22645 title="2 occurrences">#2645</a><samp data-depth=3 id=sf-dump-1357295291-ref22645 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22644 title="2 occurrences">#2644</a><samp data-depth=3 id=sf-dump-1357295291-ref22644 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22643 title="2 occurrences">#2643</a><samp data-depth=3 id=sf-dump-1357295291-ref22643 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22642 title="2 occurrences">#2642</a><samp data-depth=3 id=sf-dump-1357295291-ref22642 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22641 title="2 occurrences">#2641</a><samp data-depth=3 id=sf-dump-1357295291-ref22641 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Purchase\PurchaseOrder
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Purchase</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">PurchaseOrder</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22640 title="3 occurrences">#2640</a><samp data-depth=3 id=sf-dump-1357295291-ref22640 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [ &#8230;21]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref22639 title="9 occurrences">#2639</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1357295291-ref23530 title="13 occurrences">#3530</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [ &#8230;15]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1357295291", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-205201397 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-205201397", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1986387833 data-indent-pad="  "><span class=sf-dump-note>App\Models\Purchase\PurchaseOrder</span> {<a class=sf-dump-ref href=#sf-dump-1986387833-ref22640 title="3 occurrences">#2640</a><samp data-depth=1 id=sf-dump-1986387833-ref22640 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">purchase_orders</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:21</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>29</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">15</span>"
    "<span class=sf-dump-key>grn_receive_status</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/15</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>3</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">2650.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:25:35</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:36:13</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:21</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>29</span>
    "<span class=sf-dump-key>order_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-17</span>"
    "<span class=sf-dump-key>due_date</span>" => "<span class=sf-dump-str title="10 characters">2026-04-18</span>"
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str title="2 characters">15</span>"
    "<span class=sf-dump-key>grn_receive_status</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>order_code</span>" => "<span class=sf-dump-str title="5 characters">PO/15</span>"
    "<span class=sf-dump-key>order_status</span>" => "<span class=sf-dump-str title="7 characters">Pending</span>"
    "<span class=sf-dump-key>party_id</span>" => <span class=sf-dump-num>3</span>
    "<span class=sf-dump-key>pr_number_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>state_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>round_off</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>grand_total</span>" => "<span class=sf-dump-str title="9 characters">2650.0000</span>"
    "<span class=sf-dump-key>paid_amount</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>currency_id</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>exchange_rate</span>" => "<span class=sf-dump-str title="6 characters">0.0000</span>"
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>1</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:25:35</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-04-17 10:36:13</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>party</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Party\Party
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Party</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Party</span></span> {<a class=sf-dump-ref>#3685</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="7 characters">parties</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:29</span> [ &#8230;29]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure(array $tuples)</span> {<a class=sf-dump-ref>#3709</a> &#8230;5}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1986387833-ref23530 title="13 occurrences">#3530</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:19</span> [ &#8230;19]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1986387833-ref22639 title="9 occurrences">#2639</a><samp data-depth=2 id=sf-dump-1986387833-ref22639 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1986387833-ref23530 title="13 occurrences">#3530</a>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1986387833-ref23530 title="13 occurrences">#3530</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">order_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">due_date</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">order_code</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="8 characters">party_id</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="8 characters">state_id</span>"
    <span class=sf-dump-index>7</span> => "<span class=sf-dump-str title="4 characters">note</span>"
    <span class=sf-dump-index>8</span> => "<span class=sf-dump-str title="9 characters">round_off</span>"
    <span class=sf-dump-index>9</span> => "<span class=sf-dump-str title="11 characters">grand_total</span>"
    <span class=sf-dump-index>10</span> => "<span class=sf-dump-str title="11 characters">paid_amount</span>"
    <span class=sf-dump-index>11</span> => "<span class=sf-dump-str title="11 characters">currency_id</span>"
    <span class=sf-dump-index>12</span> => "<span class=sf-dump-str title="13 characters">exchange_rate</span>"
    <span class=sf-dump-index>13</span> => "<span class=sf-dump-str title="12 characters">order_status</span>"
    <span class=sf-dump-index>14</span> => "<span class=sf-dump-str title="12 characters">pr_number_id</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1986387833", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/dashboard Symfony\Component\Routing\Exception\RouteNotFoundException Route [newpurchase.bill.list] not defined. C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\Routing\UrlGenerator route    {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T14:53:04.304Z"} 
[2026-05-16 20:40:49] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase-bill","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T15:10:46.823Z"} 
[2026-05-16 20:40:49] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 Illuminate\Contracts\Container\BindingResolutionException 1778944246 Target class [PurchaseBillController] does not exist.    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 1163 build Illuminate\Container\Container // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. if (! $reflector->isInstantiable()) { return $this->notInstantiable($concrete); } null if (is_a($concrete, SelfBuilding::class, true) && ! in_array($concrete, $this->buildStack, true)) { return $this->buildSelfBuildingInstance($concrete, $reflector); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete PurchaseBillController string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract PurchaseBillController string false false false parameters  array false false false raiseEvents true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract PurchaseBillController string false false false parameters  array false false false raiseEvents true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract PurchaseBillController string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 286 getController Illuminate\Routing\Route * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null; } null if (! $this->controller) { $class = $this->getControllerClass(); null $this->controller = $this->container->make(ltrim($class, '\\')); } null return $this->controller; } null /** * Get the controller class used for the route. * * @return string|null */ public function getControllerClass() { return $this->isControllerAction() ? $this->parseControllerCallback()[0] : null; } abstract PurchaseBillController string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 266 runController Illuminate\Routing\Route protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null;  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase-bill null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/party/supplier/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp koU60WVcoBW5mQXQMKkcG8F0KnHrQRChOtzEYggS mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp   http://localhost/anilmineral/public/users/getimage 2 null purchase-bill.index  PurchaseBillController@index web auth 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 12.8 mysql 2 1778944245.6294 production null null C:\xampp\htdocs\anilmineral null 5099aac0-9e71-493b-929e-24c97acd41bf null null Laravel Client PHP 12.30.1 8.2.12 Illuminate\Contracts\Container\BindingResolutionException 1778944246 Target class [PurchaseBillController] does not exist.    C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 1163 build Illuminate\Container\Container // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. if (! $reflector->isInstantiable()) { return $this->notInstantiable($concrete); } null if (is_a($concrete, SelfBuilding::class, true) && ! in_array($concrete, $this->buildStack, true)) { return $this->buildSelfBuildingInstance($concrete, $reflector); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete PurchaseBillController string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract PurchaseBillController string false false false parameters  array false false false raiseEvents true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract PurchaseBillController string false false false parameters  array false false false raiseEvents true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract PurchaseBillController string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 286 getController Illuminate\Routing\Route * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null; } null if (! $this->controller) { $class = $this->getControllerClass(); null $this->controller = $this->container->make(ltrim($class, '\\')); } null return $this->controller; } null /** * Get the controller class used for the route. * * @return string|null */ public function getControllerClass() { return $this->isControllerAction() ? $this->parseControllerCallback()[0] : null; } abstract PurchaseBillController string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 266 runController Illuminate\Routing\Route protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null;  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase-bill null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/party/supplier/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp koU60WVcoBW5mQXQMKkcG8F0KnHrQRChOtzEYggS mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp   http://localhost/anilmineral/public/users/getimage 2 null purchase-bill.index  PurchaseBillController@index web auth 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 12.8 mysql 2 1778944245.6294 production null null C:\xampp\htdocs\anilmineral null 5099aac0-9e71-493b-929e-24c97acd41bf null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 1163 build Illuminate\Container\Container // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. if (! $reflector->isInstantiable()) { return $this->notInstantiable($concrete); } null if (is_a($concrete, SelfBuilding::class, true) && ! in_array($concrete, $this->buildStack, true)) { return $this->buildSelfBuildingInstance($concrete, $reflector); } null  false vendor\laravel\framework\src\Illuminate\Container\Container.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete PurchaseBillController string false false false false vendor\laravel\framework\src\Illuminate\Container\Container.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract PurchaseBillController string false false false parameters  array false false false raiseEvents true bool false false false false vendor\laravel\framework\src\Illuminate\Foundation\Application.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Container\Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract PurchaseBillController string false false false parameters  array false false false raiseEvents true bool false false false false vendor\laravel\framework\src\Illuminate\Container\Container.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract PurchaseBillController string false false false parameters  array false false false false vendor\laravel\framework\src\Illuminate\Foundation\Application.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 286 getController Illuminate\Routing\Route * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null; } null if (! $this->controller) { $class = $this->getControllerClass(); null $this->controller = $this->container->make(ltrim($class, '\\')); } null return $this->controller; } null /** * Get the controller class used for the route. * * @return string|null */ public function getControllerClass() { return $this->isControllerAction() ? $this->parseControllerCallback()[0] : null; } abstract PurchaseBillController string false false false parameters  array false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 266 runController Illuminate\Routing\Route protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null;  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase-bill null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 12.8 mysql 2 1778944245.6294   null localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/party/supplier/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp koU60WVcoBW5mQXQMKkcG8F0KnHrQRChOtzEYggS mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp   http://localhost/anilmineral/public/users/getimage 2 null 8.2.12 12.30.1 null false true production 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 purchase-bill.index  PurchaseBillController@index web auth null null null null null null  web http://localhost/anilmineral/public/purchase-bill Illuminate\Contracts\Container\BindingResolutionException Target class [PurchaseBillController] does not exist. C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\Container\Container build    {"url":"http://localhost/anilmineral/public/purchase-bill","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T15:10:46.894Z"} 
[2026-05-16 20:41:45] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase-bill","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T15:11:43.055Z"} 
[2026-05-16 20:41:45] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 Illuminate\Database\QueryException 1778944302 SQLSTATE[42S02]: Base table or view not found: 1146 Table 'anilmineral.purchase_bills' doesn't exist (Connection: mysql, SQL: select * from `purchase_bills` order by `created_at` desc)  Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A table was not found You might have forgotten to run your database migrations. https://laravel.com/docs/master/migrations#running-migrations You can try to run your migrations using `php artisan migrate`. true false https://laravel.com/docs/12.x/eloquent C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select * from `purchase_bills` order by `created_at` desc string false false false bindings  array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select * from `purchase_bills` order by `created_at` desc string false false false bindings  array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select * from `purchase_bills` order by `created_at` desc string false false false bindings  array false false false useReadPdo true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php:3172-3174 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 902 getModels Illuminate\Database\Eloquent\Builder null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) { return $this->model->hydrate( $this->query->get($columns)->all() )->all(); } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager columns * array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 884 get Illuminate\Database\Eloquent\Builder } null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ columns * array false false false false C:\xampp\htdocs\anilmineral\app\Http\Controllers\PurchaseBillController.php 13 index App\Http\Controllers\PurchaseBillController <?php null namespace App\Http\Controllers; null use Illuminate\Http\Request; use App\Models\Purchase\PurchaseBill; use App\Models\Party\Party; null class PurchaseBillController extends Controller { public function index() { $bills = PurchaseBill::with('vendor')->latest()->get(); null return view('purchase_bill.index', compact('bills')); } null public function create() { $vendors = Party::where('type', 'vendor')->get(); null return view('purchase_bill.create', compact('vendors')); } null public function store(Request $request) { $imageName = null; null if ($request->hasFile('image')) { null columns * array false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\PurchaseBillController false false false method index string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase-bill null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/party/supplier/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp koU60WVcoBW5mQXQMKkcG8F0KnHrQRChOtzEYggS mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp   http://localhost/anilmineral/public/purchase-bill 2 purchase-bill.index  App\Http\Controllers\PurchaseBillController@index web auth 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 8.2.12 12.30.1 null false true production select * from `purchase_bills` order by `created_at` desc   select * from `users` where `id` = ? limit 1 49.21 mysql 2 1778944301.3183 production null null C:\xampp\htdocs\anilmineral null 5a0cc4b2-44e8-4692-8cc0-c446232de3f2 null null Laravel Client PHP 12.30.1 8.2.12 Illuminate\Database\QueryException 1778944302 SQLSTATE[42S02]: Base table or view not found: 1146 Table 'anilmineral.purchase_bills' doesn't exist (Connection: mysql, SQL: select * from `purchase_bills` order by `created_at` desc)  Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A table was not found You might have forgotten to run your database migrations. https://laravel.com/docs/master/migrations#running-migrations You can try to run your migrations using `php artisan migrate`. true false https://laravel.com/docs/12.x/eloquent C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select * from `purchase_bills` order by `created_at` desc string false false false bindings  array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select * from `purchase_bills` order by `created_at` desc string false false false bindings  array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select * from `purchase_bills` order by `created_at` desc string false false false bindings  array false false false useReadPdo true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php:3172-3174 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 902 getModels Illuminate\Database\Eloquent\Builder null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) { return $this->model->hydrate( $this->query->get($columns)->all() )->all(); } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager columns * array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 884 get Illuminate\Database\Eloquent\Builder } null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ columns * array false false false false C:\xampp\htdocs\anilmineral\app\Http\Controllers\PurchaseBillController.php 13 index App\Http\Controllers\PurchaseBillController <?php null namespace App\Http\Controllers; null use Illuminate\Http\Request; use App\Models\Purchase\PurchaseBill; use App\Models\Party\Party; null class PurchaseBillController extends Controller { public function index() { $bills = PurchaseBill::with('vendor')->latest()->get(); null return view('purchase_bill.index', compact('bills')); } null public function create() { $vendors = Party::where('type', 'vendor')->get(); null return view('purchase_bill.create', compact('vendors')); } null public function store(Request $request) { $imageName = null; null if ($request->hasFile('image')) { null columns * array false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\PurchaseBillController false false false method index string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase-bill null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/party/supplier/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp koU60WVcoBW5mQXQMKkcG8F0KnHrQRChOtzEYggS mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp   http://localhost/anilmineral/public/purchase-bill 2 purchase-bill.index  App\Http\Controllers\PurchaseBillController@index web auth 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 8.2.12 12.30.1 null false true production select * from `purchase_bills` order by `created_at` desc   select * from `users` where `id` = ? limit 1 49.21 mysql 2 1778944301.3183 production null null C:\xampp\htdocs\anilmineral null 5a0cc4b2-44e8-4692-8cc0-c446232de3f2 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A table was not found https://laravel.com/docs/master/migrations#running-migrations You might have forgotten to run your database migrations. true false You can try to run your migrations using `php artisan migrate`. Run migrations http://localhost/anilmineral/public/_ignition/execute-solution  /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false vendor\laravel\framework\src\Illuminate\Database\Connection.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select * from `purchase_bills` order by `created_at` desc string false false false bindings  array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false vendor\laravel\framework\src\Illuminate\Database\Connection.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select * from `purchase_bills` order by `created_at` desc string false false false bindings  array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false vendor\laravel\framework\src\Illuminate\Database\Connection.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select * from `purchase_bills` order by `created_at` desc string false false false bindings  array false false false useReadPdo true bool false false false false vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php:3172-3174 Closure false false false false vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 902 getModels Illuminate\Database\Eloquent\Builder null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) { return $this->model->hydrate( $this->query->get($columns)->all() )->all(); } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager columns * array false false false false vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 884 get Illuminate\Database\Eloquent\Builder } null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ columns * array false false false false vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\PurchaseBillController.php 13 index App\Http\Controllers\PurchaseBillController <?php null namespace App\Http\Controllers; null use Illuminate\Http\Request; use App\Models\Purchase\PurchaseBill; use App\Models\Party\Party; null class PurchaseBillController extends Controller { public function index() { $bills = PurchaseBill::with('vendor')->latest()->get(); null return view('purchase_bill.index', compact('bills')); } null public function create() { $vendors = Party::where('type', 'vendor')->get(); null return view('purchase_bill.create', compact('vendors')); } null public function store(Request $request) { $imageName = null; null if ($request->hasFile('image')) { null columns * array false false false true app\Http\Controllers\PurchaseBillController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\PurchaseBillController false false false method index string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-bill Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase-bill null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 49.21 mysql 2 1778944301.3183   null localhost keep-alive max-age=0 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/party/supplier/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp koU60WVcoBW5mQXQMKkcG8F0KnHrQRChOtzEYggS mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp   http://localhost/anilmineral/public/purchase-bill 2 8.2.12 12.30.1 null false true production 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 purchase-bill.index  App\Http\Controllers\PurchaseBillController@index web auth null null null select * from `purchase_bills` order by `created_at` desc null null  web http://localhost/anilmineral/public/purchase-bill Illuminate\Database\QueryException SQLSTATE[42S02]: Base table or view not found: 1146 Table 'anilmineral.purchase_bills' doesn't exist (Connection: mysql, SQL: select * from `purchase_bills` order by `created_at` desc) C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\Database\Connection runQueryCallback  Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A table was not found https://laravel.com/docs/master/migrations#running-migrations You might have forgotten to run your database migrations. true false You can try to run your migrations using `php artisan migrate`. Run migrations http://localhost/anilmineral/public/_ignition/execute-solution  https://laravel.com/docs/12.x/eloquent {"url":"http://localhost/anilmineral/public/purchase-bill","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T15:11:43.125Z"} 
[2026-05-16 20:43:01] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase-bill/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T15:12:59.225Z"} 
[2026-05-16 20:43:01] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 Illuminate\Database\QueryException 1778944378 SQLSTATE[42S22]: Column not found: 1054 Unknown column 'type' in 'where clause' (Connection: mysql, SQL: select * from `parties` where `type` = vendor)  Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A column was not found You might have forgotten to run your database migrations. https://laravel.com/docs/master/migrations#running-migrations You can try to run your migrations using `php artisan migrate`. true false https://laravel.com/docs/12.x/eloquent C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select * from `parties` where `type` = ? string false false false bindings vendor array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select * from `parties` where `type` = ? string false false false bindings vendor array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select * from `parties` where `type` = ? string false false false bindings vendor array false false false useReadPdo true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php:3172-3174 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 902 getModels Illuminate\Database\Eloquent\Builder null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) { return $this->model->hydrate( $this->query->get($columns)->all() )->all(); } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager columns * array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 884 get Illuminate\Database\Eloquent\Builder } null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ columns * array false false false false C:\xampp\htdocs\anilmineral\app\Http\Controllers\PurchaseBillController.php 20 create App\Http\Controllers\PurchaseBillController use Illuminate\Http\Request; use App\Models\Purchase\PurchaseBill; use App\Models\Party\Party; null class PurchaseBillController extends Controller { public function index() { $bills = PurchaseBill::with('vendor')->latest()->get(); null return view('purchase_bill.index', compact('bills')); } null public function create() { $vendors = Party::where('type', 'vendor')->get(); null return view('purchase_bill.create', compact('vendors')); } null public function store(Request $request) { $imageName = null; null if ($request->hasFile('image')) { null $imageName = time().'.'.$request->image->extension(); null $request->image->move(public_path('uploads/purchase_bill'), $imageName); } columns * array false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method create string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\PurchaseBillController false false false method create string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase-bill/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase-bill gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp koU60WVcoBW5mQXQMKkcG8F0KnHrQRChOtzEYggS mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp   http://localhost/anilmineral/public/users/getimage 2 null purchase-bill.create  App\Http\Controllers\PurchaseBillController@create web auth 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 8.2.12 12.30.1 null false true production select * from `parties` where `type` = ?   select * from `users` where `id` = ? limit 1 6.71 mysql 2 1778944378.0376 production null null C:\xampp\htdocs\anilmineral null b871e508-4594-49ee-b67e-917be0e073f7 null null Laravel Client PHP 12.30.1 8.2.12 Illuminate\Database\QueryException 1778944378 SQLSTATE[42S22]: Column not found: 1054 Unknown column 'type' in 'where clause' (Connection: mysql, SQL: select * from `parties` where `type` = vendor)  Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A column was not found You might have forgotten to run your database migrations. https://laravel.com/docs/master/migrations#running-migrations You can try to run your migrations using `php artisan migrate`. true false https://laravel.com/docs/12.x/eloquent C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select * from `parties` where `type` = ? string false false false bindings vendor array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select * from `parties` where `type` = ? string false false false bindings vendor array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select * from `parties` where `type` = ? string false false false bindings vendor array false false false useReadPdo true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php:3172-3174 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 902 getModels Illuminate\Database\Eloquent\Builder null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) { return $this->model->hydrate( $this->query->get($columns)->all() )->all(); } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager columns * array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 884 get Illuminate\Database\Eloquent\Builder } null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ columns * array false false false false C:\xampp\htdocs\anilmineral\app\Http\Controllers\PurchaseBillController.php 20 create App\Http\Controllers\PurchaseBillController use Illuminate\Http\Request; use App\Models\Purchase\PurchaseBill; use App\Models\Party\Party; null class PurchaseBillController extends Controller { public function index() { $bills = PurchaseBill::with('vendor')->latest()->get(); null return view('purchase_bill.index', compact('bills')); } null public function create() { $vendors = Party::where('type', 'vendor')->get(); null return view('purchase_bill.create', compact('vendors')); } null public function store(Request $request) { $imageName = null; null if ($request->hasFile('image')) { null $imageName = time().'.'.$request->image->extension(); null $request->image->move(public_path('uploads/purchase_bill'), $imageName); } columns * array false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method create string false false false parameters  array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\PurchaseBillController false false false method create string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase-bill/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase-bill gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp koU60WVcoBW5mQXQMKkcG8F0KnHrQRChOtzEYggS mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp   http://localhost/anilmineral/public/users/getimage 2 null purchase-bill.create  App\Http\Controllers\PurchaseBillController@create web auth 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 8.2.12 12.30.1 null false true production select * from `parties` where `type` = ?   select * from `users` where `id` = ? limit 1 6.71 mysql 2 1778944378.0376 production null null C:\xampp\htdocs\anilmineral null b871e508-4594-49ee-b67e-917be0e073f7 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A column was not found https://laravel.com/docs/master/migrations#running-migrations You might have forgotten to run your database migrations. true false You can try to run your migrations using `php artisan migrate`. Run migrations http://localhost/anilmineral/public/_ignition/execute-solution  /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false vendor\laravel\framework\src\Illuminate\Database\Connection.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select * from `parties` where `type` = ? string false false false bindings vendor array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false vendor\laravel\framework\src\Illuminate\Database\Connection.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select * from `parties` where `type` = ? string false false false bindings vendor array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false vendor\laravel\framework\src\Illuminate\Database\Connection.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select * from `parties` where `type` = ? string false false false bindings vendor array false false false useReadPdo true bool false false false false vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php:3172-3174 Closure false false false false vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 902 getModels Illuminate\Database\Eloquent\Builder null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) { return $this->model->hydrate( $this->query->get($columns)->all() )->all(); } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager columns * array false false false false vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 884 get Illuminate\Database\Eloquent\Builder } null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ columns * array false false false false vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\PurchaseBillController.php 20 create App\Http\Controllers\PurchaseBillController use Illuminate\Http\Request; use App\Models\Purchase\PurchaseBill; use App\Models\Party\Party; null class PurchaseBillController extends Controller { public function index() { $bills = PurchaseBill::with('vendor')->latest()->get(); null return view('purchase_bill.index', compact('bills')); } null public function create() { $vendors = Party::where('type', 'vendor')->get(); null return view('purchase_bill.create', compact('vendors')); } null public function store(Request $request) { $imageName = null; null if ($request->hasFile('image')) { null $imageName = time().'.'.$request->image->extension(); null $request->image->move(public_path('uploads/purchase_bill'), $imageName); } columns * array false false false true app\Http\Controllers\PurchaseBillController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method create string false false false parameters  array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\PurchaseBillController false false false method create string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-bill/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase-bill/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 6.71 mysql 2 1778944378.0376   null localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase-bill gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp koU60WVcoBW5mQXQMKkcG8F0KnHrQRChOtzEYggS mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp   http://localhost/anilmineral/public/users/getimage 2 null 8.2.12 12.30.1 null false true production 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 purchase-bill.create  App\Http\Controllers\PurchaseBillController@create web auth null null null select * from `parties` where `type` = ? null null  web http://localhost/anilmineral/public/purchase-bill/create Illuminate\Database\QueryException SQLSTATE[42S22]: Column not found: 1054 Unknown column 'type' in 'where clause' (Connection: mysql, SQL: select * from `parties` where `type` = vendor) C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\Database\Connection runQueryCallback  Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A column was not found https://laravel.com/docs/master/migrations#running-migrations You might have forgotten to run your database migrations. true false You can try to run your migrations using `php artisan migrate`. Run migrations http://localhost/anilmineral/public/_ignition/execute-solution  https://laravel.com/docs/12.x/eloquent {"url":"http://localhost/anilmineral/public/purchase-bill/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T15:12:59.315Z"} 
[2026-05-16 15:17:13] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase-bill/1/edit","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T15:17:11.364Z"} 
[2026-05-16 15:17:13] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 Illuminate\Database\QueryException 1778944630 SQLSTATE[42S22]: Column not found: 1054 Unknown column 'type' in 'where clause' (Connection: mysql, SQL: select * from `parties` where `type` = vendor)  Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A column was not found You might have forgotten to run your database migrations. https://laravel.com/docs/master/migrations#running-migrations You can try to run your migrations using `php artisan migrate`. true false https://laravel.com/docs/12.x/eloquent C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select * from `parties` where `type` = ? string false false false bindings vendor array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select * from `parties` where `type` = ? string false false false bindings vendor array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select * from `parties` where `type` = ? string false false false bindings vendor array false false false useReadPdo true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php:3172-3174 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 902 getModels Illuminate\Database\Eloquent\Builder null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) { return $this->model->hydrate( $this->query->get($columns)->all() )->all(); } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager columns * array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 884 get Illuminate\Database\Eloquent\Builder } null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ columns * array false false false false C:\xampp\htdocs\anilmineral\app\Http\Controllers\PurchaseBillController.php 50 edit App\Http\Controllers\PurchaseBillController null PurchaseBill::create([ 'bill_date' => $request->bill_date, 'vendor_id' => $request->vendor_id, 'image' => $imageName, ]); null return redirect()->route('purchase-bill.index') ->with('success', 'Purchase Bill Added Successfully'); } null public function edit($id) { $bill = PurchaseBill::findOrFail($id); null $vendors = Party::where('type', 'vendor')->get(); null return view('purchase_bill.edit', compact('bill', 'vendors')); } null public function update(Request $request, $id) { $bill = PurchaseBill::findOrFail($id); null $imageName = $bill->image; null if ($request->hasFile('image')) { null $imageName = time().'.'.$request->image->extension(); null columns * array false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 1 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method edit string false false false parameters 1 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\PurchaseBillController false false false method edit string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase-bill/1/edit null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase-bill gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp koU60WVcoBW5mQXQMKkcG8F0KnHrQRChOtzEYggS mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp   http://localhost/anilmineral/public/users/getimage 2 null purchase-bill.edit 1 App\Http\Controllers\PurchaseBillController@edit web auth 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 8.2.12 12.30.1 null false true production select * from `parties` where `type` = ?   select * from `users` where `id` = ? limit 1 4.2 mysql 2 1778944630.5792 select * from `purchase_bills` where `purchase_bills`.`id` = ? limit 1 6.1 mysql 1 1778944630.5951 production null null C:\xampp\htdocs\anilmineral null b558baf7-d53b-4831-935d-b1400241880d null null Laravel Client PHP 12.30.1 8.2.12 Illuminate\Database\QueryException 1778944631 SQLSTATE[42S22]: Column not found: 1054 Unknown column 'type' in 'where clause' (Connection: mysql, SQL: select * from `parties` where `type` = vendor)  Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A column was not found You might have forgotten to run your database migrations. https://laravel.com/docs/master/migrations#running-migrations You can try to run your migrations using `php artisan migrate`. true false https://laravel.com/docs/12.x/eloquent C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select * from `parties` where `type` = ? string false false false bindings vendor array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select * from `parties` where `type` = ? string false false false bindings vendor array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select * from `parties` where `type` = ? string false false false bindings vendor array false false false useReadPdo true bool false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php:3172-3174 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 902 getModels Illuminate\Database\Eloquent\Builder null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) { return $this->model->hydrate( $this->query->get($columns)->all() )->all(); } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager columns * array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 884 get Illuminate\Database\Eloquent\Builder } null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ columns * array false false false false C:\xampp\htdocs\anilmineral\app\Http\Controllers\PurchaseBillController.php 50 edit App\Http\Controllers\PurchaseBillController null PurchaseBill::create([ 'bill_date' => $request->bill_date, 'vendor_id' => $request->vendor_id, 'image' => $imageName, ]); null return redirect()->route('purchase-bill.index') ->with('success', 'Purchase Bill Added Successfully'); } null public function edit($id) { $bill = PurchaseBill::findOrFail($id); null $vendors = Party::where('type', 'vendor')->get(); null return view('purchase_bill.edit', compact('bill', 'vendors')); } null public function update(Request $request, $id) { $bill = PurchaseBill::findOrFail($id); null $imageName = $bill->image; null if ($request->hasFile('image')) { null $imageName = time().'.'.$request->image->extension(); null columns * array false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 1 string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method edit string false false false parameters 1 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\PurchaseBillController false false false method edit string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase-bill/1/edit null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase-bill gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp koU60WVcoBW5mQXQMKkcG8F0KnHrQRChOtzEYggS mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp   http://localhost/anilmineral/public/users/getimage 2 null purchase-bill.edit 1 App\Http\Controllers\PurchaseBillController@edit web auth 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 8.2.12 12.30.1 null false true production select * from `parties` where `type` = ?   select * from `users` where `id` = ? limit 1 4.2 mysql 2 1778944630.5792 select * from `purchase_bills` where `purchase_bills`.`id` = ? limit 1 6.1 mysql 1 1778944630.5951 production null null C:\xampp\htdocs\anilmineral null b558baf7-d53b-4831-935d-b1400241880d null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A column was not found https://laravel.com/docs/master/migrations#running-migrations You might have forgotten to run your database migrations. true false You can try to run your migrations using `php artisan migrate`. Run migrations http://localhost/anilmineral/public/_ignition/execute-solution  /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false vendor\laravel\framework\src\Illuminate\Database\Connection.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select * from `parties` where `type` = ? string false false false bindings vendor array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false vendor\laravel\framework\src\Illuminate\Database\Connection.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select * from `parties` where `type` = ? string false false false bindings vendor array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Connection.php:397-414 Closure false false false false vendor\laravel\framework\src\Illuminate\Database\Connection.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select * from `parties` where `type` = ? string false false false bindings vendor array false false false useReadPdo true bool false false false false vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php:3172-3174 Closure false false false false vendor\laravel\framework\src\Illuminate\Database\Query\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 902 getModels Illuminate\Database\Eloquent\Builder null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) { return $this->model->hydrate( $this->query->get($columns)->all() )->all(); } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager columns * array false false false false vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php 884 get Illuminate\Database\Eloquent\Builder } null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ columns * array false false false false vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php C:\xampp\htdocs\anilmineral\app\Http\Controllers\PurchaseBillController.php 50 edit App\Http\Controllers\PurchaseBillController null PurchaseBill::create([ 'bill_date' => $request->bill_date, 'vendor_id' => $request->vendor_id, 'image' => $imageName, ]); null return redirect()->route('purchase-bill.index') ->with('success', 'Purchase Bill Added Successfully'); } null public function edit($id) { $bill = PurchaseBill::findOrFail($id); null $vendors = Party::where('type', 'vendor')->get(); null return view('purchase_bill.edit', compact('bill', 'vendors')); } null public function update(Request $request, $id) { $bill = PurchaseBill::findOrFail($id); null $imageName = $bill->image; null if ($request->hasFile('image')) { null $imageName = time().'.'.$request->image->extension(); null columns * array false false false true app\Http\Controllers\PurchaseBillController.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 1 string false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method edit string false false false parameters 1 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\PurchaseBillController false false false method edit string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase-bill/1/edit null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 4.2 mysql 2 1778944630.5792 select * from `purchase_bills` where `purchase_bills`.`id` = ? limit 1 6.1 mysql 1 1778944630.5951   null localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase-bill gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp koU60WVcoBW5mQXQMKkcG8F0KnHrQRChOtzEYggS mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp   http://localhost/anilmineral/public/users/getimage 2 null 8.2.12 12.30.1 null false true production 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 purchase-bill.edit 1 App\Http\Controllers\PurchaseBillController@edit web auth null null null select * from `parties` where `type` = ? null null  web http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Database\QueryException SQLSTATE[42S22]: Column not found: 1054 Unknown column 'type' in 'where clause' (Connection: mysql, SQL: select * from `parties` where `type` = vendor) C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\Database\Connection runQueryCallback  Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A column was not found https://laravel.com/docs/master/migrations#running-migrations You might have forgotten to run your database migrations. true false You can try to run your migrations using `php artisan migrate`. Run migrations http://localhost/anilmineral/public/_ignition/execute-solution  https://laravel.com/docs/12.x/eloquent {"url":"http://localhost/anilmineral/public/purchase-bill/1/edit","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T15:17:11.400Z"} 
[2026-05-16 20:52:11] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase-bill/1/edit","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T15:22:09.681Z"} 
[2026-05-16 20:52:11] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 BadMethodCallException 1778944927 Method App\Http\Controllers\PurchaseBillController::edit does not exist.  Spatie\ErrorSolutions\Contracts\BaseSolution Bad Method Call Did you mean App\Http\Controllers\PurchaseBillController::validateWith() ?  null false false Spatie\ErrorSolutions\Contracts\BaseSolution Bad Method Call Did you mean App\Http\Controllers\PurchaseBillController::validateWith() ?  null false false  C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 68 __call Illuminate\Routing\Controller null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( 'Method %s::%s does not exist.', static::class, $method )); } } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( method edit string false false false parameters 1 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method edit string false false false parameters 1 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\PurchaseBillController false false false method edit string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase-bill/1/edit null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase-bill gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp koU60WVcoBW5mQXQMKkcG8F0KnHrQRChOtzEYggS mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp   http://localhost/anilmineral/public/users/getimage 2 null purchase-bill.edit 1 App\Http\Controllers\PurchaseBillController@edit web auth 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 16.44 mysql 2 1778944927.1491 production null null C:\xampp\htdocs\anilmineral null 1fbca787-522c-429e-a0e2-1384437a1d12 null null Laravel Client PHP 12.30.1 8.2.12 BadMethodCallException 1778944927 Method App\Http\Controllers\PurchaseBillController::edit does not exist.  Spatie\ErrorSolutions\Contracts\BaseSolution Bad Method Call Did you mean App\Http\Controllers\PurchaseBillController::validateWith() ?  null false false Spatie\ErrorSolutions\Contracts\BaseSolution Bad Method Call Did you mean App\Http\Controllers\PurchaseBillController::validateWith() ?  null false false  C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 68 __call Illuminate\Routing\Controller null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( 'Method %s::%s does not exist.', static::class, $method )); } } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( method edit string false false false parameters 1 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method edit string false false false parameters 1 array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\PurchaseBillController false false false method edit string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase-bill/1/edit null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase-bill gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp koU60WVcoBW5mQXQMKkcG8F0KnHrQRChOtzEYggS mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp   http://localhost/anilmineral/public/users/getimage 2 null purchase-bill.edit 1 App\Http\Controllers\PurchaseBillController@edit web auth 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 16.44 mysql 2 1778944927.1491 production null null C:\xampp\htdocs\anilmineral null 1fbca787-522c-429e-a0e2-1384437a1d12 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports Spatie\ErrorSolutions\Contracts\BaseSolution Bad Method Call  Did you mean App\Http\Controllers\PurchaseBillController::validateWith() ? false false /_ignition/update-config C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 68 __call Illuminate\Routing\Controller null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( 'Method %s::%s does not exist.', static::class, $method )); } } null  false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( method edit string false false false parameters 1 array false false false false vendor\laravel\framework\src\Illuminate\Routing\Controller.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method edit string false false false parameters 1 array false false false false vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\PurchaseBillController false false false method edit string false false false false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor\laravel\framework\src\Illuminate\Routing\Route.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase-bill/1/edit Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase-bill/1/edit null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 16.44 mysql 2 1778944927.1491   null localhost keep-alive no-cache no-cache "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase-bill gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp koU60WVcoBW5mQXQMKkcG8F0KnHrQRChOtzEYggS mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp   http://localhost/anilmineral/public/users/getimage 2 null 8.2.12 12.30.1 null false true production 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 purchase-bill.edit 1 App\Http\Controllers\PurchaseBillController@edit web auth null null null null null null  web http://localhost/anilmineral/public/purchase-bill/1/edit BadMethodCallException Method App\Http\Controllers\PurchaseBillController::edit does not exist. C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production Illuminate\Routing\Controller __call  Spatie\ErrorSolutions\Contracts\BaseSolution Bad Method Call  Did you mean App\Http\Controllers\PurchaseBillController::validateWith() ? false false  {"url":"http://localhost/anilmineral/public/purchase-bill/1/edit","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T15:22:09.739Z"} 
[2026-05-16 20:52:39] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T15:22:38.150Z"} 
[2026-05-16 20:52:39] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T15:22:38.183Z"} 
[2026-05-16 20:52:39] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T15:22:38.183Z"} 
[2026-05-16 21:01:55] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/item/category/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/item/category/list:91:24) {"url":"http://localhost/anilmineral/public/item/category/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T15:31:54.040Z"} 
[2026-05-16 21:01:55] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/item/category/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/item/category/list:91:24) {"url":"http://localhost/anilmineral/public/item/category/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T15:31:54.041Z"} 
[2026-05-16 21:02:09] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/item/category/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T15:32:01.411Z"} 
[2026-05-16 21:02:09] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1778945519 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\items\category\list.blade.php 63 require null <table class="table table-striped table-bordered border w-100" id="datatable"> <thead> <tr> <th class="d-none"><!-- Which Stores ID & it is used for sorting --></th> <th><input class="form-check-input row-select" type="checkbox"></th> <th>{{ __('app.name') }}</th> <th>{{ __('app.description') }}</th> <th>{{ __('app.created_by') }}</th> <th>{{ __('app.created_at') }}</th> <th>{{ __('app.action') }}</th> </tr> </thead> </table> </div> </form> </div> </div> </div> </div> <!--end row--> </div> </div> @endsection @section('js') <script src="{{ versionedAsset('assets/plugins/datatable/js/jquery.dataTables.min.js') }}"></script> <script src="{{ versionedAsset('assets/plugins/datatable/js/dataTables.bootstrap5.min.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/items/item-category-list.js') }}"></script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\be96a306d6370fe10c7e57bb1f628cf1.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/be96a306d6370fe10c7e57bb1f628cf1.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/be96a306d6370fe10c7e57bb1f628cf1.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/be96a306d6370fe10c7e57bb1f628cf1.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/items/category/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/items/category/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability item.category.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/item/category/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/item/category/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp koU60WVcoBW5mQXQMKkcG8F0KnHrQRChOtzEYggS mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp   http://localhost/anilmineral/public/users/getimage 2 null item.category.list  App\Http\Controllers\Items\ItemCategoryController@list web auth can:item.category.view 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1141399041 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2021</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1141399041", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-499123239 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3140</a>}
</pre><script>Sfdump("sf-dump-499123239", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2008596157 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3159</a>}
</pre><script>Sfdump("sf-dump-2008596157", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1658857521 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3158</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3153</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="9 characters">item.item</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="18 characters">item.category.list</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1658857521", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.54 mysql 2 1778945517.7634 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 2.34 mysql App\Models\User 1778945517.7949 production null null C:\xampp\htdocs\anilmineral null 5755034b-79d4-4b6b-9183-7cbe05303716 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1778945519 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\items\category\list.blade.php 63 require null <table class="table table-striped table-bordered border w-100" id="datatable"> <thead> <tr> <th class="d-none"><!-- Which Stores ID & it is used for sorting --></th> <th><input class="form-check-input row-select" type="checkbox"></th> <th>{{ __('app.name') }}</th> <th>{{ __('app.description') }}</th> <th>{{ __('app.created_by') }}</th> <th>{{ __('app.created_at') }}</th> <th>{{ __('app.action') }}</th> </tr> </thead> </table> </div> </form> </div> </div> </div> </div> <!--end row--> </div> </div> @endsection @section('js') <script src="{{ versionedAsset('assets/plugins/datatable/js/jquery.dataTables.min.js') }}"></script> <script src="{{ versionedAsset('assets/plugins/datatable/js/dataTables.bootstrap5.min.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/items/item-category-list.js') }}"></script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\be96a306d6370fe10c7e57bb1f628cf1.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/be96a306d6370fe10c7e57bb1f628cf1.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/be96a306d6370fe10c7e57bb1f628cf1.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/be96a306d6370fe10c7e57bb1f628cf1.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/items/category/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/items/category/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability item.category.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/item/category/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/item/category/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp koU60WVcoBW5mQXQMKkcG8F0KnHrQRChOtzEYggS mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp   http://localhost/anilmineral/public/users/getimage 2 null item.category.list  App\Http\Controllers\Items\ItemCategoryController@list web auth can:item.category.view 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1141399041 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2021</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1141399041", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-499123239 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3140</a>}
</pre><script>Sfdump("sf-dump-499123239", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2008596157 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3159</a>}
</pre><script>Sfdump("sf-dump-2008596157", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1658857521 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3158</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3153</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="9 characters">item.item</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="18 characters">item.category.list</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1658857521", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.54 mysql 2 1778945517.7634 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 2.34 mysql App\Models\User 1778945517.7949 production null null C:\xampp\htdocs\anilmineral null 5755034b-79d4-4b6b-9183-7cbe05303716 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true resources\views\layouts\app.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) object (App\View\Components\Breadcrumb) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) object (App\View\Components\Breadcrumb) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\items\category\list.blade.php 63 require null <table class="table table-striped table-bordered border w-100" id="datatable"> <thead> <tr> <th class="d-none"><!-- Which Stores ID & it is used for sorting --></th> <th><input class="form-check-input row-select" type="checkbox"></th> <th>{{ __('app.name') }}</th> <th>{{ __('app.description') }}</th> <th>{{ __('app.created_by') }}</th> <th>{{ __('app.created_at') }}</th> <th>{{ __('app.action') }}</th> </tr> </thead> </table> </div> </form> </div> </div> </div> </div> <!--end row--> </div> </div> @endsection @section('js') <script src="{{ versionedAsset('assets/plugins/datatable/js/jquery.dataTables.min.js') }}"></script> <script src="{{ versionedAsset('assets/plugins/datatable/js/dataTables.bootstrap5.min.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/items/item-category-list.js') }}"></script> @endsection null callback null null false false false true resources\views\items\category\list.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\be96a306d6370fe10c7e57bb1f628cf1.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/be96a306d6370fe10c7e57bb1f628cf1.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/be96a306d6370fe10c7e57bb1f628cf1.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/be96a306d6370fe10c7e57bb1f628cf1.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/items/category/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/items/category/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$41e0) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$41e1) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability item.category.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/item/category/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/item/category/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.54 mysql 2 1778945517.7634 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 2.34 mysql App\Models\User 1778945517.7949   null localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/item/category/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp koU60WVcoBW5mQXQMKkcG8F0KnHrQRChOtzEYggS mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp   http://localhost/anilmineral/public/users/getimage 2 null 8.2.12 12.30.1 null false true production 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 item.category.list  App\Http\Controllers\Items\ItemCategoryController@list web auth can:item.category.view null null C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1141399041 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2021</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1141399041", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-499123239 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3140</a>}
</pre><script>Sfdump("sf-dump-499123239", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2008596157 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3159</a>}
</pre><script>Sfdump("sf-dump-2008596157", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1658857521 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3158</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3153</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="9 characters">item.item</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="18 characters">item.category.list</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1658857521", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/item/category/list ErrorException Undefined variable $themeMode C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/item/category/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T15:32:01.616Z"} 
[2026-05-16 21:03:30] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/item/category/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/item/category/list:91:24) {"url":"http://localhost/anilmineral/public/item/category/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T15:33:29.027Z"} 
[2026-05-16 21:03:30] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/item/category/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/item/category/list:91:24) {"url":"http://localhost/anilmineral/public/item/category/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T15:33:29.027Z"} 
[2026-05-16 22:12:11] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/warehouse/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/warehouse/list:91:24) {"url":"http://localhost/anilmineral/public/warehouse/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T16:42:09.766Z"} 
[2026-05-16 22:12:11] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/warehouse/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/warehouse/list:91:24) {"url":"http://localhost/anilmineral/public/warehouse/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T16:42:09.766Z"} 
[2026-05-16 23:08:59] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/block/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/block/list:91:24) {"url":"http://localhost/anilmineral/public/block/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T17:38:57.527Z"} 
[2026-05-16 23:08:59] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/block/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/block/list:91:24) {"url":"http://localhost/anilmineral/public/block/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T17:38:57.528Z"} 
[2026-05-16 23:09:52] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/block/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T17:39:44.763Z"} 
[2026-05-16 23:09:52] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1778953165 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\block\list.blade.php 73 require null <th><input class="form-check-input row-select" type="checkbox"></th> <th>{{ __('app.name') }}</th> <th>{{ __('item.total') }}</th> <th>{{ __('item.available_stock') }}</th> <th>{{ __('app.worth').' ('.__('app.cost').')' }}</th> <th>{{ __('app.worth').' ('.__('sale.sale').')' }}</th> <th>{{ __('app.worth').' ('.__('app.profit').')' }}</th> <th>{{ __('app.created_by') }}</th> <th>{{ __('app.created_at') }}</th> <th>{{ __('app.action') }}</th> </tr> </thead> </table> </div> </form> </div> </div> </div> </div> <!--end row--> </div> </div> @endsection @section('js') <script src="{{ versionedAsset('assets/plugins/datatable/js/jquery.dataTables.min.js') }}"></script> <script src="{{ versionedAsset('assets/plugins/datatable/js/dataTables.bootstrap5.min.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/block/block-list.js') }}"></script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\1440dea7e524b92bfc782bb0b1d76f51.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/1440dea7e524b92bfc782bb0b1d76f51.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/1440dea7e524b92bfc782bb0b1d76f51.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/1440dea7e524b92bfc782bb0b1d76f51.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/block/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/block/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/block/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/block/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp koU60WVcoBW5mQXQMKkcG8F0KnHrQRChOtzEYggS mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp   http://localhost/anilmineral/public/users/noimage 2 null block.list  App\Http\Controllers\BlockController@list web auth 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1446029706 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2148</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1446029706", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1386682388 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2714</a>}
</pre><script>Sfdump("sf-dump-1386682388", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1321133509 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2745</a>}
</pre><script>Sfdump("sf-dump-1321133509", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1312720945 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#2756</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#2751</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="12 characters">app.settings</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="5 characters">Block</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1312720945", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 8.49 mysql 2 1778953142.4841 production null null C:\xampp\htdocs\anilmineral null ccde2a16-a641-4edc-98ea-18eb77be859b null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1778953167 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\block\list.blade.php 73 require null <th><input class="form-check-input row-select" type="checkbox"></th> <th>{{ __('app.name') }}</th> <th>{{ __('item.total') }}</th> <th>{{ __('item.available_stock') }}</th> <th>{{ __('app.worth').' ('.__('app.cost').')' }}</th> <th>{{ __('app.worth').' ('.__('sale.sale').')' }}</th> <th>{{ __('app.worth').' ('.__('app.profit').')' }}</th> <th>{{ __('app.created_by') }}</th> <th>{{ __('app.created_at') }}</th> <th>{{ __('app.action') }}</th> </tr> </thead> </table> </div> </form> </div> </div> </div> </div> <!--end row--> </div> </div> @endsection @section('js') <script src="{{ versionedAsset('assets/plugins/datatable/js/jquery.dataTables.min.js') }}"></script> <script src="{{ versionedAsset('assets/plugins/datatable/js/dataTables.bootstrap5.min.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/block/block-list.js') }}"></script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\1440dea7e524b92bfc782bb0b1d76f51.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/1440dea7e524b92bfc782bb0b1d76f51.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/1440dea7e524b92bfc782bb0b1d76f51.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/1440dea7e524b92bfc782bb0b1d76f51.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/block/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/block/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/block/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/block/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp koU60WVcoBW5mQXQMKkcG8F0KnHrQRChOtzEYggS mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp   http://localhost/anilmineral/public/users/noimage 2 null block.list  App\Http\Controllers\BlockController@list web auth 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1446029706 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2148</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1446029706", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1386682388 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2714</a>}
</pre><script>Sfdump("sf-dump-1386682388", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1321133509 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2745</a>}
</pre><script>Sfdump("sf-dump-1321133509", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1312720945 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#2756</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#2751</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="12 characters">app.settings</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="5 characters">Block</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1312720945", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 8.49 mysql 2 1778953142.4841 production null null C:\xampp\htdocs\anilmineral null ccde2a16-a641-4edc-98ea-18eb77be859b null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true resources\views\layouts\app.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) object (App\View\Components\Breadcrumb) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) object (App\View\Components\Breadcrumb) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\block\list.blade.php 73 require null <th><input class="form-check-input row-select" type="checkbox"></th> <th>{{ __('app.name') }}</th> <th>{{ __('item.total') }}</th> <th>{{ __('item.available_stock') }}</th> <th>{{ __('app.worth').' ('.__('app.cost').')' }}</th> <th>{{ __('app.worth').' ('.__('sale.sale').')' }}</th> <th>{{ __('app.worth').' ('.__('app.profit').')' }}</th> <th>{{ __('app.created_by') }}</th> <th>{{ __('app.created_at') }}</th> <th>{{ __('app.action') }}</th> </tr> </thead> </table> </div> </form> </div> </div> </div> </div> <!--end row--> </div> </div> @endsection @section('js') <script src="{{ versionedAsset('assets/plugins/datatable/js/jquery.dataTables.min.js') }}"></script> <script src="{{ versionedAsset('assets/plugins/datatable/js/dataTables.bootstrap5.min.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/block/block-list.js') }}"></script> @endsection null callback null null false false false true resources\views\block\list.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\1440dea7e524b92bfc782bb0b1d76f51.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/1440dea7e524b92bfc782bb0b1d76f51.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/1440dea7e524b92bfc782bb0b1d76f51.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/1440dea7e524b92bfc782bb0b1d76f51.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/block/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/block/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7539) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$753a) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/block/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/block/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 8.49 mysql 2 1778953142.4841   null localhost keep-alive max-age=0 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/block/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp koU60WVcoBW5mQXQMKkcG8F0KnHrQRChOtzEYggS mMUtxGmhhJRULfEcVd5QxcluQ4B7z26mcZeeyEVp   http://localhost/anilmineral/public/users/noimage 2 null 8.2.12 12.30.1 null false true production 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 block.list  App\Http\Controllers\BlockController@list web auth null null C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-1446029706 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2148</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1446029706", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1386682388 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2714</a>}
</pre><script>Sfdump("sf-dump-1386682388", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1321133509 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2745</a>}
</pre><script>Sfdump("sf-dump-1321133509", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1312720945 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#2756</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#2751</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="12 characters">app.settings</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="5 characters">Block</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1312720945", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/block/list ErrorException Undefined variable $themeMode C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/block/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T17:39:44.814Z"} 
[2026-05-16 23:17:51] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/block/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/block/list:91:24) {"url":"http://localhost/anilmineral/public/block/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T17:47:50.936Z"} 
[2026-05-16 23:17:52] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/block/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/block/list:91:24) {"url":"http://localhost/anilmineral/public/block/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T17:47:50.940Z"} 
[2026-05-16 23:29:04] production.DEBUG: null {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T17:59:02.951Z"} 
[2026-05-16 23:29:12] production.DEBUG: null {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T17:59:11.416Z"} 
[2026-05-16 23:29:19] production.DEBUG: null {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T17:59:18.176Z"} 
[2026-05-16 23:29:27] production.DEBUG: null {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T17:59:25.888Z"} 
[2026-05-16 23:29:39] production.DEBUG: null {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T17:59:38.352Z"} 
[2026-05-16 23:29:47] production.DEBUG: null {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T17:59:47.048Z"} 
[2026-05-16 23:35:31] production.DEBUG: null {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:05:30.538Z"} 
[2026-05-16 23:35:36] production.DEBUG: null {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:05:35.014Z"} 
[2026-05-16 23:36:10] production.DEBUG: null {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:06:09.824Z"} 
[2026-05-16 23:39:11] production.DEBUG: 1 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:09:09.717Z"} 
[2026-05-16 23:40:31] production.DEBUG: 1 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:10:30.733Z"} 
[2026-05-16 23:40:41] production.DEBUG: 1 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:10:40.731Z"} 
[2026-05-16 23:40:59] production.DEBUG: 1 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:10:58.715Z"} 
[2026-05-16 23:49:51] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:19:51.114Z"} 
[2026-05-16 23:50:14] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:20:12.292Z"} 
[2026-05-16 23:50:37] production.DEBUG: null {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:20:36.281Z"} 
[2026-05-16 23:50:37] production.ERROR: The select2('open') method was called on an element that is not using Select2. {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:20:36.286Z"} 
[2026-05-16 23:50:37] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'open') http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165 2 70460 TypeError Cannot read properties of undefined (reading 'open') TypeError: Cannot read properties of undefined (reading 'open')
    at HTMLSelectElement.<anonymous> (http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165:2:70460)
    at ce.each (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:3129)
    at ce.fn.init.each (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:1594)
    at i.fn.select2.i.fn.select2 (http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165:2:70272)
    at HTMLInputElement.<anonymous> (http://localhost/anilmineral/public/custom/js/stock-transfer/stock-transfer.js?v=1748468165:543:38)
    at HTMLInputElement.dispatch (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:39997)
    at v.handle (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:37968) {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:20:36.301Z"} 
[2026-05-16 23:50:37] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'open') http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165 2 70460 TypeError Cannot read properties of undefined (reading 'open') TypeError: Cannot read properties of undefined (reading 'open')
    at HTMLSelectElement.<anonymous> (http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165:2:70460)
    at ce.each (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:3129)
    at ce.fn.init.each (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:1594)
    at i.fn.select2.i.fn.select2 (http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165:2:70272)
    at HTMLInputElement.<anonymous> (http://localhost/anilmineral/public/custom/js/stock-transfer/stock-transfer.js?v=1748468165:543:38)
    at HTMLInputElement.dispatch (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:39997)
    at v.handle (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:37968) {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:20:36.301Z"} 
[2026-05-16 23:50:47] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:20:46.236Z"} 
[2026-05-17 00:05:36] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:35:33.278Z"} 
[2026-05-17 00:05:49] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:35:47.589Z"} 
[2026-05-17 00:06:19] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:36:18.447Z"} 
[2026-05-17 00:07:37] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:37:35.011Z"} 
[2026-05-17 00:08:09] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:38:08.214Z"} 
[2026-05-17 00:08:35] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:38:34.307Z"} 
[2026-05-17 00:17:38] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:47:37.481Z"} 
[2026-05-17 00:18:13] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:48:12.613Z"} 
[2026-05-17 00:18:42] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:48:42.026Z"} 
[2026-05-17 00:19:03] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:49:02.717Z"} 
[2026-05-17 00:19:27] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:49:26.567Z"} 
[2026-05-17 00:28:44] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:58:44.028Z"} 
[2026-05-17 00:29:14] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T18:59:12.746Z"} 
[2026-05-17 00:30:20] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/stock-transfer/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/stock-transfer/list:91:24) {"url":"http://localhost/anilmineral/public/stock-transfer/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T19:00:19.884Z"} 
[2026-05-17 00:30:20] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/stock-transfer/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/stock-transfer/list:91:24) {"url":"http://localhost/anilmineral/public/stock-transfer/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T19:00:19.884Z"} 
[2026-05-17 00:30:56] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T19:00:55.473Z"} 
[2026-05-17 00:38:07] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T19:08:06.164Z"} 
[2026-05-17 00:38:16] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T19:08:15.193Z"} 
[2026-05-17 00:40:55] production.DEBUG: null {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T19:10:54.733Z"} 
[2026-05-17 00:40:55] production.ERROR: The select2('open') method was called on an element that is not using Select2. {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T19:10:54.742Z"} 
[2026-05-17 00:40:55] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'open') http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165 2 70460 TypeError Cannot read properties of undefined (reading 'open') TypeError: Cannot read properties of undefined (reading 'open')
    at HTMLSelectElement.<anonymous> (http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165:2:70460)
    at ce.each (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:3129)
    at ce.fn.init.each (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:1594)
    at i.fn.select2.i.fn.select2 (http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165:2:70272)
    at HTMLInputElement.<anonymous> (http://localhost/anilmineral/public/custom/js/stock-transfer/stock-transfer.js?v=1748468165:545:38)
    at HTMLInputElement.dispatch (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:39997)
    at v.handle (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:37968) {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T19:10:54.745Z"} 
[2026-05-17 00:40:55] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'open') http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165 2 70460 TypeError Cannot read properties of undefined (reading 'open') TypeError: Cannot read properties of undefined (reading 'open')
    at HTMLSelectElement.<anonymous> (http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165:2:70460)
    at ce.each (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:3129)
    at ce.fn.init.each (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:1594)
    at i.fn.select2.i.fn.select2 (http://localhost/anilmineral/public/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165:2:70272)
    at HTMLInputElement.<anonymous> (http://localhost/anilmineral/public/custom/js/stock-transfer/stock-transfer.js?v=1748468165:545:38)
    at HTMLInputElement.dispatch (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:39997)
    at v.handle (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:37968) {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T19:10:54.746Z"} 
[2026-05-17 00:41:03] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-16T19:11:02.346Z"} 
[2026-05-17 14:47:11] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/item/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/item/list:91:24) {"url":"http://localhost/anilmineral/public/item/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-17T09:17:10.828Z"} 
[2026-05-17 14:47:11] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/item/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/item/list:91:24) {"url":"http://localhost/anilmineral/public/item/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-17T09:17:10.828Z"} 
[2026-05-17 14:48:20] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292 null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-17T09:18:19.419Z"} 
[2026-05-17 14:48:20] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-17T09:18:19.714Z"} 
[2026-05-17 14:48:20] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-17T09:18:19.715Z"} 
[2026-05-17 16:19:38] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165 139 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:139:53)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-17T10:49:36.831Z"} 
[2026-05-17 16:19:38] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165 139 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=1748468165:139:53)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-17T10:49:36.840Z"} 
[2026-05-17 16:33:24] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-17T11:03:13.463Z"} 
[2026-05-17 16:33:24] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1779015788 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php 292 require null currentRequest.abort(); // ❌ cancel old request } null if (!prId) return; null currentRequest = $.ajax({ url: "{{ url('/') }}/get-pr-items/" + prId, type: 'GET', success: function (items) { null items.forEach(function (item) { addRowToInvoiceItemsTable(item); }); } }); }); </script> <script src="{{ versionedAsset('custom/js/autocomplete-item.js') }}"></script> <script src="{{ versionedAsset('custom/js/purchase/purchase-order.js') }}"></script> null <script src="{{ versionedAsset('custom/js/currency-exchange.js') }}"></script> <script src="{{ versionedAsset('custom/js/items/serial-tracking.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/payment-type/payment-type.js') }}"></script> <script src="{{ versionedAsset('custom/js/payment-types/payment-type-select2-ajax.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/party/party.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/item/item.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/purchase/order/load-purchased-items.js') }}"></script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2fdfc2574107be4f64a70aa2063be2ce.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme bGmP4jLCE9oES8HqKtZr9DmxQqh5tkba1gGQNLDv hMoD08OaxjjLeUTmqI9PAyxWgMYJSFp1lBibkIT6 bGmP4jLCE9oES8HqKtZr9DmxQqh5tkba1gGQNLDv   http://localhost/anilmineral/public/item/create http://localhost/anilmineral/public/users/getimage 2 null purchase.order.create  App\Http\Controllers\Purchase\PurchaseOrderController@create web auth can:purchase.order.create 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-2061153589 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1990</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2061153589", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1134992832 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>26</span>
</samp>]
</pre><script>Sfdump("sf-dump-1134992832", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2138591926 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-2138591926", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1374245383 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#3625</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3674</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>27</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260424-124330</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-24</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:43:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:02</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1374245383", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1404036961 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3183</a>}
</pre><script>Sfdump("sf-dump-1404036961", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-577308131 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3900</a>}
</pre><script>Sfdump("sf-dump-577308131", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1471042918 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3210</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3205</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="17 characters">purchase.purchase</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="19 characters">purchase.order.list</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="21 characters">purchase.order.create</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1471042918", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-557496532 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#3625</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3674</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>27</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260424-124330</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-24</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:43:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:02</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-557496532", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-987193936 data-indent-pad="  ">{<a class=sf-dump-ref>#3674</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>27</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260424-124330</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-24</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:43:30</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:02</span>"
</samp>}
</pre><script>Sfdump("sf-dump-987193936", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-698438279 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-698438279", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.12 mysql 2 1779015783.5569 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 4.58 mysql App\Models\User 1779015783.608 select * from `prefix` where `prefix`.`id` = ? limit 1 12.84 mysql 1 1779015783.7698 select `count_id` from `purchase_orders` order by `id` desc limit 1 7.81 mysql  1779015783.7903 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 130.19 mysql CASH 1779015783.9344 select * from `purchase_requests` where `is_active` = ? and `po_linked` is null 2.8 mysql 1 1779015783.959 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 1.09 mysql supplier 1 1779015784.1003 select * from `users` where `users`.`id` = ? limit 1 1.11 mysql 2 1779015784.1369 select * from `warehouses` 1.5 mysql  1779015784.1479 select * from `taxes` 1.31 mysql  1779015784.2784 select * from `account_groups` where `unique_code` in (?, ?) 4.62 mysql DIRECT_EXPENSES INDIRECT_EXPENSES 1779015784.3311 select * from `currencies` order by `is_company_currency` desc 1.59 mysql  1779015784.4186 select `id`, `name` from `brands` 2.78 mysql  1779015784.8151 select `id`, `name` from `item_categories` 1.96 mysql  1779015784.8644 select * from `units` 1.25 mysql  1779015785.0019 select * from `units` 0.88 mysql  1779015785.0152 select * from `taxes` 1.04 mysql  1779015785.0539 select * from `users` where `users`.`id` = ? limit 1 0.84 mysql 2 1779015785.0683 select * from `warehouses` 0.77 mysql  1779015785.0745 production null null C:\xampp\htdocs\anilmineral null 89a50e58-68dd-46c9-a58f-cd77af78fdeb null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1779015790 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php 292 require null currentRequest.abort(); // ❌ cancel old request } null if (!prId) return; null currentRequest = $.ajax({ url: "{{ url('/') }}/get-pr-items/" + prId, type: 'GET', success: function (items) { null items.forEach(function (item) { addRowToInvoiceItemsTable(item); }); } }); }); </script> <script src="{{ versionedAsset('custom/js/autocomplete-item.js') }}"></script> <script src="{{ versionedAsset('custom/js/purchase/purchase-order.js') }}"></script> null <script src="{{ versionedAsset('custom/js/currency-exchange.js') }}"></script> <script src="{{ versionedAsset('custom/js/items/serial-tracking.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/payment-type/payment-type.js') }}"></script> <script src="{{ versionedAsset('custom/js/payment-types/payment-type-select2-ajax.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/party/party.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/item/item.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/purchase/order/load-purchased-items.js') }}"></script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2fdfc2574107be4f64a70aa2063be2ce.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.create string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/purchase/order/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme bGmP4jLCE9oES8HqKtZr9DmxQqh5tkba1gGQNLDv hMoD08OaxjjLeUTmqI9PAyxWgMYJSFp1lBibkIT6 bGmP4jLCE9oES8HqKtZr9DmxQqh5tkba1gGQNLDv   http://localhost/anilmineral/public/item/create http://localhost/anilmineral/public/users/getimage 2 null purchase.order.create  App\Http\Controllers\Purchase\PurchaseOrderController@create web auth can:purchase.order.create 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-2061153589 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1990</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2061153589", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1134992832 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>26</span>
</samp>]
</pre><script>Sfdump("sf-dump-1134992832", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2138591926 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-2138591926", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1374245383 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#3625</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3674</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>27</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260424-124330</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-24</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:43:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:02</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1374245383", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1404036961 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3183</a>}
</pre><script>Sfdump("sf-dump-1404036961", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-577308131 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3900</a>}
</pre><script>Sfdump("sf-dump-577308131", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1471042918 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3210</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3205</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="17 characters">purchase.purchase</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="19 characters">purchase.order.list</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="21 characters">purchase.order.create</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1471042918", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-557496532 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#3625</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3674</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>27</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260424-124330</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-24</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:43:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:02</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-557496532", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-987193936 data-indent-pad="  ">{<a class=sf-dump-ref>#3674</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>27</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260424-124330</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-24</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:43:30</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:02</span>"
</samp>}
</pre><script>Sfdump("sf-dump-987193936", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-698438279 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-698438279", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.12 mysql 2 1779015783.5569 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 4.58 mysql App\Models\User 1779015783.608 select * from `prefix` where `prefix`.`id` = ? limit 1 12.84 mysql 1 1779015783.7698 select `count_id` from `purchase_orders` order by `id` desc limit 1 7.81 mysql  1779015783.7903 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 130.19 mysql CASH 1779015783.9344 select * from `purchase_requests` where `is_active` = ? and `po_linked` is null 2.8 mysql 1 1779015783.959 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 1.09 mysql supplier 1 1779015784.1003 select * from `users` where `users`.`id` = ? limit 1 1.11 mysql 2 1779015784.1369 select * from `warehouses` 1.5 mysql  1779015784.1479 select * from `taxes` 1.31 mysql  1779015784.2784 select * from `account_groups` where `unique_code` in (?, ?) 4.62 mysql DIRECT_EXPENSES INDIRECT_EXPENSES 1779015784.3311 select * from `currencies` order by `is_company_currency` desc 1.59 mysql  1779015784.4186 select `id`, `name` from `brands` 2.78 mysql  1779015784.8151 select `id`, `name` from `item_categories` 1.96 mysql  1779015784.8644 select * from `units` 1.25 mysql  1779015785.0019 select * from `units` 0.88 mysql  1779015785.0152 select * from `taxes` 1.04 mysql  1779015785.0539 select * from `users` where `users`.`id` = ? limit 1 0.84 mysql 2 1779015785.0683 select * from `warehouses` 0.77 mysql  1779015785.0745 production null null C:\xampp\htdocs\anilmineral null 89a50e58-68dd-46c9-a58f-cd77af78fdeb null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true resources\views\layouts\app.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) object (App\View\Components\Breadcrumb) object (Illuminate\Support\Collection) object (stdClass) null array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\purchase\order\create.blade.php 292 require null currentRequest.abort(); // ❌ cancel old request } null if (!prId) return; null currentRequest = $.ajax({ url: "{{ url('/') }}/get-pr-items/" + prId, type: 'GET', success: function (items) { null items.forEach(function (item) { addRowToInvoiceItemsTable(item); }); } }); }); </script> <script src="{{ versionedAsset('custom/js/autocomplete-item.js') }}"></script> <script src="{{ versionedAsset('custom/js/purchase/purchase-order.js') }}"></script> null <script src="{{ versionedAsset('custom/js/currency-exchange.js') }}"></script> <script src="{{ versionedAsset('custom/js/items/serial-tracking.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/payment-type/payment-type.js') }}"></script> <script src="{{ versionedAsset('custom/js/payment-types/payment-type-select2-ajax.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/party/party.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/item/item.js') }}"></script> <script src="{{ versionedAsset('custom/js/modals/purchase/order/load-purchased-items.js') }}"></script> @endsection null callback null null false false false true resources\views\purchase\order\create.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\2fdfc2574107be4f64a70aa2063be2ce.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/2fdfc2574107be4f64a70aa2063be2ce.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/purchase/order/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) {"id":1,"name":"Cash"} object (Illuminate\Support\Collection) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$151f3) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$151f4) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability purchase.order.create string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/purchase/order/create Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/purchase/order/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 4.12 mysql 2 1779015783.5569 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 4.58 mysql App\Models\User 1779015783.608 select * from `prefix` where `prefix`.`id` = ? limit 1 12.84 mysql 1 1779015783.7698 select `count_id` from `purchase_orders` order by `id` desc limit 1 7.81 mysql  1779015783.7903 select `id`, `name` from `payment_types` where `unique_code` = ? limit 1 130.19 mysql CASH 1779015783.9344 select * from `purchase_requests` where `is_active` = ? and `po_linked` is null 2.8 mysql 1 1779015783.959 select `id`, `first_name`, `last_name` from `parties` where `party_type` = ? and `default_party` = ? limit 1 1.09 mysql supplier 1 1779015784.1003 select * from `users` where `users`.`id` = ? limit 1 1.11 mysql 2 1779015784.1369 select * from `warehouses` 1.5 mysql  1779015784.1479 select * from `taxes` 1.31 mysql  1779015784.2784 select * from `account_groups` where `unique_code` in (?, ?) 4.62 mysql DIRECT_EXPENSES INDIRECT_EXPENSES 1779015784.3311 select * from `currencies` order by `is_company_currency` desc 1.59 mysql  1779015784.4186 select `id`, `name` from `brands` 2.78 mysql  1779015784.8151 select `id`, `name` from `item_categories` 1.96 mysql  1779015784.8644 select * from `units` 1.25 mysql  1779015785.0019 select * from `units` 0.88 mysql  1779015785.0152 select * from `taxes` 1.04 mysql  1779015785.0539 select * from `users` where `users`.`id` = ? limit 1 0.84 mysql 2 1779015785.0683 select * from `warehouses` 0.77 mysql  1779015785.0745   null localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/purchase/order/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme bGmP4jLCE9oES8HqKtZr9DmxQqh5tkba1gGQNLDv hMoD08OaxjjLeUTmqI9PAyxWgMYJSFp1lBibkIT6 bGmP4jLCE9oES8HqKtZr9DmxQqh5tkba1gGQNLDv   http://localhost/anilmineral/public/item/create http://localhost/anilmineral/public/users/getimage 2 null 8.2.12 12.30.1 null false true production 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 purchase.order.create  App\Http\Controllers\Purchase\PurchaseOrderController@create web auth can:purchase.order.create null null C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-2061153589 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#1990</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2061153589", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1134992832 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">PO/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>26</span>
</samp>]
</pre><script>Sfdump("sf-dump-1134992832", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2138591926 data-indent-pad="  ">"<span class=sf-dump-str title="22 characters">{&quot;id&quot;:1,&quot;name&quot;:&quot;Cash&quot;}</span>"
</pre><script>Sfdump("sf-dump-2138591926", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1374245383 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#3625</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3674</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>27</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260424-124330</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-24</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:43:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:02</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1374245383", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1404036961 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3183</a>}
</pre><script>Sfdump("sf-dump-1404036961", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-577308131 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3900</a>}
</pre><script>Sfdump("sf-dump-577308131", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1471042918 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3210</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3205</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="17 characters">purchase.purchase</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="19 characters">purchase.order.list</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="21 characters">purchase.order.create</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1471042918", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-557496532 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#3625</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#3674</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>27</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260424-124330</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-24</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:43:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:02</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-557496532", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-987193936 data-indent-pad="  ">{<a class=sf-dump-ref>#3674</a><samp data-depth=1 class=sf-dump-expanded>
  +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>27</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260424-124330</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-04-24</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
  +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:43:30</span>"
  +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-04-24 12:44:02</span>"
</samp>}
</pre><script>Sfdump("sf-dump-987193936", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-698438279 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-698438279", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/purchase/order/create ErrorException Undefined variable $themeMode C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-17T11:03:13.528Z"} 
[2026-05-17 16:45:00] production.DEBUG: Unit ID: 1 {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-17T11:14:58.721Z"} 
[2026-05-18 01:54:14] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T01:54:13.216Z"} 
[2026-05-18 01:54:14] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T01:54:13.261Z"} 
[2026-05-18 01:54:14] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://localhost/anilmineral/public/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://localhost/anilmineral/public/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T01:54:13.261Z"} 
[2026-05-18 07:28:50] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=123456789 139 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=123456789:139:53)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=123456789:2:25266)
    at Object.fireWith [as rejectWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=123456789:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=123456789:2:77746)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=123456789:2:80204) {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T01:58:49.383Z"} 
[2026-05-18 07:28:50] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=123456789 139 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://localhost/anilmineral/public/custom/js/purchase/purchase-order.js?v=123456789:139:53)
    at c (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=123456789:2:25266)
    at Object.fireWith [as rejectWith] (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=123456789:2:26015)
    at l (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=123456789:2:77746)
    at XMLHttpRequest.<anonymous> (http://localhost/anilmineral/public/assets/js/jquery.min.js?v=123456789:2:80204) {"url":"http://localhost/anilmineral/public/purchase/order/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T01:58:49.383Z"} 
[2026-05-18 07:42:55] production.DEBUG: Unit ID: 1 {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T02:12:53.866Z"} 
[2026-05-18 07:43:11] production.DEBUG: Unit ID: 1 {"url":"http://localhost/anilmineral/public/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T02:13:10.511Z"} 
[2026-05-18 07:48:18] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/party/supplier/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/party/supplier/list:91:24) {"url":"http://localhost/anilmineral/public/party/supplier/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T02:18:17.217Z"} 
[2026-05-18 07:48:18] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/party/supplier/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/party/supplier/list:91:24) {"url":"http://localhost/anilmineral/public/party/supplier/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T02:18:17.218Z"} 
[2026-05-18 07:56:19] production.ERROR: Uncaught ReferenceError: PhpDebugBar is not defined http://localhost/anilmineral/public/party/supplier/list 1070 19 ReferenceError PhpDebugBar is not defined ReferenceError: PhpDebugBar is not defined
    at http://localhost/anilmineral/public/party/supplier/list:1070:19 {"url":"http://localhost/anilmineral/public/party/supplier/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T02:26:15.189Z"} 
[2026-05-18 07:56:19] production.ERROR: Uncaught ReferenceError: jQuery is not defined http://localhost/anilmineral/public/party/supplier/list 230 353 ReferenceError jQuery is not defined ReferenceError: jQuery is not defined
    at http://localhost/anilmineral/public/party/supplier/list:230:353 {"url":"http://localhost/anilmineral/public/party/supplier/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T02:26:12.942Z"} 
[2026-05-18 07:56:19] production.ERROR: Uncaught ReferenceError: PhpDebugBar is not defined http://localhost/anilmineral/public/party/supplier/list 1070 19 ReferenceError PhpDebugBar is not defined ReferenceError: PhpDebugBar is not defined
    at http://localhost/anilmineral/public/party/supplier/list:1070:19 {"url":"http://localhost/anilmineral/public/party/supplier/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T02:26:15.189Z"} 
[2026-05-18 07:56:19] production.ERROR: Uncaught ReferenceError: jQuery is not defined http://localhost/anilmineral/public/party/supplier/list 230 353 ReferenceError jQuery is not defined ReferenceError: jQuery is not defined
    at http://localhost/anilmineral/public/party/supplier/list:230:353 {"url":"http://localhost/anilmineral/public/party/supplier/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T02:26:12.945Z"} 
[2026-05-18 07:56:28] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/party/supplier/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/party/supplier/list:91:24) {"url":"http://localhost/anilmineral/public/party/supplier/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T02:26:26.728Z"} 
[2026-05-18 07:56:29] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/party/supplier/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/party/supplier/list:91:24) {"url":"http://localhost/anilmineral/public/party/supplier/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T02:26:26.738Z"} 
[2026-05-18 08:52:52] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T03:22:50.103Z"} 
[2026-05-18 08:52:52] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/order/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T03:22:50.104Z"} 
[2026-05-18 09:25:50] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/return/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/return/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/return/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T03:55:48.800Z"} 
[2026-05-18 09:25:50] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/purchase/return/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/purchase/return/list:91:24) {"url":"http://localhost/anilmineral/public/purchase/return/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T03:55:48.801Z"} 
[2026-05-18 09:36:53] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/item/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/item/list:91:24) {"url":"http://localhost/anilmineral/public/item/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T04:06:52.149Z"} 
[2026-05-18 09:36:53] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/item/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/item/list:91:24) {"url":"http://localhost/anilmineral/public/item/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T04:06:52.150Z"} 
[2026-05-18 09:39:42] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/warehouse/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T04:09:37.369Z"} 
[2026-05-18 09:39:42] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1779077376 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\warehouse\list.blade.php 73 require null <th><input class="form-check-input row-select" type="checkbox"></th> <th>{{ __('app.name') }}</th> <th>{{ __('item.total') }}</th> <th>{{ __('item.available_stock') }}</th> <th>{{ __('app.worth').' ('.__('app.cost').')' }}</th> <th>{{ __('app.worth').' ('.__('sale.sale').')' }}</th> <th>{{ __('app.worth').' ('.__('app.profit').')' }}</th> <th>{{ __('app.created_by') }}</th> <th>{{ __('app.created_at') }}</th> <th>{{ __('app.action') }}</th> </tr> </thead> </table> </div> </form> </div> </div> </div> </div> <!--end row--> </div> </div> @endsection @section('js') <script src="{{ versionedAsset('assets/plugins/datatable/js/jquery.dataTables.min.js') }}"></script> <script src="{{ versionedAsset('assets/plugins/datatable/js/dataTables.bootstrap5.min.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/warehouse/warehouse-list.js') }}"></script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\fd0e9f8c0b6aef066cb00be67578a998.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/warehouse/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/warehouse/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability warehouse.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/warehouse/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/stock-transfer/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv 3ziWPV1re8sjDJpTsriYat0si8w06AN91a19DpZi KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv http://localhost/anilmineral/public/warehouse/list   2 warehouse.list  App\Http\Controllers\WarehouseController@list web auth can:warehouse.view 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-2036914369 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2152</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2036914369", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1424159679 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3020</a>}
</pre><script>Sfdump("sf-dump-1424159679", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1363021304 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3037</a>}
</pre><script>Sfdump("sf-dump-1363021304", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-574213958 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3043</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3038</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="12 characters">app.settings</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="20 characters">warehouse.warehouses</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-574213958", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.9 mysql 2 1779077374.9976 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 2.63 mysql App\Models\User 1779077375.0396 production null null C:\xampp\htdocs\anilmineral null 0a0efa67-5e79-4b0e-a479-e5b5de3d31ea null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1779077376 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\warehouse\list.blade.php 73 require null <th><input class="form-check-input row-select" type="checkbox"></th> <th>{{ __('app.name') }}</th> <th>{{ __('item.total') }}</th> <th>{{ __('item.available_stock') }}</th> <th>{{ __('app.worth').' ('.__('app.cost').')' }}</th> <th>{{ __('app.worth').' ('.__('sale.sale').')' }}</th> <th>{{ __('app.worth').' ('.__('app.profit').')' }}</th> <th>{{ __('app.created_by') }}</th> <th>{{ __('app.created_at') }}</th> <th>{{ __('app.action') }}</th> </tr> </thead> </table> </div> </form> </div> </div> </div> </div> <!--end row--> </div> </div> @endsection @section('js') <script src="{{ versionedAsset('assets/plugins/datatable/js/jquery.dataTables.min.js') }}"></script> <script src="{{ versionedAsset('assets/plugins/datatable/js/dataTables.bootstrap5.min.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/warehouse/warehouse-list.js') }}"></script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\fd0e9f8c0b6aef066cb00be67578a998.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/warehouse/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/warehouse/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability warehouse.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/warehouse/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/stock-transfer/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv 3ziWPV1re8sjDJpTsriYat0si8w06AN91a19DpZi KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv http://localhost/anilmineral/public/warehouse/list   2 warehouse.list  App\Http\Controllers\WarehouseController@list web auth can:warehouse.view 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-2036914369 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2152</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2036914369", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1424159679 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3020</a>}
</pre><script>Sfdump("sf-dump-1424159679", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1363021304 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3037</a>}
</pre><script>Sfdump("sf-dump-1363021304", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-574213958 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3043</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3038</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="12 characters">app.settings</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="20 characters">warehouse.warehouses</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-574213958", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.9 mysql 2 1779077374.9976 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 2.63 mysql App\Models\User 1779077375.0396 production null null C:\xampp\htdocs\anilmineral null 0a0efa67-5e79-4b0e-a479-e5b5de3d31ea null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true resources\views\layouts\app.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) object (App\View\Components\Breadcrumb) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) object (App\View\Components\Breadcrumb) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\warehouse\list.blade.php 73 require null <th><input class="form-check-input row-select" type="checkbox"></th> <th>{{ __('app.name') }}</th> <th>{{ __('item.total') }}</th> <th>{{ __('item.available_stock') }}</th> <th>{{ __('app.worth').' ('.__('app.cost').')' }}</th> <th>{{ __('app.worth').' ('.__('sale.sale').')' }}</th> <th>{{ __('app.worth').' ('.__('app.profit').')' }}</th> <th>{{ __('app.created_by') }}</th> <th>{{ __('app.created_at') }}</th> <th>{{ __('app.action') }}</th> </tr> </thead> </table> </div> </form> </div> </div> </div> </div> <!--end row--> </div> </div> @endsection @section('js') <script src="{{ versionedAsset('assets/plugins/datatable/js/jquery.dataTables.min.js') }}"></script> <script src="{{ versionedAsset('assets/plugins/datatable/js/dataTables.bootstrap5.min.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/warehouse/warehouse-list.js') }}"></script> @endsection null callback null null false false false true resources\views\warehouse\list.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\fd0e9f8c0b6aef066cb00be67578a998.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/warehouse/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/warehouse/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5a18) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5a19) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability warehouse.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/warehouse/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 4.9 mysql 2 1779077374.9976 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 2.63 mysql App\Models\User 1779077375.0396   null localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/stock-transfer/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv 3ziWPV1re8sjDJpTsriYat0si8w06AN91a19DpZi KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv http://localhost/anilmineral/public/warehouse/list   2 8.2.12 12.30.1 null false true production 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 warehouse.list  App\Http\Controllers\WarehouseController@list web auth can:warehouse.view null null C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-2036914369 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2152</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2036914369", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1424159679 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3020</a>}
</pre><script>Sfdump("sf-dump-1424159679", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1363021304 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3037</a>}
</pre><script>Sfdump("sf-dump-1363021304", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-574213958 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3043</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3038</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="12 characters">app.settings</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="20 characters">warehouse.warehouses</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-574213958", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/warehouse/list ErrorException Undefined variable $themeMode C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/warehouse/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T04:09:37.451Z"} 
[2026-05-18 09:43:03] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/users/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/users/list:91:24) {"url":"http://localhost/anilmineral/public/users/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T04:13:03.004Z"} 
[2026-05-18 09:43:03] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/users/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/users/list:91:24) {"url":"http://localhost/anilmineral/public/users/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T04:13:03.006Z"} 
[2026-05-18 09:43:12] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/role-and-permission/role/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T04:13:07.875Z"} 
[2026-05-18 09:43:12] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1779077586 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\roles-and-permissions\role\list.blade.php 65 require null <div class="table-responsive"> <table class="table table-striped table-bordered border w-100" id="datatable"> <thead> <tr> <th class="d-none"><!-- Which Stores ID & it is used for sorting --></th> <th><input class="form-check-input row-select" type="checkbox"></th> <th>{{ __('app.role_name') }}</th> <th>{{ __('app.status') }}</th> <th>{{ __('app.created_at') }}</th> <th>{{ __('app.action') }}</th> </tr> </thead> </table> </div> </form> </div> </div> </div> </div> <!--end row--> </div> </div> @endsection @section('js') <script src="{{ versionedAsset('assets/plugins/datatable/js/jquery.dataTables.min.js') }}"></script> <script src="{{ versionedAsset('assets/plugins/datatable/js/dataTables.bootstrap5.min.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/user/permission/role-list.js') }}"></script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\f6635fdf64b6a4c9947df79390f54d55.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/f6635fdf64b6a4c9947df79390f54d55.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/f6635fdf64b6a4c9947df79390f54d55.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/f6635fdf64b6a4c9947df79390f54d55.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/roles-and-permissions/role/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/roles-and-permissions/role/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability role.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/role-and-permission/role/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/users/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv 3ziWPV1re8sjDJpTsriYat0si8w06AN91a19DpZi KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   2 null roles.list  App\Http\Controllers\UserRolesController@listRoles web auth can:role.view 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T16:18:57.000000Z 2026-04-13T16:23:26.000000Z 1 1 null 1 20 tax.create web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-30T01:48:18.000000Z 2026-03-30T01:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-30T01:48:18.000000Z 2026-03-30T01:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-30T01:48:18.000000Z 2026-03-30T01:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T16:48:22.000000Z 2026-04-23T11:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-877081547 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2285</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-877081547", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-844477589 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2393</a>}
</pre><script>Sfdump("sf-dump-844477589", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1878553440 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3151</a>}
</pre><script>Sfdump("sf-dump-1878553440", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1342982974 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3177</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3172</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">user.users</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="15 characters">app.permissions</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="14 characters">app.roles_list</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1342982974", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.38 mysql 2 1779077585.1974 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 2.73 mysql App\Models\User 1779077585.2282 production null null C:\xampp\htdocs\anilmineral null 072b0ad2-784c-4b73-9952-3bd73e45d79f null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1779077586 Undefined variable $themeMode    C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\roles-and-permissions\role\list.blade.php 65 require null <div class="table-responsive"> <table class="table table-striped table-bordered border w-100" id="datatable"> <thead> <tr> <th class="d-none"><!-- Which Stores ID & it is used for sorting --></th> <th><input class="form-check-input row-select" type="checkbox"></th> <th>{{ __('app.role_name') }}</th> <th>{{ __('app.status') }}</th> <th>{{ __('app.created_at') }}</th> <th>{{ __('app.action') }}</th> </tr> </thead> </table> </div> </form> </div> </div> </div> </div> <!--end row--> </div> </div> @endsection @section('js') <script src="{{ versionedAsset('assets/plugins/datatable/js/jquery.dataTables.min.js') }}"></script> <script src="{{ versionedAsset('assets/plugins/datatable/js/dataTables.bootstrap5.min.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/user/permission/role-list.js') }}"></script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\f6635fdf64b6a4c9947df79390f54d55.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/f6635fdf64b6a4c9947df79390f54d55.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/f6635fdf64b6a4c9947df79390f54d55.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/f6635fdf64b6a4c9947df79390f54d55.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/roles-and-permissions/role/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/roles-and-permissions/role/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability role.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/role-and-permission/role/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/users/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv 3ziWPV1re8sjDJpTsriYat0si8w06AN91a19DpZi KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   2 null roles.list  App\Http\Controllers\UserRolesController@listRoles web auth can:role.view 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T16:18:57.000000Z 2026-04-13T16:23:26.000000Z 1 1 null 1 20 tax.create web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-30T01:48:18.000000Z 2026-03-30T01:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-30T01:48:18.000000Z 2026-03-30T01:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-30T01:48:18.000000Z 2026-03-30T01:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T16:48:22.000000Z 2026-04-23T11:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-877081547 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2285</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-877081547", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-844477589 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2393</a>}
</pre><script>Sfdump("sf-dump-844477589", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1878553440 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3151</a>}
</pre><script>Sfdump("sf-dump-1878553440", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1342982974 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3177</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3172</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">user.users</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="15 characters">app.permissions</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="14 characters">app.roles_list</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1342982974", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.38 mysql 2 1779077585.1974 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 2.73 mysql App\Models\User 1779077585.2282 production null null C:\xampp\htdocs\anilmineral null 072b0ad2-784c-4b73-9952-3bd73e45d79f null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php 2 require null <!doctype html> <html class="{{ $themeMode }}" lang="en" dir="{{ $appDirection }}"> null @include('layouts.head') null <body> <!-- Page Loader --> @include('layouts.page-loader') null <!--wrapper--> <div class="wrapper"> @include('layouts.navigation') null @include('layouts.header') null @yield('content') null @include('layouts.footer') </div> <!--end wrapper--> null null {{-- @include('layouts.search') --}} null {{-- @include('layouts.switcher') --}} null @include('layouts.script') null @stack('scripts') {{-- For Specific Page JS, where i can push the js links --}} null  true resources\views\layouts\app.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) object (App\View\Components\Breadcrumb) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) object (App\View\Components\Breadcrumb) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\roles-and-permissions\role\list.blade.php 65 require null <div class="table-responsive"> <table class="table table-striped table-bordered border w-100" id="datatable"> <thead> <tr> <th class="d-none"><!-- Which Stores ID & it is used for sorting --></th> <th><input class="form-check-input row-select" type="checkbox"></th> <th>{{ __('app.role_name') }}</th> <th>{{ __('app.status') }}</th> <th>{{ __('app.created_at') }}</th> <th>{{ __('app.action') }}</th> </tr> </thead> </table> </div> </form> </div> </div> </div> </div> <!--end row--> </div> </div> @endsection @section('js') <script src="{{ versionedAsset('assets/plugins/datatable/js/jquery.dataTables.min.js') }}"></script> <script src="{{ versionedAsset('assets/plugins/datatable/js/dataTables.bootstrap5.min.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/user/permission/role-list.js') }}"></script> @endsection null callback null null false false false true resources\views\roles-and-permissions\role\list.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\f6635fdf64b6a4c9947df79390f54d55.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/f6635fdf64b6a4c9947df79390f54d55.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/f6635fdf64b6a4c9947df79390f54d55.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/f6635fdf64b6a4c9947df79390f54d55.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/roles-and-permissions/role/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/roles-and-permissions/role/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$60b2) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$60b3) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability role.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/role-and-permission/role/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/role-and-permission/role/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 4.38 mysql 2 1779077585.1974 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 2.73 mysql App\Models\User 1779077585.2282   null localhost keep-alive "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/users/list gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv 3ziWPV1re8sjDJpTsriYat0si8w06AN91a19DpZi KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   2 null 8.2.12 12.30.1 null false true production 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T16:18:57.000000Z 2026-04-13T16:23:26.000000Z 1 1 null 1 20 tax.create web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-30T01:48:14.000000Z 2026-03-30T01:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-30T01:48:15.000000Z 2026-03-30T01:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-30T01:48:16.000000Z 2026-03-30T01:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-30T01:48:17.000000Z 2026-03-30T01:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-30T01:48:18.000000Z 2026-03-30T01:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-30T01:48:18.000000Z 2026-03-30T01:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-30T01:48:18.000000Z 2026-03-30T01:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T16:48:22.000000Z 2026-04-23T11:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 roles.list  App\Http\Controllers\UserRolesController@listRoles web auth can:role.view null null C:\xampp\htdocs\anilmineral\resources\views\layouts\app.blade.php <pre class=sf-dump id=sf-dump-877081547 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2285</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-877081547", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-844477589 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2393</a>}
</pre><script>Sfdump("sf-dump-844477589", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1878553440 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3151</a>}
</pre><script>Sfdump("sf-dump-1878553440", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1342982974 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3177</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3172</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="10 characters">user.users</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="15 characters">app.permissions</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="14 characters">app.roles_list</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1342982974", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/role-and-permission/role/list ErrorException Undefined variable $themeMode C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/role-and-permission/role/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T04:13:07.965Z"} 
[2026-05-18 11:03:09] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T05:33:08.266Z"} 
[2026-05-18 11:20:40] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T05:50:38.895Z"} 
[2026-05-18 11:21:42] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T05:51:41.000Z"} 
[2026-05-18 11:23:00] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T05:52:58.651Z"} 
[2026-05-18 11:23:38] production.DEBUG: 3 {"url":"http://localhost/anilmineral/public/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T05:53:37.838Z"} 
[2026-05-18 11:34:26] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/stock-transfer/details/13","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T06:04:20.586Z"} 
[2026-05-18 11:34:26] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1779084259 Attempt to read property "name" on null    C:\xampp\htdocs\anilmineral\resources\views\stock-transfer\details.blade.php 97 require null </tr> </thead> <tbody> @php $i=1; @endphp null @foreach($transfer->itemTransaction as $transaction) <tr> <td class="no">{{ $i++ }}</td> <!-- <td> {{ $transaction->itemStockTransfer->fromWarehouse->name }} <br> <small class="fst-italic">To</small> <br> {{ $transaction->itemStockTransfer->toWarehouse->name }} </td> --> <td> null {{ $transaction->itemStockTransfer->fromWarehouse->name }} null <br> null <small class="fst-italic">To</small> null <br> null {{ $transaction->itemStockTransfer->block->name ?? '' }} null </td>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\6744304f7703b85619c6319e10652c93.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7cec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7ced) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7cec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7ced) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7cec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7ced) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/stock-transfer/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7cec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7ced) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/stock-transfer/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7cec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7ced) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability stock_transfer.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/stock-transfer/details/13 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/stock-transfer/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv 3ziWPV1re8sjDJpTsriYat0si8w06AN91a19DpZi KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv http://localhost/anilmineral/public/users/getimage   2 null stock_transfer.details 13 App\Http\Controllers\StockTransferController@details web auth can:stock_transfer.view 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\stock-transfer\details.blade.php <pre class=sf-dump id=sf-dump-1861934037 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2140</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1861934037", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-457755846 data-indent-pad="  "><span class=sf-dump-note>App\Models\StockTransfer</span> {<a class=sf-dump-ref href=#sf-dump-457755846-ref23480 title="3 occurrences">#3480</a><samp data-depth=1 id=sf-dump-457755846-ref23480 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">stock_transfers</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:10</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>13</span>
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">ST/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>6</span>"
    "<span class=sf-dump-key>transfer_code</span>" => "<span class=sf-dump-str title="4 characters">ST/6</span>"
    "<span class=sf-dump-key>transfer_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-18</span>"
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:10</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>13</span>
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">ST/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>6</span>"
    "<span class=sf-dump-key>transfer_code</span>" => "<span class=sf-dump-str title="4 characters">ST/6</span>"
    "<span class=sf-dump-key>transfer_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-18</span>"
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3567</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#3446</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-457755846-ref23482 title="7 occurrences">#3482</a><samp data-depth=3 id=sf-dump-457755846-ref23482 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-457755846-ref23482 title="7 occurrences">#3482</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:7</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="13 characters">transfer_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="13 characters">transfer_code</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">unit_price</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="5 characters">total</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="4 characters">note</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-457755846", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1813490074 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1813490074", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1162174276 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1162174276", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1475024910 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1475024910", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1270825563 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1270825563", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1146177279 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1146177279", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1689793522 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1689793522", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1495103740 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3564</a>}
</pre><script>Sfdump("sf-dump-1495103740", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-701423006 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3053</a>}
</pre><script>Sfdump("sf-dump-701423006", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 38.77 mysql 2 1779084258.0288 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 54.3 mysql App\Models\User 1779084258.1442 select * from `stock_transfers` where `stock_transfers`.`id` = ? limit 1 3.68 mysql 13 1779084258.2424 select * from `item_transactions` where `item_transactions`.`transaction_id` in (13) and `item_transactions`.`transaction_type` = ? and `unique_code` = ? 5.69 mysql Stock Transfer STOCK_TRANSFER 1779084258.2635 select * from `items` where `items`.`id` in (3) 1.11 mysql  1779084258.2764 select * from `taxes` where `taxes`.`id` in (1) 0.82 mysql  1779084258.2849 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (183) 9.13 mysql  1779084258.3089 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (183) 1.46 mysql  1779084258.3201 select * from `item_stock_transfers` where `item_stock_transfers`.`from_item_transaction_id` in (183) 2.36 mysql  1779084258.4198 select * from `warehouses` where `warehouses`.`id` in (1) 3.59 mysql  1779084258.4345 production null null C:\xampp\htdocs\anilmineral null 56a04256-7a68-4444-abcf-fbc305f85fad null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1779084259 Attempt to read property "name" on null    C:\xampp\htdocs\anilmineral\resources\views\stock-transfer\details.blade.php 97 require null </tr> </thead> <tbody> @php $i=1; @endphp null @foreach($transfer->itemTransaction as $transaction) <tr> <td class="no">{{ $i++ }}</td> <!-- <td> {{ $transaction->itemStockTransfer->fromWarehouse->name }} <br> <small class="fst-italic">To</small> <br> {{ $transaction->itemStockTransfer->toWarehouse->name }} </td> --> <td> null {{ $transaction->itemStockTransfer->fromWarehouse->name }} null <br> null <small class="fst-italic">To</small> null <br> null {{ $transaction->itemStockTransfer->block->name ?? '' }} null </td>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\6744304f7703b85619c6319e10652c93.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7cec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7ced) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7cec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7ced) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7cec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7ced) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/stock-transfer/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7cec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7ced) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/stock-transfer/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7cec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7ced) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability stock_transfer.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/stock-transfer/details/13 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/stock-transfer/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv 3ziWPV1re8sjDJpTsriYat0si8w06AN91a19DpZi KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv http://localhost/anilmineral/public/users/getimage   2 null stock_transfer.details 13 App\Http\Controllers\StockTransferController@details web auth can:stock_transfer.view 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\stock-transfer\details.blade.php <pre class=sf-dump id=sf-dump-1861934037 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2140</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1861934037", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-457755846 data-indent-pad="  "><span class=sf-dump-note>App\Models\StockTransfer</span> {<a class=sf-dump-ref href=#sf-dump-457755846-ref23480 title="3 occurrences">#3480</a><samp data-depth=1 id=sf-dump-457755846-ref23480 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">stock_transfers</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:10</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>13</span>
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">ST/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>6</span>"
    "<span class=sf-dump-key>transfer_code</span>" => "<span class=sf-dump-str title="4 characters">ST/6</span>"
    "<span class=sf-dump-key>transfer_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-18</span>"
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:10</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>13</span>
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">ST/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>6</span>"
    "<span class=sf-dump-key>transfer_code</span>" => "<span class=sf-dump-str title="4 characters">ST/6</span>"
    "<span class=sf-dump-key>transfer_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-18</span>"
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3567</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#3446</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-457755846-ref23482 title="7 occurrences">#3482</a><samp data-depth=3 id=sf-dump-457755846-ref23482 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-457755846-ref23482 title="7 occurrences">#3482</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:7</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="13 characters">transfer_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="13 characters">transfer_code</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">unit_price</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="5 characters">total</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="4 characters">note</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-457755846", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1813490074 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1813490074", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1162174276 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1162174276", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1475024910 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1475024910", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1270825563 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1270825563", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1146177279 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1146177279", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1689793522 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1689793522", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1495103740 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3564</a>}
</pre><script>Sfdump("sf-dump-1495103740", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-701423006 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3053</a>}
</pre><script>Sfdump("sf-dump-701423006", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 38.77 mysql 2 1779084258.0288 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 54.3 mysql App\Models\User 1779084258.1442 select * from `stock_transfers` where `stock_transfers`.`id` = ? limit 1 3.68 mysql 13 1779084258.2424 select * from `item_transactions` where `item_transactions`.`transaction_id` in (13) and `item_transactions`.`transaction_type` = ? and `unique_code` = ? 5.69 mysql Stock Transfer STOCK_TRANSFER 1779084258.2635 select * from `items` where `items`.`id` in (3) 1.11 mysql  1779084258.2764 select * from `taxes` where `taxes`.`id` in (1) 0.82 mysql  1779084258.2849 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (183) 9.13 mysql  1779084258.3089 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (183) 1.46 mysql  1779084258.3201 select * from `item_stock_transfers` where `item_stock_transfers`.`from_item_transaction_id` in (183) 2.36 mysql  1779084258.4198 select * from `warehouses` where `warehouses`.`id` in (1) 3.59 mysql  1779084258.4345 production null null C:\xampp\htdocs\anilmineral null 56a04256-7a68-4444-abcf-fbc305f85fad null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\stock-transfer\details.blade.php 97 require null </tr> </thead> <tbody> @php $i=1; @endphp null @foreach($transfer->itemTransaction as $transaction) <tr> <td class="no">{{ $i++ }}</td> <!-- <td> {{ $transaction->itemStockTransfer->fromWarehouse->name }} <br> <small class="fst-italic">To</small> <br> {{ $transaction->itemStockTransfer->toWarehouse->name }} </td> --> <td> null {{ $transaction->itemStockTransfer->fromWarehouse->name }} null <br> null <small class="fst-italic">To</small> null <br> null {{ $transaction->itemStockTransfer->block->name ?? '' }} null </td>  true resources\views\stock-transfer\details.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\6744304f7703b85619c6319e10652c93.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7cec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7ced) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7cec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7ced) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7cec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7ced) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/stock-transfer/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7cec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7ced) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/stock-transfer/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7cec) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7ced) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability stock_transfer.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/stock-transfer/details/13 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 38.77 mysql 2 1779084258.0288 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 54.3 mysql App\Models\User 1779084258.1442 select * from `stock_transfers` where `stock_transfers`.`id` = ? limit 1 3.68 mysql 13 1779084258.2424 select * from `item_transactions` where `item_transactions`.`transaction_id` in (13) and `item_transactions`.`transaction_type` = ? and `unique_code` = ? 5.69 mysql Stock Transfer STOCK_TRANSFER 1779084258.2635 select * from `items` where `items`.`id` in (3) 1.11 mysql  1779084258.2764 select * from `taxes` where `taxes`.`id` in (1) 0.82 mysql  1779084258.2849 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (183) 9.13 mysql  1779084258.3089 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (183) 1.46 mysql  1779084258.3201 select * from `item_stock_transfers` where `item_stock_transfers`.`from_item_transaction_id` in (183) 2.36 mysql  1779084258.4198 select * from `warehouses` where `warehouses`.`id` in (1) 3.59 mysql  1779084258.4345   null localhost keep-alive max-age=0 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/stock-transfer/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv 3ziWPV1re8sjDJpTsriYat0si8w06AN91a19DpZi KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv http://localhost/anilmineral/public/users/getimage   2 null 8.2.12 12.30.1 null false true production 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 stock_transfer.details 13 App\Http\Controllers\StockTransferController@details web auth can:stock_transfer.view null null C:\xampp\htdocs\anilmineral\resources\views\stock-transfer\details.blade.php <pre class=sf-dump id=sf-dump-1861934037 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2140</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1861934037", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-457755846 data-indent-pad="  "><span class=sf-dump-note>App\Models\StockTransfer</span> {<a class=sf-dump-ref href=#sf-dump-457755846-ref23480 title="3 occurrences">#3480</a><samp data-depth=1 id=sf-dump-457755846-ref23480 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">stock_transfers</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:10</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>13</span>
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">ST/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>6</span>"
    "<span class=sf-dump-key>transfer_code</span>" => "<span class=sf-dump-str title="4 characters">ST/6</span>"
    "<span class=sf-dump-key>transfer_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-18</span>"
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:10</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>13</span>
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">ST/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>6</span>"
    "<span class=sf-dump-key>transfer_code</span>" => "<span class=sf-dump-str title="4 characters">ST/6</span>"
    "<span class=sf-dump-key>transfer_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-18</span>"
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3567</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#3446</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-457755846-ref23482 title="7 occurrences">#3482</a><samp data-depth=3 id=sf-dump-457755846-ref23482 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-457755846-ref23482 title="7 occurrences">#3482</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:7</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="13 characters">transfer_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="13 characters">transfer_code</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">unit_price</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="5 characters">total</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="4 characters">note</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-457755846", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1813490074 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1813490074", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1162174276 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1162174276", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1475024910 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1475024910", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1270825563 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1270825563", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1146177279 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1146177279", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1689793522 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1689793522", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1495103740 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3564</a>}
</pre><script>Sfdump("sf-dump-1495103740", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-701423006 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3053</a>}
</pre><script>Sfdump("sf-dump-701423006", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/stock-transfer/details/13 ErrorException Attempt to read property "name" on null C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/stock-transfer/details/13","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T06:04:20.664Z"} 
[2026-05-18 11:36:11] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/stock-transfer/details/13","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T06:06:07.796Z"} 
[2026-05-18 11:36:11] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1779084365 Attempt to read property "name" on null    C:\xampp\htdocs\anilmineral\resources\views\stock-transfer\details.blade.php 97 require null </tr> </thead> <tbody> @php $i=1; @endphp null @foreach($transfer->itemTransaction as $transaction) <tr> <td class="no">{{ $i++ }}</td> <!-- <td> {{ $transaction->itemStockTransfer->fromWarehouse->name }} <br> <small class="fst-italic">To</small> <br> {{ $transaction->itemStockTransfer->toWarehouse->name }} </td> --> <td> null {{ $transaction->itemStockTransfer->fromWarehouse->name }} null <br> null <small class="fst-italic">To</small> null <br> null {{ $transaction->itemStockTransfer->block->name ?? '' }} null </td>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\6744304f7703b85619c6319e10652c93.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7fda) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7fdb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7fda) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7fdb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7fda) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7fdb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/stock-transfer/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7fda) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7fdb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/stock-transfer/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7fda) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7fdb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability stock_transfer.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/stock-transfer/details/13 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/stock-transfer/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv 3ziWPV1re8sjDJpTsriYat0si8w06AN91a19DpZi KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv http://localhost/anilmineral/public/stock-transfer/details/13   2 stock_transfer.details 13 App\Http\Controllers\StockTransferController@details web auth can:stock_transfer.view 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\stock-transfer\details.blade.php <pre class=sf-dump id=sf-dump-399612319 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2140</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-399612319", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-128849670 data-indent-pad="  "><span class=sf-dump-note>App\Models\StockTransfer</span> {<a class=sf-dump-ref href=#sf-dump-128849670-ref23480 title="3 occurrences">#3480</a><samp data-depth=1 id=sf-dump-128849670-ref23480 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">stock_transfers</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:10</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>13</span>
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">ST/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>6</span>"
    "<span class=sf-dump-key>transfer_code</span>" => "<span class=sf-dump-str title="4 characters">ST/6</span>"
    "<span class=sf-dump-key>transfer_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-18</span>"
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:10</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>13</span>
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">ST/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>6</span>"
    "<span class=sf-dump-key>transfer_code</span>" => "<span class=sf-dump-str title="4 characters">ST/6</span>"
    "<span class=sf-dump-key>transfer_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-18</span>"
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3567</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#3446</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-128849670-ref23482 title="7 occurrences">#3482</a><samp data-depth=3 id=sf-dump-128849670-ref23482 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-128849670-ref23482 title="7 occurrences">#3482</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:7</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="13 characters">transfer_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="13 characters">transfer_code</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">unit_price</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="5 characters">total</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="4 characters">note</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-128849670", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-155047862 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-155047862", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-186127646 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-186127646", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-941020219 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-941020219", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1583051415 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1583051415", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-886910683 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-886910683", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-861707570 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-861707570", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1076410412 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3564</a>}
</pre><script>Sfdump("sf-dump-1076410412", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-3376101 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3053</a>}
</pre><script>Sfdump("sf-dump-3376101", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 13.23 mysql 2 1779084364.9096 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 3.48 mysql App\Models\User 1779084364.9517 select * from `stock_transfers` where `stock_transfers`.`id` = ? limit 1 0.82 mysql 13 1779084364.9957 select * from `item_transactions` where `item_transactions`.`transaction_id` in (13) and `item_transactions`.`transaction_type` = ? and `unique_code` = ? 1.09 mysql Stock Transfer STOCK_TRANSFER 1779084365.0105 select * from `items` where `items`.`id` in (3) 0.99 mysql  1779084365.0228 select * from `taxes` where `taxes`.`id` in (1) 0.78 mysql  1779084365.0292 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (183) 0.79 mysql  1779084365.0403 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (183) 0.98 mysql  1779084365.0477 select * from `item_stock_transfers` where `item_stock_transfers`.`from_item_transaction_id` in (183) 0.86 mysql  1779084365.1189 select * from `warehouses` where `warehouses`.`id` in (1) 0.77 mysql  1779084365.125 production null null C:\xampp\htdocs\anilmineral null 0803c60b-0a98-4b8d-b3d8-bada9d524ad0 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1779084366 Attempt to read property "name" on null    C:\xampp\htdocs\anilmineral\resources\views\stock-transfer\details.blade.php 97 require null </tr> </thead> <tbody> @php $i=1; @endphp null @foreach($transfer->itemTransaction as $transaction) <tr> <td class="no">{{ $i++ }}</td> <!-- <td> {{ $transaction->itemStockTransfer->fromWarehouse->name }} <br> <small class="fst-italic">To</small> <br> {{ $transaction->itemStockTransfer->toWarehouse->name }} </td> --> <td> null {{ $transaction->itemStockTransfer->fromWarehouse->name }} null <br> null <small class="fst-italic">To</small> null <br> null {{ $transaction->itemStockTransfer->block->name ?? '' }} null </td>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\6744304f7703b85619c6319e10652c93.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7fda) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7fdb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7fda) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7fdb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7fda) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7fdb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/stock-transfer/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7fda) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7fdb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/stock-transfer/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7fda) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7fdb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability stock_transfer.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/stock-transfer/details/13 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive no-cache no-cache "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/stock-transfer/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv 3ziWPV1re8sjDJpTsriYat0si8w06AN91a19DpZi KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv http://localhost/anilmineral/public/stock-transfer/details/13   2 stock_transfer.details 13 App\Http\Controllers\StockTransferController@details web auth can:stock_transfer.view 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\stock-transfer\details.blade.php <pre class=sf-dump id=sf-dump-399612319 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2140</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-399612319", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-128849670 data-indent-pad="  "><span class=sf-dump-note>App\Models\StockTransfer</span> {<a class=sf-dump-ref href=#sf-dump-128849670-ref23480 title="3 occurrences">#3480</a><samp data-depth=1 id=sf-dump-128849670-ref23480 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">stock_transfers</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:10</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>13</span>
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">ST/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>6</span>"
    "<span class=sf-dump-key>transfer_code</span>" => "<span class=sf-dump-str title="4 characters">ST/6</span>"
    "<span class=sf-dump-key>transfer_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-18</span>"
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:10</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>13</span>
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">ST/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>6</span>"
    "<span class=sf-dump-key>transfer_code</span>" => "<span class=sf-dump-str title="4 characters">ST/6</span>"
    "<span class=sf-dump-key>transfer_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-18</span>"
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3567</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#3446</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-128849670-ref23482 title="7 occurrences">#3482</a><samp data-depth=3 id=sf-dump-128849670-ref23482 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-128849670-ref23482 title="7 occurrences">#3482</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:7</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="13 characters">transfer_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="13 characters">transfer_code</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">unit_price</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="5 characters">total</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="4 characters">note</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-128849670", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-155047862 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-155047862", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-186127646 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-186127646", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-941020219 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-941020219", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1583051415 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1583051415", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-886910683 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-886910683", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-861707570 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-861707570", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1076410412 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3564</a>}
</pre><script>Sfdump("sf-dump-1076410412", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-3376101 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3053</a>}
</pre><script>Sfdump("sf-dump-3376101", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 13.23 mysql 2 1779084364.9096 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 3.48 mysql App\Models\User 1779084364.9517 select * from `stock_transfers` where `stock_transfers`.`id` = ? limit 1 0.82 mysql 13 1779084364.9957 select * from `item_transactions` where `item_transactions`.`transaction_id` in (13) and `item_transactions`.`transaction_type` = ? and `unique_code` = ? 1.09 mysql Stock Transfer STOCK_TRANSFER 1779084365.0105 select * from `items` where `items`.`id` in (3) 0.99 mysql  1779084365.0228 select * from `taxes` where `taxes`.`id` in (1) 0.78 mysql  1779084365.0292 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (183) 0.79 mysql  1779084365.0403 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (183) 0.98 mysql  1779084365.0477 select * from `item_stock_transfers` where `item_stock_transfers`.`from_item_transaction_id` in (183) 0.86 mysql  1779084365.1189 select * from `warehouses` where `warehouses`.`id` in (1) 0.77 mysql  1779084365.125 production null null C:\xampp\htdocs\anilmineral null 0803c60b-0a98-4b8d-b3d8-bada9d524ad0 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\stock-transfer\details.blade.php 97 require null </tr> </thead> <tbody> @php $i=1; @endphp null @foreach($transfer->itemTransaction as $transaction) <tr> <td class="no">{{ $i++ }}</td> <!-- <td> {{ $transaction->itemStockTransfer->fromWarehouse->name }} <br> <small class="fst-italic">To</small> <br> {{ $transaction->itemStockTransfer->toWarehouse->name }} </td> --> <td> null {{ $transaction->itemStockTransfer->fromWarehouse->name }} null <br> null <small class="fst-italic">To</small> null <br> null {{ $transaction->itemStockTransfer->block->name ?? '' }} null </td>  true resources\views\stock-transfer\details.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\6744304f7703b85619c6319e10652c93.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7fda) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7fdb) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7fda) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7fdb) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7fda) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7fdb) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/stock-transfer/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7fda) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7fdb) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/stock-transfer/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$7fda) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$7fdb) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability stock_transfer.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/stock-transfer/details/13 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 13.23 mysql 2 1779084364.9096 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 3.48 mysql App\Models\User 1779084364.9517 select * from `stock_transfers` where `stock_transfers`.`id` = ? limit 1 0.82 mysql 13 1779084364.9957 select * from `item_transactions` where `item_transactions`.`transaction_id` in (13) and `item_transactions`.`transaction_type` = ? and `unique_code` = ? 1.09 mysql Stock Transfer STOCK_TRANSFER 1779084365.0105 select * from `items` where `items`.`id` in (3) 0.99 mysql  1779084365.0228 select * from `taxes` where `taxes`.`id` in (1) 0.78 mysql  1779084365.0292 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (183) 0.79 mysql  1779084365.0403 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (183) 0.98 mysql  1779084365.0477 select * from `item_stock_transfers` where `item_stock_transfers`.`from_item_transaction_id` in (183) 0.86 mysql  1779084365.1189 select * from `warehouses` where `warehouses`.`id` in (1) 0.77 mysql  1779084365.125   null localhost keep-alive no-cache no-cache "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/stock-transfer/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv 3ziWPV1re8sjDJpTsriYat0si8w06AN91a19DpZi KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv http://localhost/anilmineral/public/stock-transfer/details/13   2 8.2.12 12.30.1 null false true production 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 stock_transfer.details 13 App\Http\Controllers\StockTransferController@details web auth can:stock_transfer.view null null C:\xampp\htdocs\anilmineral\resources\views\stock-transfer\details.blade.php <pre class=sf-dump id=sf-dump-399612319 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2140</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-399612319", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-128849670 data-indent-pad="  "><span class=sf-dump-note>App\Models\StockTransfer</span> {<a class=sf-dump-ref href=#sf-dump-128849670-ref23480 title="3 occurrences">#3480</a><samp data-depth=1 id=sf-dump-128849670-ref23480 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">stock_transfers</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:10</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>13</span>
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">ST/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>6</span>"
    "<span class=sf-dump-key>transfer_code</span>" => "<span class=sf-dump-str title="4 characters">ST/6</span>"
    "<span class=sf-dump-key>transfer_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-18</span>"
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:10</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>13</span>
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">ST/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>6</span>"
    "<span class=sf-dump-key>transfer_code</span>" => "<span class=sf-dump-str title="4 characters">ST/6</span>"
    "<span class=sf-dump-key>transfer_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-18</span>"
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3567</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#3446</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-128849670-ref23482 title="7 occurrences">#3482</a><samp data-depth=3 id=sf-dump-128849670-ref23482 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-128849670-ref23482 title="7 occurrences">#3482</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:7</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="13 characters">transfer_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="13 characters">transfer_code</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">unit_price</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="5 characters">total</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="4 characters">note</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-128849670", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-155047862 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-155047862", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-186127646 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-186127646", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-941020219 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-941020219", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1583051415 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1583051415", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-886910683 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-886910683", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-861707570 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-861707570", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1076410412 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3564</a>}
</pre><script>Sfdump("sf-dump-1076410412", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-3376101 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3053</a>}
</pre><script>Sfdump("sf-dump-3376101", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/stock-transfer/details/13 ErrorException Attempt to read property "name" on null C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/stock-transfer/details/13","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T06:06:07.818Z"} 
[2026-05-18 11:38:12] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/stock-transfer/details/13","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T06:08:08.210Z"} 
[2026-05-18 11:38:12] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ErrorException 1779084487 Attempt to read property "name" on null    C:\xampp\htdocs\anilmineral\resources\views\stock-transfer\details.blade.php 97 require null </tr> </thead> <tbody> @php $i=1; @endphp null @foreach($transfer->itemTransaction as $transaction) <tr> <td class="no">{{ $i++ }}</td> <!-- <td> {{ $transaction->itemStockTransfer->fromWarehouse->name }} <br> <small class="fst-italic">To</small> <br> {{ $transaction->itemStockTransfer->toWarehouse->name }} </td> --> <td> null {{ $transaction->itemStockTransfer->fromWarehouse->name }} null <br> null <small class="fst-italic">To</small> null <br> null {{ $transaction->itemStockTransfer->block->name ?? '' }} null </td>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\6744304f7703b85619c6319e10652c93.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$59af) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$59b0) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$59af) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$59b0) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$59af) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$59b0) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/stock-transfer/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$59af) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$59b0) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/stock-transfer/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$59af) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$59b0) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability stock_transfer.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/stock-transfer/details/13 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/stock-transfer/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv 3ziWPV1re8sjDJpTsriYat0si8w06AN91a19DpZi KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv http://localhost/anilmineral/public/stock-transfer/details/13   2  stock_transfer.details 13 App\Http\Controllers\StockTransferController@details web auth can:stock_transfer.view 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\stock-transfer\details.blade.php <pre class=sf-dump id=sf-dump-1976474367 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2140</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1976474367", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-737870866 data-indent-pad="  "><span class=sf-dump-note>App\Models\StockTransfer</span> {<a class=sf-dump-ref href=#sf-dump-737870866-ref23480 title="3 occurrences">#3480</a><samp data-depth=1 id=sf-dump-737870866-ref23480 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">stock_transfers</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:10</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>13</span>
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">ST/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>6</span>"
    "<span class=sf-dump-key>transfer_code</span>" => "<span class=sf-dump-str title="4 characters">ST/6</span>"
    "<span class=sf-dump-key>transfer_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-18</span>"
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:10</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>13</span>
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">ST/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>6</span>"
    "<span class=sf-dump-key>transfer_code</span>" => "<span class=sf-dump-str title="4 characters">ST/6</span>"
    "<span class=sf-dump-key>transfer_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-18</span>"
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3567</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#3446</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-737870866-ref23482 title="7 occurrences">#3482</a><samp data-depth=3 id=sf-dump-737870866-ref23482 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-737870866-ref23482 title="7 occurrences">#3482</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:7</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="13 characters">transfer_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="13 characters">transfer_code</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">unit_price</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="5 characters">total</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="4 characters">note</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-737870866", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-820981266 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-820981266", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-252283135 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-252283135", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-694454055 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-694454055", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1561249318 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1561249318", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-143503449 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-143503449", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-743245446 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-743245446", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1423664888 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3564</a>}
</pre><script>Sfdump("sf-dump-1423664888", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-228193173 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3053</a>}
</pre><script>Sfdump("sf-dump-228193173", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 16.02 mysql 2 1779084486.4854 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 2.84 mysql App\Models\User 1779084486.523 select * from `stock_transfers` where `stock_transfers`.`id` = ? limit 1 0.89 mysql 13 1779084486.5694 select * from `item_transactions` where `item_transactions`.`transaction_id` in (13) and `item_transactions`.`transaction_type` = ? and `unique_code` = ? 1.91 mysql Stock Transfer STOCK_TRANSFER 1779084486.587 select * from `items` where `items`.`id` in (3) 0.99 mysql  1779084486.6016 select * from `taxes` where `taxes`.`id` in (1) 1.44 mysql  1779084486.6094 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (183) 0.85 mysql  1779084486.6211 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (183) 0.88 mysql  1779084486.6297 select * from `item_stock_transfers` where `item_stock_transfers`.`from_item_transaction_id` in (183) 0.75 mysql  1779084486.75 select * from `warehouses` where `warehouses`.`id` in (1) 0.72 mysql  1779084486.7575 production null null C:\xampp\htdocs\anilmineral null f946140b-2d07-4e77-bcf4-cfbd094b8a67 null null Laravel Client PHP 12.30.1 8.2.12 ErrorException 1779084487 Attempt to read property "name" on null    C:\xampp\htdocs\anilmineral\resources\views\stock-transfer\details.blade.php 97 require null </tr> </thead> <tbody> @php $i=1; @endphp null @foreach($transfer->itemTransaction as $transaction) <tr> <td class="no">{{ $i++ }}</td> <!-- <td> {{ $transaction->itemStockTransfer->fromWarehouse->name }} <br> <small class="fst-italic">To</small> <br> {{ $transaction->itemStockTransfer->toWarehouse->name }} </td> --> <td> null {{ $transaction->itemStockTransfer->fromWarehouse->name }} null <br> null <small class="fst-italic">To</small> null <br> null {{ $transaction->itemStockTransfer->block->name ?? '' }} null </td>  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\6744304f7703b85619c6319e10652c93.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$59af) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$59b0) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$59af) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$59b0) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$59af) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$59b0) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/stock-transfer/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$59af) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$59b0) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/stock-transfer/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$59af) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$59b0) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability stock_transfer.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/stock-transfer/details/13 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/stock-transfer/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv 3ziWPV1re8sjDJpTsriYat0si8w06AN91a19DpZi KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv http://localhost/anilmineral/public/stock-transfer/details/13   2  stock_transfer.details 13 App\Http\Controllers\StockTransferController@details web auth can:stock_transfer.view 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\stock-transfer\details.blade.php <pre class=sf-dump id=sf-dump-1976474367 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2140</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1976474367", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-737870866 data-indent-pad="  "><span class=sf-dump-note>App\Models\StockTransfer</span> {<a class=sf-dump-ref href=#sf-dump-737870866-ref23480 title="3 occurrences">#3480</a><samp data-depth=1 id=sf-dump-737870866-ref23480 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">stock_transfers</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:10</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>13</span>
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">ST/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>6</span>"
    "<span class=sf-dump-key>transfer_code</span>" => "<span class=sf-dump-str title="4 characters">ST/6</span>"
    "<span class=sf-dump-key>transfer_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-18</span>"
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:10</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>13</span>
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">ST/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>6</span>"
    "<span class=sf-dump-key>transfer_code</span>" => "<span class=sf-dump-str title="4 characters">ST/6</span>"
    "<span class=sf-dump-key>transfer_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-18</span>"
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3567</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#3446</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-737870866-ref23482 title="7 occurrences">#3482</a><samp data-depth=3 id=sf-dump-737870866-ref23482 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-737870866-ref23482 title="7 occurrences">#3482</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:7</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="13 characters">transfer_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="13 characters">transfer_code</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">unit_price</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="5 characters">total</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="4 characters">note</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-737870866", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-820981266 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-820981266", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-252283135 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-252283135", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-694454055 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-694454055", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1561249318 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1561249318", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-143503449 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-143503449", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-743245446 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-743245446", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1423664888 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3564</a>}
</pre><script>Sfdump("sf-dump-1423664888", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-228193173 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3053</a>}
</pre><script>Sfdump("sf-dump-228193173", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 16.02 mysql 2 1779084486.4854 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 2.84 mysql App\Models\User 1779084486.523 select * from `stock_transfers` where `stock_transfers`.`id` = ? limit 1 0.89 mysql 13 1779084486.5694 select * from `item_transactions` where `item_transactions`.`transaction_id` in (13) and `item_transactions`.`transaction_type` = ? and `unique_code` = ? 1.91 mysql Stock Transfer STOCK_TRANSFER 1779084486.587 select * from `items` where `items`.`id` in (3) 0.99 mysql  1779084486.6016 select * from `taxes` where `taxes`.`id` in (1) 1.44 mysql  1779084486.6094 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (183) 0.85 mysql  1779084486.6211 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (183) 0.88 mysql  1779084486.6297 select * from `item_stock_transfers` where `item_stock_transfers`.`from_item_transaction_id` in (183) 0.75 mysql  1779084486.75 select * from `warehouses` where `warehouses`.`id` in (1) 0.72 mysql  1779084486.7575 production null null C:\xampp\htdocs\anilmineral null f946140b-2d07-4e77-bcf4-cfbd094b8a67 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\stock-transfer\details.blade.php 97 require null </tr> </thead> <tbody> @php $i=1; @endphp null @foreach($transfer->itemTransaction as $transaction) <tr> <td class="no">{{ $i++ }}</td> <!-- <td> {{ $transaction->itemStockTransfer->fromWarehouse->name }} <br> <small class="fst-italic">To</small> <br> {{ $transaction->itemStockTransfer->toWarehouse->name }} </td> --> <td> null {{ $transaction->itemStockTransfer->fromWarehouse->name }} null <br> null <small class="fst-italic">To</small> null <br> null {{ $transaction->itemStockTransfer->block->name ?? '' }} null </td>  true resources\views\stock-transfer\details.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\6744304f7703b85619c6319e10652c93.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$59af) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$59b0) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$59af) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$59b0) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/6744304f7703b85619c6319e10652c93.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$59af) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$59b0) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/stock-transfer/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$59af) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$59b0) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/stock-transfer/details.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (App\Models\StockTransfer) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$59af) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$59b0) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability stock_transfer.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/stock-transfer/details/13 Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/stock-transfer/details/13 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 16.02 mysql 2 1779084486.4854 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 2.84 mysql App\Models\User 1779084486.523 select * from `stock_transfers` where `stock_transfers`.`id` = ? limit 1 0.89 mysql 13 1779084486.5694 select * from `item_transactions` where `item_transactions`.`transaction_id` in (13) and `item_transactions`.`transaction_type` = ? and `unique_code` = ? 1.91 mysql Stock Transfer STOCK_TRANSFER 1779084486.587 select * from `items` where `items`.`id` in (3) 0.99 mysql  1779084486.6016 select * from `taxes` where `taxes`.`id` in (1) 1.44 mysql  1779084486.6094 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (183) 0.85 mysql  1779084486.6211 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (183) 0.88 mysql  1779084486.6297 select * from `item_stock_transfers` where `item_stock_transfers`.`from_item_transaction_id` in (183) 0.75 mysql  1779084486.75 select * from `warehouses` where `warehouses`.`id` in (1) 0.72 mysql  1779084486.7575   null localhost keep-alive max-age=0 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/stock-transfer/create gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv 3ziWPV1re8sjDJpTsriYat0si8w06AN91a19DpZi KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv http://localhost/anilmineral/public/stock-transfer/details/13   2  8.2.12 12.30.1 null false true production 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 stock_transfer.details 13 App\Http\Controllers\StockTransferController@details web auth can:stock_transfer.view null null C:\xampp\htdocs\anilmineral\resources\views\stock-transfer\details.blade.php <pre class=sf-dump id=sf-dump-1976474367 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2140</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1976474367", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-737870866 data-indent-pad="  "><span class=sf-dump-note>App\Models\StockTransfer</span> {<a class=sf-dump-ref href=#sf-dump-737870866-ref23480 title="3 occurrences">#3480</a><samp data-depth=1 id=sf-dump-737870866-ref23480 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
  #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="15 characters">stock_transfers</span>"
  #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
  #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
  +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
  #<span class=sf-dump-protected title="Protected property">with</span>: []
  #<span class=sf-dump-protected title="Protected property">withCount</span>: []
  +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
  +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:10</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>13</span>
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">ST/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>6</span>"
    "<span class=sf-dump-key>transfer_code</span>" => "<span class=sf-dump-str title="4 characters">ST/6</span>"
    "<span class=sf-dump-key>transfer_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-18</span>"
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:10</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>id</span>" => <span class=sf-dump-num>13</span>
    "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">ST/</span>"
    "<span class=sf-dump-key>count_id</span>" => "<span class=sf-dump-str>6</span>"
    "<span class=sf-dump-key>transfer_code</span>" => "<span class=sf-dump-str title="4 characters">ST/6</span>"
    "<span class=sf-dump-key>transfer_date</span>" => "<span class=sf-dump-str title="10 characters">2026-05-18</span>"
    "<span class=sf-dump-key>note</span>" => <span class=sf-dump-const>null</span>
    "<span class=sf-dump-key>created_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>updated_by</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>created_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
    "<span class=sf-dump-key>updated_at</span>" => "<span class=sf-dump-str title="19 characters">2026-05-18 11:24:03</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">changes</span>: []
  #<span class=sf-dump-protected title="Protected property">previous</span>: []
  #<span class=sf-dump-protected title="Protected property">casts</span>: []
  #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
  #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
  #<span class=sf-dump-protected title="Protected property">appends</span>: []
  #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
  #<span class=sf-dump-protected title="Protected property">observables</span>: []
  #<span class=sf-dump-protected title="Protected property">relations</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>itemTransaction</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3567</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">touches</span>: []
  #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#3446</a><samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-meta>class</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
39 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-class">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-class">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span>"
    <span class=sf-dump-meta>this</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-737870866-ref23482 title="7 occurrences">#3482</a><samp data-depth=3 id=sf-dump-737870866-ref23482 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-meta>file</span>: "<span class="sf-dump-str sf-dump-ellipsization" title="C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Collection.php
100 characters"><span class="sf-dump-ellipsis sf-dump-ellipsis-path">C:\xampp\htdocs\anilmineral\vendor</span><span class="sf-dump-ellipsis sf-dump-ellipsis-path">\laravel\framework\</span><span class="sf-dump-ellipsis-tail">src\Illuminate\Database\Eloquent\Collection.php</span></span>"
    <span class=sf-dump-meta>line</span>: "<span class=sf-dump-str title="10 characters">761 to 761</span>"
  </samp>}
  #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-737870866-ref23482 title="7 occurrences">#3482</a>}
  +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
  +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
  #<span class=sf-dump-protected title="Protected property">hidden</span>: []
  #<span class=sf-dump-protected title="Protected property">visible</span>: []
  #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:7</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="13 characters">transfer_date</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="11 characters">prefix_code</span>"
    <span class=sf-dump-index>2</span> => "<span class=sf-dump-str title="8 characters">count_id</span>"
    <span class=sf-dump-index>3</span> => "<span class=sf-dump-str title="13 characters">transfer_code</span>"
    <span class=sf-dump-index>4</span> => "<span class=sf-dump-str title="10 characters">unit_price</span>"
    <span class=sf-dump-index>5</span> => "<span class=sf-dump-str title="5 characters">total</span>"
    <span class=sf-dump-index>6</span> => "<span class=sf-dump-str title="4 characters">note</span>"
  </samp>]
  #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str>*</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-737870866", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-820981266 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-820981266", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-252283135 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-252283135", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-694454055 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-694454055", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1561249318 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1561249318", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-143503449 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-143503449", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-743245446 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-743245446", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1423664888 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3564</a>}
</pre><script>Sfdump("sf-dump-1423664888", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-228193173 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3053</a>}
</pre><script>Sfdump("sf-dump-228193173", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/stock-transfer/details/13 ErrorException Attempt to read property "name" on null C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/stock-transfer/details/13","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T06:08:08.234Z"} 
[2026-05-18 11:51:29] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/warehouse/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T06:21:23.091Z"} 
[2026-05-18 11:51:29] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ParseError 1779085281 syntax error, unexpected end of file, expecting "elseif" or "else" or "endif"    C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php 940 require null </div> <div class="menu-title">{{ __('app.clear_cache') }}</div> </a> </li> null @if(config('demo.enabled')) <li class="bg-light"> <a href="https://delta.creatantech.com/documentation" target="_blank"> <div class="parent-icon text-primary"><i class='bx bx-folder '></i> </div> <div class="menu-title">{{ __('app.documentation') }}</div> </a> </li> @endif null <li> <a href="{{ route('logout') }}" onclick="event.preventDefault(); document.getElementById('logout-form').submit();"> <div class="parent-icon text-danger"><i class='bx bx-log-out-circle'></i></div> <div class="menu-title text-danger">{{ __('auth.logout') }}</div> </a> <form id="logout-form" action="{{ route('logout') }}" method="POST" style="display: none;"> @csrf </form> </li> null </ul> <!--end navigation--> </div> <!--end sidebar wrapper --> null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\warehouse\list.blade.php 73 require null <th><input class="form-check-input row-select" type="checkbox"></th> <th>{{ __('app.name') }}</th> <th>{{ __('item.total') }}</th> <th>{{ __('item.available_stock') }}</th> <th>{{ __('app.worth').' ('.__('app.cost').')' }}</th> <th>{{ __('app.worth').' ('.__('sale.sale').')' }}</th> <th>{{ __('app.worth').' ('.__('app.profit').')' }}</th> <th>{{ __('app.created_by') }}</th> <th>{{ __('app.created_at') }}</th> <th>{{ __('app.action') }}</th> </tr> </thead> </table> </div> </form> </div> </div> </div> </div> <!--end row--> </div> </div> @endsection @section('js') <script src="{{ versionedAsset('assets/plugins/datatable/js/jquery.dataTables.min.js') }}"></script> <script src="{{ versionedAsset('assets/plugins/datatable/js/dataTables.bootstrap5.min.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/warehouse/warehouse-list.js') }}"></script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\fd0e9f8c0b6aef066cb00be67578a998.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/warehouse/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/warehouse/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability warehouse.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/warehouse/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/report/stock-report/general gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv 3ziWPV1re8sjDJpTsriYat0si8w06AN91a19DpZi KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv http://localhost/anilmineral/public/users/getimage   2 null warehouse.list  App\Http\Controllers\WarehouseController@list web auth can:warehouse.view 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php <pre class=sf-dump id=sf-dump-1922300699 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2152</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1922300699", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2094859845 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-2094859845", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1429439199 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1429439199", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2042524669 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-2042524669", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-212325545 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-212325545", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2113310474 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-2113310474", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1278157633 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1278157633", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-88616402 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3428</a>}
</pre><script>Sfdump("sf-dump-88616402", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1331266712 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3436</a>}
</pre><script>Sfdump("sf-dump-1331266712", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-59434744 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3470</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3466</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="12 characters">app.settings</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="20 characters">warehouse.warehouses</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-59434744", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 30.36 mysql 2 1779085276.2216 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 2.42 mysql App\Models\User 1779085276.2714 production null null C:\xampp\htdocs\anilmineral null 34d2cb6c-a6f0-4020-abec-7e75e4218aea null null Laravel Client PHP 12.30.1 8.2.12 ParseError 1779085281 syntax error, unexpected end of file, expecting "elseif" or "else" or "endif"    C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php 940 require null </div> <div class="menu-title">{{ __('app.clear_cache') }}</div> </a> </li> null @if(config('demo.enabled')) <li class="bg-light"> <a href="https://delta.creatantech.com/documentation" target="_blank"> <div class="parent-icon text-primary"><i class='bx bx-folder '></i> </div> <div class="menu-title">{{ __('app.documentation') }}</div> </a> </li> @endif null <li> <a href="{{ route('logout') }}" onclick="event.preventDefault(); document.getElementById('logout-form').submit();"> <div class="parent-icon text-danger"><i class='bx bx-log-out-circle'></i></div> <div class="menu-title text-danger">{{ __('auth.logout') }}</div> </a> <form id="logout-form" action="{{ route('logout') }}" method="POST" style="display: none;"> @csrf </form> </li> null </ul> <!--end navigation--> </div> <!--end sidebar wrapper --> null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\warehouse\list.blade.php 73 require null <th><input class="form-check-input row-select" type="checkbox"></th> <th>{{ __('app.name') }}</th> <th>{{ __('item.total') }}</th> <th>{{ __('item.available_stock') }}</th> <th>{{ __('app.worth').' ('.__('app.cost').')' }}</th> <th>{{ __('app.worth').' ('.__('sale.sale').')' }}</th> <th>{{ __('app.worth').' ('.__('app.profit').')' }}</th> <th>{{ __('app.created_by') }}</th> <th>{{ __('app.created_at') }}</th> <th>{{ __('app.action') }}</th> </tr> </thead> </table> </div> </form> </div> </div> </div> </div> <!--end row--> </div> </div> @endsection @section('js') <script src="{{ versionedAsset('assets/plugins/datatable/js/jquery.dataTables.min.js') }}"></script> <script src="{{ versionedAsset('assets/plugins/datatable/js/dataTables.bootstrap5.min.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/warehouse/warehouse-list.js') }}"></script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\fd0e9f8c0b6aef066cb00be67578a998.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/warehouse/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/warehouse/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability warehouse.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/warehouse/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/report/stock-report/general gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv 3ziWPV1re8sjDJpTsriYat0si8w06AN91a19DpZi KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv http://localhost/anilmineral/public/users/getimage   2 null warehouse.list  App\Http\Controllers\WarehouseController@list web auth can:warehouse.view 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php <pre class=sf-dump id=sf-dump-1922300699 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2152</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1922300699", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2094859845 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-2094859845", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1429439199 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1429439199", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2042524669 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-2042524669", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-212325545 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-212325545", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2113310474 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-2113310474", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1278157633 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1278157633", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-88616402 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3428</a>}
</pre><script>Sfdump("sf-dump-88616402", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1331266712 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3436</a>}
</pre><script>Sfdump("sf-dump-1331266712", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-59434744 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3470</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3466</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="12 characters">app.settings</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="20 characters">warehouse.warehouses</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-59434744", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 30.36 mysql 2 1779085276.2216 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 2.42 mysql App\Models\User 1779085276.2714 production null null C:\xampp\htdocs\anilmineral null 34d2cb6c-a6f0-4020-abec-7e75e4218aea null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php 940 require null </div> <div class="menu-title">{{ __('app.clear_cache') }}</div> </a> </li> null @if(config('demo.enabled')) <li class="bg-light"> <a href="https://delta.creatantech.com/documentation" target="_blank"> <div class="parent-icon text-primary"><i class='bx bx-folder '></i> </div> <div class="menu-title">{{ __('app.documentation') }}</div> </a> </li> @endif null <li> <a href="{{ route('logout') }}" onclick="event.preventDefault(); document.getElementById('logout-form').submit();"> <div class="parent-icon text-danger"><i class='bx bx-log-out-circle'></i></div> <div class="menu-title text-danger">{{ __('auth.logout') }}</div> </a> <form id="logout-form" action="{{ route('logout') }}" method="POST" style="display: none;"> @csrf </form> </li> null </ul> <!--end navigation--> </div> <!--end sidebar wrapper --> null  true resources\views\layouts\navigation.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) object (App\View\Components\Breadcrumb) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) object (App\View\Components\Breadcrumb) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\warehouse\list.blade.php 73 require null <th><input class="form-check-input row-select" type="checkbox"></th> <th>{{ __('app.name') }}</th> <th>{{ __('item.total') }}</th> <th>{{ __('item.available_stock') }}</th> <th>{{ __('app.worth').' ('.__('app.cost').')' }}</th> <th>{{ __('app.worth').' ('.__('sale.sale').')' }}</th> <th>{{ __('app.worth').' ('.__('app.profit').')' }}</th> <th>{{ __('app.created_by') }}</th> <th>{{ __('app.created_at') }}</th> <th>{{ __('app.action') }}</th> </tr> </thead> </table> </div> </form> </div> </div> </div> </div> <!--end row--> </div> </div> @endsection @section('js') <script src="{{ versionedAsset('assets/plugins/datatable/js/jquery.dataTables.min.js') }}"></script> <script src="{{ versionedAsset('assets/plugins/datatable/js/dataTables.bootstrap5.min.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/warehouse/warehouse-list.js') }}"></script> @endsection null callback null null false false false true resources\views\warehouse\list.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\fd0e9f8c0b6aef066cb00be67578a998.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/warehouse/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/warehouse/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$5c80) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$5c81) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability warehouse.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/warehouse/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 30.36 mysql 2 1779085276.2216 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 2.42 mysql App\Models\User 1779085276.2714   null localhost keep-alive max-age=0 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/report/stock-report/general gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv 3ziWPV1re8sjDJpTsriYat0si8w06AN91a19DpZi KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv http://localhost/anilmineral/public/users/getimage   2 null 8.2.12 12.30.1 null false true production 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 warehouse.list  App\Http\Controllers\WarehouseController@list web auth can:warehouse.view null null C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php <pre class=sf-dump id=sf-dump-1922300699 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2152</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1922300699", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2094859845 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-2094859845", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1429439199 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1429439199", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2042524669 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-2042524669", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-212325545 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-212325545", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2113310474 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-2113310474", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1278157633 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1278157633", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-88616402 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3428</a>}
</pre><script>Sfdump("sf-dump-88616402", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1331266712 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3436</a>}
</pre><script>Sfdump("sf-dump-1331266712", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-59434744 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3470</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3466</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="12 characters">app.settings</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="20 characters">warehouse.warehouses</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-59434744", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/warehouse/list ParseError syntax error, unexpected end of file, expecting "elseif" or "else" or "endif" C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/warehouse/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T06:21:23.162Z"} 
[2026-05-18 11:55:56] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://localhost/anilmineral/public/warehouse/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T06:25:44.369Z"} 
[2026-05-18 11:55:56] production.DEBUG: Laravel Client PHP 12.30.1 8.2.12 ParseError 1779085541 syntax error, unexpected end of file, expecting "elseif" or "else" or "endif"    C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php 922 require null </div> <div class="menu-title">{{ __('app.clear_cache') }}</div> </a> </li> null @if(config('demo.enabled')) <li class="bg-light"> <a href="https://delta.creatantech.com/documentation" target="_blank"> <div class="parent-icon text-primary"><i class='bx bx-folder '></i> </div> <div class="menu-title">{{ __('app.documentation') }}</div> </a> </li> @endif null <li> <a href="{{ route('logout') }}" onclick="event.preventDefault(); document.getElementById('logout-form').submit();"> <div class="parent-icon text-danger"><i class='bx bx-log-out-circle'></i></div> <div class="menu-title text-danger">{{ __('auth.logout') }}</div> </a> <form id="logout-form" action="{{ route('logout') }}" method="POST" style="display: none;"> @csrf </form> </li> null </ul> <!--end navigation--> </div> <!--end sidebar wrapper --> null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\warehouse\list.blade.php 73 require null <th><input class="form-check-input row-select" type="checkbox"></th> <th>{{ __('app.name') }}</th> <th>{{ __('item.total') }}</th> <th>{{ __('item.available_stock') }}</th> <th>{{ __('app.worth').' ('.__('app.cost').')' }}</th> <th>{{ __('app.worth').' ('.__('sale.sale').')' }}</th> <th>{{ __('app.worth').' ('.__('app.profit').')' }}</th> <th>{{ __('app.created_by') }}</th> <th>{{ __('app.created_at') }}</th> <th>{{ __('app.action') }}</th> </tr> </thead> </table> </div> </form> </div> </div> </div> </div> <!--end row--> </div> </div> @endsection @section('js') <script src="{{ versionedAsset('assets/plugins/datatable/js/jquery.dataTables.min.js') }}"></script> <script src="{{ versionedAsset('assets/plugins/datatable/js/dataTables.bootstrap5.min.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/warehouse/warehouse-list.js') }}"></script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\fd0e9f8c0b6aef066cb00be67578a998.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/warehouse/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/warehouse/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability warehouse.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/warehouse/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/report/stock-report/general gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv 3ziWPV1re8sjDJpTsriYat0si8w06AN91a19DpZi KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   2 warehouse.list  App\Http\Controllers\WarehouseController@list web auth can:warehouse.view 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php <pre class=sf-dump id=sf-dump-2016197945 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2152</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2016197945", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1998730919 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1998730919", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1807476785 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1807476785", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-820910116 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-820910116", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1698005908 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1698005908", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1058390310 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1058390310", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-157942519 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-157942519", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-259290849 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3428</a>}
</pre><script>Sfdump("sf-dump-259290849", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-623508664 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3436</a>}
</pre><script>Sfdump("sf-dump-623508664", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-192592811 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3470</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3466</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="12 characters">app.settings</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="20 characters">warehouse.warehouses</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-192592811", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 195.93 mysql 2 1779085523.4333 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 13.89 mysql App\Models\User 1779085523.5082 production null null C:\xampp\htdocs\anilmineral null cbb30765-abdc-4df2-aa0c-95525a8e45a0 null null Laravel Client PHP 12.30.1 8.2.12 ParseError 1779085542 syntax error, unexpected end of file, expecting "elseif" or "else" or "endif"    C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php 922 require null </div> <div class="menu-title">{{ __('app.clear_cache') }}</div> </a> </li> null @if(config('demo.enabled')) <li class="bg-light"> <a href="https://delta.creatantech.com/documentation" target="_blank"> <div class="parent-icon text-primary"><i class='bx bx-folder '></i> </div> <div class="menu-title">{{ __('app.documentation') }}</div> </a> </li> @endif null <li> <a href="{{ route('logout') }}" onclick="event.preventDefault(); document.getElementById('logout-form').submit();"> <div class="parent-icon text-danger"><i class='bx bx-log-out-circle'></i></div> <div class="menu-title text-danger">{{ __('auth.logout') }}</div> </a> <form id="logout-form" action="{{ route('logout') }}" method="POST" style="display: none;"> @csrf </form> </li> null </ul> <!--end navigation--> </div> <!--end sidebar wrapper --> null  true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) object (App\View\Components\Breadcrumb) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\resources\views\warehouse\list.blade.php 73 require null <th><input class="form-check-input row-select" type="checkbox"></th> <th>{{ __('app.name') }}</th> <th>{{ __('item.total') }}</th> <th>{{ __('item.available_stock') }}</th> <th>{{ __('app.worth').' ('.__('app.cost').')' }}</th> <th>{{ __('app.worth').' ('.__('sale.sale').')' }}</th> <th>{{ __('app.worth').' ('.__('app.profit').')' }}</th> <th>{{ __('app.created_by') }}</th> <th>{{ __('app.created_at') }}</th> <th>{{ __('app.action') }}</th> </tr> </thead> </table> </div> </form> </div> </div> </div> </div> <!--end row--> </div> </div> @endsection @section('js') <script src="{{ versionedAsset('assets/plugins/datatable/js/jquery.dataTables.min.js') }}"></script> <script src="{{ versionedAsset('assets/plugins/datatable/js/dataTables.bootstrap5.min.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/warehouse/warehouse-list.js') }}"></script> @endsection null callback null null false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\fd0e9f8c0b6aef066cb00be67578a998.php string false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) array false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/warehouse/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/warehouse/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) array false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability warehouse.view string false false false models  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://localhost/anilmineral/public/warehouse/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    localhost keep-alive max-age=0 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/report/stock-report/general gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv 3ziWPV1re8sjDJpTsriYat0si8w06AN91a19DpZi KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   2 warehouse.list  App\Http\Controllers\WarehouseController@list web auth can:warehouse.view 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php <pre class=sf-dump id=sf-dump-2016197945 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2152</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2016197945", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1998730919 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1998730919", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1807476785 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1807476785", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-820910116 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-820910116", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1698005908 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1698005908", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1058390310 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1058390310", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-157942519 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-157942519", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-259290849 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3428</a>}
</pre><script>Sfdump("sf-dump-259290849", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-623508664 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3436</a>}
</pre><script>Sfdump("sf-dump-623508664", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-192592811 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3470</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3466</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="12 characters">app.settings</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="20 characters">warehouse.warehouses</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-192592811", {"maxDepth":3,"maxStringLength":160})</script> 8.2.12 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 195.93 mysql 2 1779085523.4333 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 13.89 mysql App\Models\User 1779085523.5082 production null null C:\xampp\htdocs\anilmineral null cbb30765-abdc-4df2-aa0c-95525a8e45a0 null null phpstorm auto false C:\xampp\htdocs\anilmineral null true false \ Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php 922 require null </div> <div class="menu-title">{{ __('app.clear_cache') }}</div> </a> </li> null @if(config('demo.enabled')) <li class="bg-light"> <a href="https://delta.creatantech.com/documentation" target="_blank"> <div class="parent-icon text-primary"><i class='bx bx-folder '></i> </div> <div class="menu-title">{{ __('app.documentation') }}</div> </a> </li> @endif null <li> <a href="{{ route('logout') }}" onclick="event.preventDefault(); document.getElementById('logout-form').submit();"> <div class="parent-icon text-danger"><i class='bx bx-log-out-circle'></i></div> <div class="menu-title text-danger">{{ __('auth.logout') }}</div> </a> <form id="logout-form" action="{{ route('logout') }}" method="POST" style="display: none;"> @csrf </form> </li> null </ul> <!--end navigation--> </div> <!--end sidebar wrapper --> null  true resources\views\layouts\navigation.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\5f14fb9ad2af60c6283b1c558eab5b08.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) object (App\View\Components\Breadcrumb) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/5f14fb9ad2af60c6283b1c558eab5b08.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) object (App\View\Components\Breadcrumb) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/layouts/app.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) object (App\View\Components\Breadcrumb) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\resources\views\warehouse\list.blade.php 73 require null <th><input class="form-check-input row-select" type="checkbox"></th> <th>{{ __('app.name') }}</th> <th>{{ __('item.total') }}</th> <th>{{ __('item.available_stock') }}</th> <th>{{ __('app.worth').' ('.__('app.cost').')' }}</th> <th>{{ __('app.worth').' ('.__('sale.sale').')' }}</th> <th>{{ __('app.worth').' ('.__('app.profit').')' }}</th> <th>{{ __('app.created_by') }}</th> <th>{{ __('app.created_at') }}</th> <th>{{ __('app.action') }}</th> </tr> </thead> </table> </div> </form> </div> </div> </div> </div> <!--end row--> </div> </div> @endsection @section('js') <script src="{{ versionedAsset('assets/plugins/datatable/js/jquery.dataTables.min.js') }}"></script> <script src="{{ versionedAsset('assets/plugins/datatable/js/dataTables.bootstrap5.min.js') }}"></script> <script src="{{ versionedAsset('custom/js/common/common.js') }}"></script> <script src="{{ versionedAsset('custom/js/warehouse/warehouse-list.js') }}"></script> @endsection null callback null null false false false true resources\views\warehouse\list.blade.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 C:\xampp\htdocs\anilmineral\storage\framework\views\fd0e9f8c0b6aef066cb00be67578a998.php string false false false false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\PhpEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path C:\xampp\htdocs\anilmineral\storage\framework\views/fd0e9f8c0b6aef066cb00be67578a998.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) array false false false false vendor\laravel\framework\src\Illuminate\View\Engines\CompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path C:\xampp\htdocs\anilmineral\resources\views/warehouse/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) array false false false false vendor\livewire\livewire\src\Mechanisms\ExtendBlade\ExtendedCompilerEngine.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path C:\xampp\htdocs\anilmineral\resources\views/warehouse/list.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatNumberComposer.php:12$6689) object (class@anonymous C:\xampp\htdocs\anilmineral\app\View\Composers\FormatDateComposer.php:12$668a) array false false false false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor\laravel\framework\src\Illuminate\View\View.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor\laravel\framework\src\Illuminate\Http\Response.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authorize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false ability warehouse.view string false false false models  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\boost\src\Middleware\InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\boost\src\Middleware\InjectBoost.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true app\Http\Middleware\CheckPartyTypePermission.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true app\Http\Middleware\DemoModeRestriction.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\app\Http\Middleware\LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false true app\Http\Middleware\LocaleMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false guards  array false true false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php:821-823 Closure false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Routing\Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Routing\Router.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\livewire\livewire\src\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:178-184 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\ValidatePostSize.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false next C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php:195-226 Closure false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php:197-201 Closure false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://localhost/anilmineral/public/warehouse/list Illuminate\Http\Request false false false false vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php C:\xampp\htdocs\anilmineral\public\index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public\index.php http://localhost/anilmineral/public/warehouse/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 195.93 mysql 2 1779085523.4333 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 13.89 mysql App\Models\User 1779085523.5082   null localhost keep-alive max-age=0 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 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.7 same-origin navigate ?1 document http://localhost/anilmineral/public/report/stock-report/general gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv 3ziWPV1re8sjDJpTsriYat0si8w06AN91a19DpZi KE9jm42PXJ8uXdR43bi5Ukb76L7J3BGO9P9jXvmv http://localhost/anilmineral/public/fevicon/69ca4acd07755.png   2 8.2.12 12.30.1 null false true production 2 Manishjain2510@jain.com Manish jain khushilodha1971@gmail.com null 2 null 1 2026-04-13T10:48:57.000000Z 2026-04-13T10:53:26.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 warehouse.list  App\Http\Controllers\WarehouseController@list web auth can:warehouse.view null null C:\xampp\htdocs\anilmineral\resources\views\layouts\navigation.blade.php <pre class=sf-dump id=sf-dump-2016197945 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2152</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2016197945", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1998730919 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1998730919", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1807476785 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1807476785", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-820910116 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-820910116", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1698005908 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1698005908", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1058390310 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1058390310", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-157942519 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-157942519", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-259290849 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3428</a>}
</pre><script>Sfdump("sf-dump-259290849", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-623508664 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3436</a>}
</pre><script>Sfdump("sf-dump-623508664", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-192592811 data-indent-pad="  "><span class=sf-dump-note>App\View\Components\Breadcrumb</span> {<a class=sf-dump-ref>#3470</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">except</span>: []
  +<span class=sf-dump-public title="Public property">componentName</span>: "<span class=sf-dump-str title="10 characters">breadcrumb</span>"
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3466</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  +<span class=sf-dump-public title="Public property">langArray</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="12 characters">app.settings</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="20 characters">warehouse.warehouses</span>"
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-192592811", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://localhost/anilmineral/public/warehouse/list ParseError syntax error, unexpected end of file, expecting "elseif" or "else" or "endif" C:\xampp\htdocs\anilmineral null 8.2.12 12.30.1 Flare production null require    {"url":"http://localhost/anilmineral/public/warehouse/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T06:25:44.434Z"} 
[2026-05-18 11:57:28] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/warehouse/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/warehouse/list:91:24) {"url":"http://localhost/anilmineral/public/warehouse/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T06:27:26.675Z"} 
[2026-05-18 11:57:28] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/warehouse/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/warehouse/list:91:24) {"url":"http://localhost/anilmineral/public/warehouse/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T06:27:26.680Z"} 
[2026-05-18 11:59:34] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/warehouse/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/warehouse/list:91:24) {"url":"http://localhost/anilmineral/public/warehouse/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T06:29:33.982Z"} 
[2026-05-18 11:59:34] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/warehouse/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/warehouse/list:91:24) {"url":"http://localhost/anilmineral/public/warehouse/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T06:29:33.982Z"} 
[2026-05-18 12:02:23] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/warehouse/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/warehouse/list:91:24) {"url":"http://localhost/anilmineral/public/warehouse/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T06:32:22.875Z"} 
[2026-05-18 12:02:23] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle http://localhost/anilmineral/public/warehouse/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (http://localhost/anilmineral/public/warehouse/list:91:24) {"url":"http://localhost/anilmineral/public/warehouse/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T06:32:22.875Z"} 
[2026-05-18 13:48:18] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T08:18:17.319Z"} 
[2026-05-18 13:48:18] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T08:18:17.360Z"} 
[2026-05-18 13:48:18] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T08:18:17.361Z"} 
[2026-05-18 13:53:24] production.DEBUG: Unit ID: 1 {"url":"https://newvayu1.anilmineralsandstones.org/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T08:23:24.080Z"} 
[2026-05-18 13:55:22] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T08:25:20.811Z"} 
[2026-05-18 14:01:25] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T08:31:24.133Z"} 
[2026-05-18 14:04:12] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T08:34:01.709Z"} 
[2026-05-18 14:04:12] production.DEBUG: Laravel Client PHP 12.30.1 8.2.31 Illuminate\Database\Eloquent\RelationNotFoundException 1779093240 Call to undefined relationship [toWarehouse] on model [App\Models\Items\ItemStockTransfer].    /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/RelationNotFoundException.php 35 make Illuminate\Database\Eloquent\RelationNotFoundException * * @var string */ public $relation; null /** * Create a new exception instance. * * @param  object  $model * @param  string  $relation * @param  string|null  $type * @return static */ public static function make($model, $relation, $type = null) { $class = get_class($model); null $instance = new static( is_null($type) ? "Call to undefined relationship [{$relation}] on model [{$class}]." : "Call to undefined relationship [{$relation}] on model [{$class}] of type [{$type}].", ); null $instance->model = $class; $instance->relation = $relation; null return $instance; } } null  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 969 Illuminate\Database\Eloquent\{closure} Illuminate\Database\Eloquent\Builder /** * Get the relation instance for the given relation name. * * @param  string  $name * @return \Illuminate\Database\Eloquent\Relations\Relation<\Illuminate\Database\Eloquent\Model, TModel, *> */ public function getRelation($name) { // We want to run a relationship query without any constrains so that we will // not have to remove these where clauses manually which gets really hacky // and error prone. We don't want constraints because we add eager ones. $relation = Relation::noConstraints(function () use ($name) { try { return $this->getModel()->newInstance()->$name(); } catch (BadMethodCallException) { throw RelationNotFoundException::make($this->getModel(), $name); } }); null $nested = $this->relationsNestedUnder($name); null // If there are nested relationships set on the query, we will put those onto // the query instances so that they can be handled after this relationship // is loaded. In this way they will all trickle down as they are loaded. if (count($nested) > 0) { $relation->getQuery()->with($nested); } null return $relation; } model id: App\Models\Items\ItemStockTransfer false false false relation toWarehouse string false false false type null null false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php 119 noConstraints Illuminate\Database\Eloquent\Relations\Relation * @template TReturn of mixed * * @param  Closure(): TReturn  $callback * @return TReturn */ public static function noConstraints(Closure $callback) { $previous = static::$constraints; null static::$constraints = false; null // When resetting the relation where clause, we want to shift the first element // off of the bindings, leaving only the constraints that the developers put // as "extra" on the relationships, and not original relation constraints. try { return $callback(); } finally { static::$constraints = $previous; } } null /** * Set the base constraints on the relation query. * * @return void */ abstract public function addConstraints(); null /** * Set the constraints for an eager load of the relation.  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 965 getRelation Illuminate\Database\Eloquent\Builder $relation->getEager(), $name ); } null /** * Get the relation instance for the given relation name. * * @param  string  $name * @return \Illuminate\Database\Eloquent\Relations\Relation<\Illuminate\Database\Eloquent\Model, TModel, *> */ public function getRelation($name) { // We want to run a relationship query without any constrains so that we will // not have to remove these where clauses manually which gets really hacky // and error prone. We don't want constraints because we add eager ones. $relation = Relation::noConstraints(function () use ($name) { try { return $this->getModel()->newInstance()->$name(); } catch (BadMethodCallException) { throw RelationNotFoundException::make($this->getModel(), $name); } }); null $nested = $this->relationsNestedUnder($name); null // If there are nested relationships set on the query, we will put those onto // the query instances so that they can be handled after this relationship // is loaded. In this way they will all trickle down as they are loaded. if (count($nested) > 0) { $relation->getQuery()->with($nested); callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:965-971 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 939 eagerLoadRelation Illuminate\Database\Eloquent\Builder } null /** * Eagerly load the relationship on a set of models. * * @param  array  $models * @param  string  $name * @param  \Closure  $constraints * @return array */ protected function eagerLoadRelation(array $models, $name, Closure $constraints) { // First we will "back up" the existing where conditions on the query so we can // add our eager constraints. Then we will merge the wheres that were on the // query back to it in order that any where conditions might be specified. $relation = $this->getRelation($name); null $relation->addEagerConstraints($models); null $constraints($relation); null // Once we have the results, we just match those back up to their parent models // using the relationship instance. Then we just return the finished arrays // of models which have been eagerly hydrated and are readied for return. return $relation->match( $relation->initRelation($models, $name), $relation->getEager(), $name ); } null name toWarehouse string false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 919 eagerLoadRelations Illuminate\Database\Eloquent\Builder } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager // loaded on that query, because that is where they get hydrated as models. if (! str_contains($name, '.')) { $models = $this->eagerLoadRelation($models, $name, $constraints); } } null return $models; } null /** * Eagerly load the relationship on a set of models. * * @param  array  $models * @param  string  $name * @param  \Closure  $constraints * @return array */ models object (App\Models\Items\ItemStockTransfer) array false false false name toWarehouse string false false false constraints /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:1839-1845 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 885 get Illuminate\Database\Eloquent\Builder null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) models object (App\Models\Items\ItemStockTransfer) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php 212 get Illuminate\Database\Eloquent\Relations\Relation if ($count > 1) { throw new MultipleRecordsFoundException($count); } null return $result->first(); } null /** * Execute the query as a "select" statement. * * @param  array  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TRelatedModel> */ public function get($columns = ['*']) { return $this->query->get($columns); } null /** * Touch all of the related models for the relationship. * * @return void */ public function touch() { $model = $this->getRelated(); null if (! $model::isIgnoringTouch()) { $this->rawUpdate([ $model->getUpdatedAtColumn() => $model->freshTimestampString(), columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php 175 getEager Illuminate\Database\Eloquent\Relations\Relation * Get the results of the relationship. * * @return TResult */ abstract public function getResults(); null /** * Get the relationship for eager loading. * * @return \Illuminate\Database\Eloquent\Collection<int, TRelatedModel> */ public function getEager() { return $this->eagerKeysWereEmpty ? $this->related->newCollection() : $this->get(); } null /** * Execute the query and get the first result if it's the sole matching record. * * @param  array|string  $columns * @return TRelatedModel * * @throws \Illuminate\Database\Eloquent\ModelNotFoundException<TRelatedModel> * @throws \Illuminate\Database\MultipleRecordsFoundException */ public function sole($columns = ['*']) { $result = $this->limit(2)->get($columns); columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 950 eagerLoadRelation Illuminate\Database\Eloquent\Builder { // First we will "back up" the existing where conditions on the query so we can // add our eager constraints. Then we will merge the wheres that were on the // query back to it in order that any where conditions might be specified. $relation = $this->getRelation($name); null $relation->addEagerConstraints($models); null $constraints($relation); null // Once we have the results, we just match those back up to their parent models // using the relationship instance. Then we just return the finished arrays // of models which have been eagerly hydrated and are readied for return. return $relation->match( $relation->initRelation($models, $name), $relation->getEager(), $name ); } null /** * Get the relation instance for the given relation name. * * @param  string  $name * @return \Illuminate\Database\Eloquent\Relations\Relation<\Illuminate\Database\Eloquent\Model, TModel, *> */ public function getRelation($name) { // We want to run a relationship query without any constrains so that we will // not have to remove these where clauses manually which gets really hacky // and error prone. We don't want constraints because we add eager ones.  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 919 eagerLoadRelations Illuminate\Database\Eloquent\Builder } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager // loaded on that query, because that is where they get hydrated as models. if (! str_contains($name, '.')) { $models = $this->eagerLoadRelation($models, $name, $constraints); } } null return $models; } null /** * Eagerly load the relationship on a set of models. * * @param  array  $models * @param  string  $name * @param  \Closure  $constraints * @return array */ models object (App\Models\Items\ItemTransaction) array false false false name itemStockTransfer string false false false constraints /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:1898-1900 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 885 get Illuminate\Database\Eloquent\Builder null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) models object (App\Models\Items\ItemTransaction) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php 212 get Illuminate\Database\Eloquent\Relations\Relation if ($count > 1) { throw new MultipleRecordsFoundException($count); } null return $result->first(); } null /** * Execute the query as a "select" statement. * * @param  array  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TRelatedModel> */ public function get($columns = ['*']) { return $this->query->get($columns); } null /** * Touch all of the related models for the relationship. * * @return void */ public function touch() { $model = $this->getRelated(); null if (! $model::isIgnoringTouch()) { $this->rawUpdate([ $model->getUpdatedAtColumn() => $model->freshTimestampString(), columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php 175 getEager Illuminate\Database\Eloquent\Relations\Relation * Get the results of the relationship. * * @return TResult */ abstract public function getResults(); null /** * Get the relationship for eager loading. * * @return \Illuminate\Database\Eloquent\Collection<int, TRelatedModel> */ public function getEager() { return $this->eagerKeysWereEmpty ? $this->related->newCollection() : $this->get(); } null /** * Execute the query and get the first result if it's the sole matching record. * * @param  array|string  $columns * @return TRelatedModel * * @throws \Illuminate\Database\Eloquent\ModelNotFoundException<TRelatedModel> * @throws \Illuminate\Database\MultipleRecordsFoundException */ public function sole($columns = ['*']) { $result = $this->limit(2)->get($columns); columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 950 eagerLoadRelation Illuminate\Database\Eloquent\Builder { // First we will "back up" the existing where conditions on the query so we can // add our eager constraints. Then we will merge the wheres that were on the // query back to it in order that any where conditions might be specified. $relation = $this->getRelation($name); null $relation->addEagerConstraints($models); null $constraints($relation); null // Once we have the results, we just match those back up to their parent models // using the relationship instance. Then we just return the finished arrays // of models which have been eagerly hydrated and are readied for return. return $relation->match( $relation->initRelation($models, $name), $relation->getEager(), $name ); } null /** * Get the relation instance for the given relation name. * * @param  string  $name * @return \Illuminate\Database\Eloquent\Relations\Relation<\Illuminate\Database\Eloquent\Model, TModel, *> */ public function getRelation($name) { // We want to run a relationship query without any constrains so that we will // not have to remove these where clauses manually which gets really hacky // and error prone. We don't want constraints because we add eager ones.  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 919 eagerLoadRelations Illuminate\Database\Eloquent\Builder } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager // loaded on that query, because that is where they get hydrated as models. if (! str_contains($name, '.')) { $models = $this->eagerLoadRelation($models, $name, $constraints); } } null return $models; } null /** * Eagerly load the relationship on a set of models. * * @param  array  $models * @param  string  $name * @param  \Closure  $constraints * @return array */ models object (App\Models\StockTransfer) array false false false name itemTransaction string false false false constraints /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:1839-1845 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 885 get Illuminate\Database\Eloquent\Builder null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) models object (App\Models\StockTransfer) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php 366 first Illuminate\Database\Eloquent\Builder if ($lastId === null) { throw new RuntimeException("The lazyById operation was aborted because the [{$alias}] column is not present in the query result."); } } }); } null /** * Execute the query and get the first result. * * @param  array|string  $columns * @return TValue|null */ public function first($columns = ['*']) { return $this->limit(1)->get($columns)->first(); } null /** * Execute the query and get the first result or throw an exception. * * @param  array|string  $columns * @param  string|null  $message * @return TValue * * @throws \Illuminate\Database\RecordNotFoundException */ public function firstOrFail($columns = ['*'], $message = null) { if (! is_null($result = $this->first($columns))) { columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 568 find Illuminate\Database\Eloquent\Builder } null /** * Find a model by its primary key. * * @param  mixed  $id * @param  array|string  $columns * @return ($id is (\Illuminate\Contracts\Support\Arrayable<array-key, mixed>|array<mixed>) ? \Illuminate\Database\Eloquent\Collection<int, TModel> : TModel|null) */ public function find($id, $columns = ['*']) { if (is_array($id) || $id instanceof Arrayable) { return $this->findMany($id, $columns); } null return $this->whereKey($id)->first($columns); } null /** * Find a sole model by its primary key. * * @param  mixed  $id * @param  array|string  $columns * @return TModel * * @throws \Illuminate\Database\Eloquent\ModelNotFoundException<TModel> * @throws \Illuminate\Database\MultipleRecordsFoundException */ public function findSole($id, $columns = ['*']) { columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 615 findOrFail Illuminate\Database\Eloquent\Builder null return $this->whereKey($ids)->get($columns); } null /** * Find a model by its primary key or throw an exception. * * @param  mixed  $id * @param  array|string  $columns * @return ($id is (\Illuminate\Contracts\Support\Arrayable<array-key, mixed>|array<mixed>) ? \Illuminate\Database\Eloquent\Collection<int, TModel> : TModel) * * @throws \Illuminate\Database\Eloquent\ModelNotFoundException<TModel> */ public function findOrFail($id, $columns = ['*']) { $result = $this->find($id, $columns); null $id = $id instanceof Arrayable ? $id->toArray() : $id; null if (is_array($id)) { if (count($result) !== count(array_unique($id))) { throw (new ModelNotFoundException)->setModel( get_class($this->model), array_diff($id, $result->modelKeys()) ); } null return $result; } null if (is_null($result)) { id 11 string false false false columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/StockTransferController.php 133 edit App\Http\Controllers\StockTransferController */ public function edit($id): View { $transfer = StockTransfer::with(['itemTransaction' => function ($query) { $query->where('unique_code', 'STOCK_TRANSFER') ->with(['item.brand', 'warehouse', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', 'itemStockTransfer.fromWarehouse', 'itemStockTransfer.toWarehouse', 'item.itemGeneralQuantities', ]); }]) ->findOrFail($id); null $transfer->operation = 'update'; null // Add formatted dates from ItemBatchMaster model $transfer->itemTransaction->each(function ($transaction) { if (! $transaction->batch?->itemBatchMaster) { return; } $batchMaster = $transaction->batch->itemBatchMaster; $batchMaster->mfg_date = $batchMaster->getFormattedMfgDateAttribute(); $batchMaster->exp_date = $batchMaster->getFormattedExpDateAttribute(); }); null // Item Details id 11 string false false false columns * array false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 11 string false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method edit string false false false parameters 11 array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\StockTransferController false false false method edit string false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability stock_transfer.edit string false false false models  array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    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.7 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> newvayu1.anilmineralsandstones.org https://newvayu1.anilmineralsandstones.org/stock-transfer/list Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 same-origin navigate ?1 document u=0, i {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme SU7dz5P01P5xX3kmZTY0AoJhCDcTRc3wSukiHJNB U7CDqqv7nzL9iQkpRZPvVMnNOvZSs4wkO1Ah47Qr SU7dz5P01P5xX3kmZTY0AoJhCDcTRc3wSukiHJNB https://newvayu1.anilmineralsandstones.org/users/getimage   https://newvayu1.anilmineralsandstones.org/purchase-receive 2 null stock_transfer.edit 11 App\Http\Controllers\StockTransferController@edit web auth can:stock_transfer.edit 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T10:48:57.000000Z 2026-05-11T06:05:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 8.2.31 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.6 mysql 2 1779093239.6518 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.85 mysql App\Models\User 1779093239.6581 select * from `stock_transfers` where `stock_transfers`.`id` = ? limit 1 0.9 mysql 11 1779093239.6735 select * from `item_transactions` where `item_transactions`.`transaction_id` in (11) and `item_transactions`.`transaction_type` = ? and `unique_code` = ? 4.11 mysql Stock Transfer STOCK_TRANSFER 1779093239.6827 select * from `items` where `items`.`id` in (12) 1.36 mysql  1779093239.6866 select * from `brands` where `brands`.`id` in (1) 0.8 mysql  1779093239.6905 select * from `item_general_quantities` where `item_general_quantities`.`item_id` in (12) 0.79 mysql  1779093239.693 select * from `warehouses` where `warehouses`.`id` in (1) 1.02 mysql  1779093239.6959 select * from `taxes` where `taxes`.`id` in (1) 1.04 mysql  1779093239.6988 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (169) 0.84 mysql  1779093239.7027 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (169) 1.1 mysql  1779093239.7055 select * from `item_stock_transfers` where `item_stock_transfers`.`from_item_transaction_id` in (169) 0.86 mysql  1779093239.708 select * from `warehouses` where `warehouses`.`id` in (1) 4.99 mysql  1779093239.7139 production null null /home1/anilmufy/newvayu1.anilmineralsandstones.org null 0ee4ffa9-097b-4065-8ddd-189aa20fe8a2 null null Laravel Client PHP 12.30.1 8.2.31 Illuminate\Database\Eloquent\RelationNotFoundException 1779093240 Call to undefined relationship [toWarehouse] on model [App\Models\Items\ItemStockTransfer].    /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/RelationNotFoundException.php 35 make Illuminate\Database\Eloquent\RelationNotFoundException * * @var string */ public $relation; null /** * Create a new exception instance. * * @param  object  $model * @param  string  $relation * @param  string|null  $type * @return static */ public static function make($model, $relation, $type = null) { $class = get_class($model); null $instance = new static( is_null($type) ? "Call to undefined relationship [{$relation}] on model [{$class}]." : "Call to undefined relationship [{$relation}] on model [{$class}] of type [{$type}].", ); null $instance->model = $class; $instance->relation = $relation; null return $instance; } } null  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 969 Illuminate\Database\Eloquent\{closure} Illuminate\Database\Eloquent\Builder /** * Get the relation instance for the given relation name. * * @param  string  $name * @return \Illuminate\Database\Eloquent\Relations\Relation<\Illuminate\Database\Eloquent\Model, TModel, *> */ public function getRelation($name) { // We want to run a relationship query without any constrains so that we will // not have to remove these where clauses manually which gets really hacky // and error prone. We don't want constraints because we add eager ones. $relation = Relation::noConstraints(function () use ($name) { try { return $this->getModel()->newInstance()->$name(); } catch (BadMethodCallException) { throw RelationNotFoundException::make($this->getModel(), $name); } }); null $nested = $this->relationsNestedUnder($name); null // If there are nested relationships set on the query, we will put those onto // the query instances so that they can be handled after this relationship // is loaded. In this way they will all trickle down as they are loaded. if (count($nested) > 0) { $relation->getQuery()->with($nested); } null return $relation; } model id: App\Models\Items\ItemStockTransfer false false false relation toWarehouse string false false false type null null false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php 119 noConstraints Illuminate\Database\Eloquent\Relations\Relation * @template TReturn of mixed * * @param  Closure(): TReturn  $callback * @return TReturn */ public static function noConstraints(Closure $callback) { $previous = static::$constraints; null static::$constraints = false; null // When resetting the relation where clause, we want to shift the first element // off of the bindings, leaving only the constraints that the developers put // as "extra" on the relationships, and not original relation constraints. try { return $callback(); } finally { static::$constraints = $previous; } } null /** * Set the base constraints on the relation query. * * @return void */ abstract public function addConstraints(); null /** * Set the constraints for an eager load of the relation.  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 965 getRelation Illuminate\Database\Eloquent\Builder $relation->getEager(), $name ); } null /** * Get the relation instance for the given relation name. * * @param  string  $name * @return \Illuminate\Database\Eloquent\Relations\Relation<\Illuminate\Database\Eloquent\Model, TModel, *> */ public function getRelation($name) { // We want to run a relationship query without any constrains so that we will // not have to remove these where clauses manually which gets really hacky // and error prone. We don't want constraints because we add eager ones. $relation = Relation::noConstraints(function () use ($name) { try { return $this->getModel()->newInstance()->$name(); } catch (BadMethodCallException) { throw RelationNotFoundException::make($this->getModel(), $name); } }); null $nested = $this->relationsNestedUnder($name); null // If there are nested relationships set on the query, we will put those onto // the query instances so that they can be handled after this relationship // is loaded. In this way they will all trickle down as they are loaded. if (count($nested) > 0) { $relation->getQuery()->with($nested); callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:965-971 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 939 eagerLoadRelation Illuminate\Database\Eloquent\Builder } null /** * Eagerly load the relationship on a set of models. * * @param  array  $models * @param  string  $name * @param  \Closure  $constraints * @return array */ protected function eagerLoadRelation(array $models, $name, Closure $constraints) { // First we will "back up" the existing where conditions on the query so we can // add our eager constraints. Then we will merge the wheres that were on the // query back to it in order that any where conditions might be specified. $relation = $this->getRelation($name); null $relation->addEagerConstraints($models); null $constraints($relation); null // Once we have the results, we just match those back up to their parent models // using the relationship instance. Then we just return the finished arrays // of models which have been eagerly hydrated and are readied for return. return $relation->match( $relation->initRelation($models, $name), $relation->getEager(), $name ); } null name toWarehouse string false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 919 eagerLoadRelations Illuminate\Database\Eloquent\Builder } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager // loaded on that query, because that is where they get hydrated as models. if (! str_contains($name, '.')) { $models = $this->eagerLoadRelation($models, $name, $constraints); } } null return $models; } null /** * Eagerly load the relationship on a set of models. * * @param  array  $models * @param  string  $name * @param  \Closure  $constraints * @return array */ models object (App\Models\Items\ItemStockTransfer) array false false false name toWarehouse string false false false constraints /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:1839-1845 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 885 get Illuminate\Database\Eloquent\Builder null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) models object (App\Models\Items\ItemStockTransfer) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php 212 get Illuminate\Database\Eloquent\Relations\Relation if ($count > 1) { throw new MultipleRecordsFoundException($count); } null return $result->first(); } null /** * Execute the query as a "select" statement. * * @param  array  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TRelatedModel> */ public function get($columns = ['*']) { return $this->query->get($columns); } null /** * Touch all of the related models for the relationship. * * @return void */ public function touch() { $model = $this->getRelated(); null if (! $model::isIgnoringTouch()) { $this->rawUpdate([ $model->getUpdatedAtColumn() => $model->freshTimestampString(), columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php 175 getEager Illuminate\Database\Eloquent\Relations\Relation * Get the results of the relationship. * * @return TResult */ abstract public function getResults(); null /** * Get the relationship for eager loading. * * @return \Illuminate\Database\Eloquent\Collection<int, TRelatedModel> */ public function getEager() { return $this->eagerKeysWereEmpty ? $this->related->newCollection() : $this->get(); } null /** * Execute the query and get the first result if it's the sole matching record. * * @param  array|string  $columns * @return TRelatedModel * * @throws \Illuminate\Database\Eloquent\ModelNotFoundException<TRelatedModel> * @throws \Illuminate\Database\MultipleRecordsFoundException */ public function sole($columns = ['*']) { $result = $this->limit(2)->get($columns); columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 950 eagerLoadRelation Illuminate\Database\Eloquent\Builder { // First we will "back up" the existing where conditions on the query so we can // add our eager constraints. Then we will merge the wheres that were on the // query back to it in order that any where conditions might be specified. $relation = $this->getRelation($name); null $relation->addEagerConstraints($models); null $constraints($relation); null // Once we have the results, we just match those back up to their parent models // using the relationship instance. Then we just return the finished arrays // of models which have been eagerly hydrated and are readied for return. return $relation->match( $relation->initRelation($models, $name), $relation->getEager(), $name ); } null /** * Get the relation instance for the given relation name. * * @param  string  $name * @return \Illuminate\Database\Eloquent\Relations\Relation<\Illuminate\Database\Eloquent\Model, TModel, *> */ public function getRelation($name) { // We want to run a relationship query without any constrains so that we will // not have to remove these where clauses manually which gets really hacky // and error prone. We don't want constraints because we add eager ones.  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 919 eagerLoadRelations Illuminate\Database\Eloquent\Builder } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager // loaded on that query, because that is where they get hydrated as models. if (! str_contains($name, '.')) { $models = $this->eagerLoadRelation($models, $name, $constraints); } } null return $models; } null /** * Eagerly load the relationship on a set of models. * * @param  array  $models * @param  string  $name * @param  \Closure  $constraints * @return array */ models object (App\Models\Items\ItemTransaction) array false false false name itemStockTransfer string false false false constraints /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:1898-1900 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 885 get Illuminate\Database\Eloquent\Builder null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) models object (App\Models\Items\ItemTransaction) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php 212 get Illuminate\Database\Eloquent\Relations\Relation if ($count > 1) { throw new MultipleRecordsFoundException($count); } null return $result->first(); } null /** * Execute the query as a "select" statement. * * @param  array  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TRelatedModel> */ public function get($columns = ['*']) { return $this->query->get($columns); } null /** * Touch all of the related models for the relationship. * * @return void */ public function touch() { $model = $this->getRelated(); null if (! $model::isIgnoringTouch()) { $this->rawUpdate([ $model->getUpdatedAtColumn() => $model->freshTimestampString(), columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php 175 getEager Illuminate\Database\Eloquent\Relations\Relation * Get the results of the relationship. * * @return TResult */ abstract public function getResults(); null /** * Get the relationship for eager loading. * * @return \Illuminate\Database\Eloquent\Collection<int, TRelatedModel> */ public function getEager() { return $this->eagerKeysWereEmpty ? $this->related->newCollection() : $this->get(); } null /** * Execute the query and get the first result if it's the sole matching record. * * @param  array|string  $columns * @return TRelatedModel * * @throws \Illuminate\Database\Eloquent\ModelNotFoundException<TRelatedModel> * @throws \Illuminate\Database\MultipleRecordsFoundException */ public function sole($columns = ['*']) { $result = $this->limit(2)->get($columns); columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 950 eagerLoadRelation Illuminate\Database\Eloquent\Builder { // First we will "back up" the existing where conditions on the query so we can // add our eager constraints. Then we will merge the wheres that were on the // query back to it in order that any where conditions might be specified. $relation = $this->getRelation($name); null $relation->addEagerConstraints($models); null $constraints($relation); null // Once we have the results, we just match those back up to their parent models // using the relationship instance. Then we just return the finished arrays // of models which have been eagerly hydrated and are readied for return. return $relation->match( $relation->initRelation($models, $name), $relation->getEager(), $name ); } null /** * Get the relation instance for the given relation name. * * @param  string  $name * @return \Illuminate\Database\Eloquent\Relations\Relation<\Illuminate\Database\Eloquent\Model, TModel, *> */ public function getRelation($name) { // We want to run a relationship query without any constrains so that we will // not have to remove these where clauses manually which gets really hacky // and error prone. We don't want constraints because we add eager ones.  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 919 eagerLoadRelations Illuminate\Database\Eloquent\Builder } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager // loaded on that query, because that is where they get hydrated as models. if (! str_contains($name, '.')) { $models = $this->eagerLoadRelation($models, $name, $constraints); } } null return $models; } null /** * Eagerly load the relationship on a set of models. * * @param  array  $models * @param  string  $name * @param  \Closure  $constraints * @return array */ models object (App\Models\StockTransfer) array false false false name itemTransaction string false false false constraints /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:1839-1845 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 885 get Illuminate\Database\Eloquent\Builder null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) models object (App\Models\StockTransfer) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php 366 first Illuminate\Database\Eloquent\Builder if ($lastId === null) { throw new RuntimeException("The lazyById operation was aborted because the [{$alias}] column is not present in the query result."); } } }); } null /** * Execute the query and get the first result. * * @param  array|string  $columns * @return TValue|null */ public function first($columns = ['*']) { return $this->limit(1)->get($columns)->first(); } null /** * Execute the query and get the first result or throw an exception. * * @param  array|string  $columns * @param  string|null  $message * @return TValue * * @throws \Illuminate\Database\RecordNotFoundException */ public function firstOrFail($columns = ['*'], $message = null) { if (! is_null($result = $this->first($columns))) { columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 568 find Illuminate\Database\Eloquent\Builder } null /** * Find a model by its primary key. * * @param  mixed  $id * @param  array|string  $columns * @return ($id is (\Illuminate\Contracts\Support\Arrayable<array-key, mixed>|array<mixed>) ? \Illuminate\Database\Eloquent\Collection<int, TModel> : TModel|null) */ public function find($id, $columns = ['*']) { if (is_array($id) || $id instanceof Arrayable) { return $this->findMany($id, $columns); } null return $this->whereKey($id)->first($columns); } null /** * Find a sole model by its primary key. * * @param  mixed  $id * @param  array|string  $columns * @return TModel * * @throws \Illuminate\Database\Eloquent\ModelNotFoundException<TModel> * @throws \Illuminate\Database\MultipleRecordsFoundException */ public function findSole($id, $columns = ['*']) { columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 615 findOrFail Illuminate\Database\Eloquent\Builder null return $this->whereKey($ids)->get($columns); } null /** * Find a model by its primary key or throw an exception. * * @param  mixed  $id * @param  array|string  $columns * @return ($id is (\Illuminate\Contracts\Support\Arrayable<array-key, mixed>|array<mixed>) ? \Illuminate\Database\Eloquent\Collection<int, TModel> : TModel) * * @throws \Illuminate\Database\Eloquent\ModelNotFoundException<TModel> */ public function findOrFail($id, $columns = ['*']) { $result = $this->find($id, $columns); null $id = $id instanceof Arrayable ? $id->toArray() : $id; null if (is_array($id)) { if (count($result) !== count(array_unique($id))) { throw (new ModelNotFoundException)->setModel( get_class($this->model), array_diff($id, $result->modelKeys()) ); } null return $result; } null if (is_null($result)) { id 11 string false false false columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/StockTransferController.php 133 edit App\Http\Controllers\StockTransferController */ public function edit($id): View { $transfer = StockTransfer::with(['itemTransaction' => function ($query) { $query->where('unique_code', 'STOCK_TRANSFER') ->with(['item.brand', 'warehouse', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', 'itemStockTransfer.fromWarehouse', 'itemStockTransfer.toWarehouse', 'item.itemGeneralQuantities', ]); }]) ->findOrFail($id); null $transfer->operation = 'update'; null // Add formatted dates from ItemBatchMaster model $transfer->itemTransaction->each(function ($transaction) { if (! $transaction->batch?->itemBatchMaster) { return; } $batchMaster = $transaction->batch->itemBatchMaster; $batchMaster->mfg_date = $batchMaster->getFormattedMfgDateAttribute(); $batchMaster->exp_date = $batchMaster->getFormattedExpDateAttribute(); }); null // Item Details id 11 string false false false columns * array false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 11 string false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method edit string false false false parameters 11 array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\StockTransferController false false false method edit string false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability stock_transfer.edit string false false false models  array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    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.7 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> newvayu1.anilmineralsandstones.org https://newvayu1.anilmineralsandstones.org/stock-transfer/list Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 same-origin navigate ?1 document u=0, i {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme SU7dz5P01P5xX3kmZTY0AoJhCDcTRc3wSukiHJNB U7CDqqv7nzL9iQkpRZPvVMnNOvZSs4wkO1Ah47Qr SU7dz5P01P5xX3kmZTY0AoJhCDcTRc3wSukiHJNB https://newvayu1.anilmineralsandstones.org/users/getimage   https://newvayu1.anilmineralsandstones.org/purchase-receive 2 null stock_transfer.edit 11 App\Http\Controllers\StockTransferController@edit web auth can:stock_transfer.edit 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T10:48:57.000000Z 2026-05-11T06:05:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 8.2.31 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.6 mysql 2 1779093239.6518 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.85 mysql App\Models\User 1779093239.6581 select * from `stock_transfers` where `stock_transfers`.`id` = ? limit 1 0.9 mysql 11 1779093239.6735 select * from `item_transactions` where `item_transactions`.`transaction_id` in (11) and `item_transactions`.`transaction_type` = ? and `unique_code` = ? 4.11 mysql Stock Transfer STOCK_TRANSFER 1779093239.6827 select * from `items` where `items`.`id` in (12) 1.36 mysql  1779093239.6866 select * from `brands` where `brands`.`id` in (1) 0.8 mysql  1779093239.6905 select * from `item_general_quantities` where `item_general_quantities`.`item_id` in (12) 0.79 mysql  1779093239.693 select * from `warehouses` where `warehouses`.`id` in (1) 1.02 mysql  1779093239.6959 select * from `taxes` where `taxes`.`id` in (1) 1.04 mysql  1779093239.6988 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (169) 0.84 mysql  1779093239.7027 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (169) 1.1 mysql  1779093239.7055 select * from `item_stock_transfers` where `item_stock_transfers`.`from_item_transaction_id` in (169) 0.86 mysql  1779093239.708 select * from `warehouses` where `warehouses`.`id` in (1) 4.99 mysql  1779093239.7139 production null null /home1/anilmufy/newvayu1.anilmineralsandstones.org null 0ee4ffa9-097b-4065-8ddd-189aa20fe8a2 null null phpstorm auto false /home1/anilmufy/newvayu1.anilmineralsandstones.org null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/RelationNotFoundException.php 35 make Illuminate\Database\Eloquent\RelationNotFoundException * * @var string */ public $relation; null /** * Create a new exception instance. * * @param  object  $model * @param  string  $relation * @param  string|null  $type * @return static */ public static function make($model, $relation, $type = null) { $class = get_class($model); null $instance = new static( is_null($type) ? "Call to undefined relationship [{$relation}] on model [{$class}]." : "Call to undefined relationship [{$relation}] on model [{$class}] of type [{$type}].", ); null $instance->model = $class; $instance->relation = $relation; null return $instance; } } null  false vendor/laravel/framework/src/Illuminate/Database/Eloquent/RelationNotFoundException.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 969 Illuminate\Database\Eloquent\{closure} Illuminate\Database\Eloquent\Builder /** * Get the relation instance for the given relation name. * * @param  string  $name * @return \Illuminate\Database\Eloquent\Relations\Relation<\Illuminate\Database\Eloquent\Model, TModel, *> */ public function getRelation($name) { // We want to run a relationship query without any constrains so that we will // not have to remove these where clauses manually which gets really hacky // and error prone. We don't want constraints because we add eager ones. $relation = Relation::noConstraints(function () use ($name) { try { return $this->getModel()->newInstance()->$name(); } catch (BadMethodCallException) { throw RelationNotFoundException::make($this->getModel(), $name); } }); null $nested = $this->relationsNestedUnder($name); null // If there are nested relationships set on the query, we will put those onto // the query instances so that they can be handled after this relationship // is loaded. In this way they will all trickle down as they are loaded. if (count($nested) > 0) { $relation->getQuery()->with($nested); } null return $relation; } model id: App\Models\Items\ItemStockTransfer false false false relation toWarehouse string false false false type null null false false false false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php 119 noConstraints Illuminate\Database\Eloquent\Relations\Relation * @template TReturn of mixed * * @param  Closure(): TReturn  $callback * @return TReturn */ public static function noConstraints(Closure $callback) { $previous = static::$constraints; null static::$constraints = false; null // When resetting the relation where clause, we want to shift the first element // off of the bindings, leaving only the constraints that the developers put // as "extra" on the relationships, and not original relation constraints. try { return $callback(); } finally { static::$constraints = $previous; } } null /** * Set the base constraints on the relation query. * * @return void */ abstract public function addConstraints(); null /** * Set the constraints for an eager load of the relation.  false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 965 getRelation Illuminate\Database\Eloquent\Builder $relation->getEager(), $name ); } null /** * Get the relation instance for the given relation name. * * @param  string  $name * @return \Illuminate\Database\Eloquent\Relations\Relation<\Illuminate\Database\Eloquent\Model, TModel, *> */ public function getRelation($name) { // We want to run a relationship query without any constrains so that we will // not have to remove these where clauses manually which gets really hacky // and error prone. We don't want constraints because we add eager ones. $relation = Relation::noConstraints(function () use ($name) { try { return $this->getModel()->newInstance()->$name(); } catch (BadMethodCallException) { throw RelationNotFoundException::make($this->getModel(), $name); } }); null $nested = $this->relationsNestedUnder($name); null // If there are nested relationships set on the query, we will put those onto // the query instances so that they can be handled after this relationship // is loaded. In this way they will all trickle down as they are loaded. if (count($nested) > 0) { $relation->getQuery()->with($nested); callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:965-971 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 939 eagerLoadRelation Illuminate\Database\Eloquent\Builder } null /** * Eagerly load the relationship on a set of models. * * @param  array  $models * @param  string  $name * @param  \Closure  $constraints * @return array */ protected function eagerLoadRelation(array $models, $name, Closure $constraints) { // First we will "back up" the existing where conditions on the query so we can // add our eager constraints. Then we will merge the wheres that were on the // query back to it in order that any where conditions might be specified. $relation = $this->getRelation($name); null $relation->addEagerConstraints($models); null $constraints($relation); null // Once we have the results, we just match those back up to their parent models // using the relationship instance. Then we just return the finished arrays // of models which have been eagerly hydrated and are readied for return. return $relation->match( $relation->initRelation($models, $name), $relation->getEager(), $name ); } null name toWarehouse string false false false false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 919 eagerLoadRelations Illuminate\Database\Eloquent\Builder } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager // loaded on that query, because that is where they get hydrated as models. if (! str_contains($name, '.')) { $models = $this->eagerLoadRelation($models, $name, $constraints); } } null return $models; } null /** * Eagerly load the relationship on a set of models. * * @param  array  $models * @param  string  $name * @param  \Closure  $constraints * @return array */ models object (App\Models\Items\ItemStockTransfer) array false false false name toWarehouse string false false false constraints /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:1839-1845 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 885 get Illuminate\Database\Eloquent\Builder null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) models object (App\Models\Items\ItemStockTransfer) array false false false false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php 212 get Illuminate\Database\Eloquent\Relations\Relation if ($count > 1) { throw new MultipleRecordsFoundException($count); } null return $result->first(); } null /** * Execute the query as a "select" statement. * * @param  array  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TRelatedModel> */ public function get($columns = ['*']) { return $this->query->get($columns); } null /** * Touch all of the related models for the relationship. * * @return void */ public function touch() { $model = $this->getRelated(); null if (! $model::isIgnoringTouch()) { $this->rawUpdate([ $model->getUpdatedAtColumn() => $model->freshTimestampString(), columns * array false false false false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php 175 getEager Illuminate\Database\Eloquent\Relations\Relation * Get the results of the relationship. * * @return TResult */ abstract public function getResults(); null /** * Get the relationship for eager loading. * * @return \Illuminate\Database\Eloquent\Collection<int, TRelatedModel> */ public function getEager() { return $this->eagerKeysWereEmpty ? $this->related->newCollection() : $this->get(); } null /** * Execute the query and get the first result if it's the sole matching record. * * @param  array|string  $columns * @return TRelatedModel * * @throws \Illuminate\Database\Eloquent\ModelNotFoundException<TRelatedModel> * @throws \Illuminate\Database\MultipleRecordsFoundException */ public function sole($columns = ['*']) { $result = $this->limit(2)->get($columns); columns * array false false false false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 950 eagerLoadRelation Illuminate\Database\Eloquent\Builder { // First we will "back up" the existing where conditions on the query so we can // add our eager constraints. Then we will merge the wheres that were on the // query back to it in order that any where conditions might be specified. $relation = $this->getRelation($name); null $relation->addEagerConstraints($models); null $constraints($relation); null // Once we have the results, we just match those back up to their parent models // using the relationship instance. Then we just return the finished arrays // of models which have been eagerly hydrated and are readied for return. return $relation->match( $relation->initRelation($models, $name), $relation->getEager(), $name ); } null /** * Get the relation instance for the given relation name. * * @param  string  $name * @return \Illuminate\Database\Eloquent\Relations\Relation<\Illuminate\Database\Eloquent\Model, TModel, *> */ public function getRelation($name) { // We want to run a relationship query without any constrains so that we will // not have to remove these where clauses manually which gets really hacky // and error prone. We don't want constraints because we add eager ones.  false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 919 eagerLoadRelations Illuminate\Database\Eloquent\Builder } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager // loaded on that query, because that is where they get hydrated as models. if (! str_contains($name, '.')) { $models = $this->eagerLoadRelation($models, $name, $constraints); } } null return $models; } null /** * Eagerly load the relationship on a set of models. * * @param  array  $models * @param  string  $name * @param  \Closure  $constraints * @return array */ models object (App\Models\Items\ItemTransaction) array false false false name itemStockTransfer string false false false constraints /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:1898-1900 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 885 get Illuminate\Database\Eloquent\Builder null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) models object (App\Models\Items\ItemTransaction) array false false false false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php 212 get Illuminate\Database\Eloquent\Relations\Relation if ($count > 1) { throw new MultipleRecordsFoundException($count); } null return $result->first(); } null /** * Execute the query as a "select" statement. * * @param  array  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TRelatedModel> */ public function get($columns = ['*']) { return $this->query->get($columns); } null /** * Touch all of the related models for the relationship. * * @return void */ public function touch() { $model = $this->getRelated(); null if (! $model::isIgnoringTouch()) { $this->rawUpdate([ $model->getUpdatedAtColumn() => $model->freshTimestampString(), columns * array false false false false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php 175 getEager Illuminate\Database\Eloquent\Relations\Relation * Get the results of the relationship. * * @return TResult */ abstract public function getResults(); null /** * Get the relationship for eager loading. * * @return \Illuminate\Database\Eloquent\Collection<int, TRelatedModel> */ public function getEager() { return $this->eagerKeysWereEmpty ? $this->related->newCollection() : $this->get(); } null /** * Execute the query and get the first result if it's the sole matching record. * * @param  array|string  $columns * @return TRelatedModel * * @throws \Illuminate\Database\Eloquent\ModelNotFoundException<TRelatedModel> * @throws \Illuminate\Database\MultipleRecordsFoundException */ public function sole($columns = ['*']) { $result = $this->limit(2)->get($columns); columns * array false false false false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 950 eagerLoadRelation Illuminate\Database\Eloquent\Builder { // First we will "back up" the existing where conditions on the query so we can // add our eager constraints. Then we will merge the wheres that were on the // query back to it in order that any where conditions might be specified. $relation = $this->getRelation($name); null $relation->addEagerConstraints($models); null $constraints($relation); null // Once we have the results, we just match those back up to their parent models // using the relationship instance. Then we just return the finished arrays // of models which have been eagerly hydrated and are readied for return. return $relation->match( $relation->initRelation($models, $name), $relation->getEager(), $name ); } null /** * Get the relation instance for the given relation name. * * @param  string  $name * @return \Illuminate\Database\Eloquent\Relations\Relation<\Illuminate\Database\Eloquent\Model, TModel, *> */ public function getRelation($name) { // We want to run a relationship query without any constrains so that we will // not have to remove these where clauses manually which gets really hacky // and error prone. We don't want constraints because we add eager ones.  false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 919 eagerLoadRelations Illuminate\Database\Eloquent\Builder } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager // loaded on that query, because that is where they get hydrated as models. if (! str_contains($name, '.')) { $models = $this->eagerLoadRelation($models, $name, $constraints); } } null return $models; } null /** * Eagerly load the relationship on a set of models. * * @param  array  $models * @param  string  $name * @param  \Closure  $constraints * @return array */ models object (App\Models\StockTransfer) array false false false name itemTransaction string false false false constraints /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:1839-1845 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 885 get Illuminate\Database\Eloquent\Builder null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) models object (App\Models\StockTransfer) array false false false false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php 366 first Illuminate\Database\Eloquent\Builder if ($lastId === null) { throw new RuntimeException("The lazyById operation was aborted because the [{$alias}] column is not present in the query result."); } } }); } null /** * Execute the query and get the first result. * * @param  array|string  $columns * @return TValue|null */ public function first($columns = ['*']) { return $this->limit(1)->get($columns)->first(); } null /** * Execute the query and get the first result or throw an exception. * * @param  array|string  $columns * @param  string|null  $message * @return TValue * * @throws \Illuminate\Database\RecordNotFoundException */ public function firstOrFail($columns = ['*'], $message = null) { if (! is_null($result = $this->first($columns))) { columns * array false false false false vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 568 find Illuminate\Database\Eloquent\Builder } null /** * Find a model by its primary key. * * @param  mixed  $id * @param  array|string  $columns * @return ($id is (\Illuminate\Contracts\Support\Arrayable<array-key, mixed>|array<mixed>) ? \Illuminate\Database\Eloquent\Collection<int, TModel> : TModel|null) */ public function find($id, $columns = ['*']) { if (is_array($id) || $id instanceof Arrayable) { return $this->findMany($id, $columns); } null return $this->whereKey($id)->first($columns); } null /** * Find a sole model by its primary key. * * @param  mixed  $id * @param  array|string  $columns * @return TModel * * @throws \Illuminate\Database\Eloquent\ModelNotFoundException<TModel> * @throws \Illuminate\Database\MultipleRecordsFoundException */ public function findSole($id, $columns = ['*']) { columns * array false false false false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 615 findOrFail Illuminate\Database\Eloquent\Builder null return $this->whereKey($ids)->get($columns); } null /** * Find a model by its primary key or throw an exception. * * @param  mixed  $id * @param  array|string  $columns * @return ($id is (\Illuminate\Contracts\Support\Arrayable<array-key, mixed>|array<mixed>) ? \Illuminate\Database\Eloquent\Collection<int, TModel> : TModel) * * @throws \Illuminate\Database\Eloquent\ModelNotFoundException<TModel> */ public function findOrFail($id, $columns = ['*']) { $result = $this->find($id, $columns); null $id = $id instanceof Arrayable ? $id->toArray() : $id; null if (is_array($id)) { if (count($result) !== count(array_unique($id))) { throw (new ModelNotFoundException)->setModel( get_class($this->model), array_diff($id, $result->modelKeys()) ); } null return $result; } null if (is_null($result)) { id 11 string false false false columns * array false false false false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/StockTransferController.php 133 edit App\Http\Controllers\StockTransferController */ public function edit($id): View { $transfer = StockTransfer::with(['itemTransaction' => function ($query) { $query->where('unique_code', 'STOCK_TRANSFER') ->with(['item.brand', 'warehouse', 'tax', 'batch.itemBatchMaster', 'itemSerialTransaction.itemSerialMaster', 'itemStockTransfer.fromWarehouse', 'itemStockTransfer.toWarehouse', 'item.itemGeneralQuantities', ]); }]) ->findOrFail($id); null $transfer->operation = 'update'; null // Add formatted dates from ItemBatchMaster model $transfer->itemTransaction->each(function ($transaction) { if (! $transaction->batch?->itemBatchMaster) { return; } $batchMaster = $transaction->batch->itemBatchMaster; $batchMaster->mfg_date = $batchMaster->getFormattedMfgDateAttribute(); $batchMaster->exp_date = $batchMaster->getFormattedExpDateAttribute(); }); null // Item Details id 11 string false false false columns * array false false false true app/Http/Controllers/StockTransferController.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( id 11 string false false false false vendor/laravel/framework/src/Illuminate/Routing/Controller.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method edit string false false false parameters 11 array false false false false vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\StockTransferController false false false method edit string false false false false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability stock_transfer.edit string false false false models  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.6 mysql 2 1779093239.6518 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.85 mysql App\Models\User 1779093239.6581 select * from `stock_transfers` where `stock_transfers`.`id` = ? limit 1 0.9 mysql 11 1779093239.6735 select * from `item_transactions` where `item_transactions`.`transaction_id` in (11) and `item_transactions`.`transaction_type` = ? and `unique_code` = ? 4.11 mysql Stock Transfer STOCK_TRANSFER 1779093239.6827 select * from `items` where `items`.`id` in (12) 1.36 mysql  1779093239.6866 select * from `brands` where `brands`.`id` in (1) 0.8 mysql  1779093239.6905 select * from `item_general_quantities` where `item_general_quantities`.`item_id` in (12) 0.79 mysql  1779093239.693 select * from `warehouses` where `warehouses`.`id` in (1) 1.02 mysql  1779093239.6959 select * from `taxes` where `taxes`.`id` in (1) 1.04 mysql  1779093239.6988 select * from `item_batch_transactions` where `item_batch_transactions`.`item_transaction_id` in (169) 0.84 mysql  1779093239.7027 select * from `item_serial_transactions` where `item_serial_transactions`.`item_transaction_id` in (169) 1.1 mysql  1779093239.7055 select * from `item_stock_transfers` where `item_stock_transfers`.`from_item_transaction_id` in (169) 0.86 mysql  1779093239.708 select * from `warehouses` where `warehouses`.`id` in (1) 4.99 mysql  1779093239.7139   null 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.7 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> newvayu1.anilmineralsandstones.org https://newvayu1.anilmineralsandstones.org/stock-transfer/list Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 same-origin navigate ?1 document u=0, i {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme SU7dz5P01P5xX3kmZTY0AoJhCDcTRc3wSukiHJNB U7CDqqv7nzL9iQkpRZPvVMnNOvZSs4wkO1Ah47Qr SU7dz5P01P5xX3kmZTY0AoJhCDcTRc3wSukiHJNB https://newvayu1.anilmineralsandstones.org/users/getimage   https://newvayu1.anilmineralsandstones.org/purchase-receive 2 null 8.2.31 12.30.1 null false true production 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T10:48:57.000000Z 2026-05-11T06:05:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 stock_transfer.edit 11 App\Http\Controllers\StockTransferController@edit web auth can:stock_transfer.edit null null null null null null  web https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11 Illuminate\Database\Eloquent\RelationNotFoundException Call to undefined relationship [toWarehouse] on model [App\Models\Items\ItemStockTransfer]. /home1/anilmufy/newvayu1.anilmineralsandstones.org null 8.2.31 12.30.1 Flare production Illuminate\Database\Eloquent\RelationNotFoundException make    {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/edit/11","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T08:34:01.753Z"} 
[2026-05-18 14:22:52] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292 null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T08:52:51.578Z"} 
[2026-05-18 14:22:52] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T08:52:51.594Z"} 
[2026-05-18 14:22:52] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T08:52:51.594Z"} 
[2026-05-18 16:16:49] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T10:46:49.597Z"} 
[2026-05-18 16:16:49] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T10:46:49.673Z"} 
[2026-05-18 16:16:49] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-18T10:46:49.673Z"} 
[2026-05-19 10:06:33] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle https://newvayu1.anilmineralsandstones.org/block/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (https://newvayu1.anilmineralsandstones.org/block/list:91:24) {"url":"https://newvayu1.anilmineralsandstones.org/block/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T04:36:31.652Z"} 
[2026-05-19 10:06:33] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle https://newvayu1.anilmineralsandstones.org/block/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (https://newvayu1.anilmineralsandstones.org/block/list:91:24) {"url":"https://newvayu1.anilmineralsandstones.org/block/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T04:36:31.653Z"} 
[2026-05-19 12:27:30] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T06:57:28.852Z"} 
[2026-05-19 12:27:30] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T06:57:28.998Z"} 
[2026-05-19 12:27:30] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T06:57:28.999Z"} 
[2026-05-19 12:52:46] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T07:22:44.602Z"} 
[2026-05-19 12:58:07] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T07:28:06.865Z"} 
[2026-05-19 12:58:07] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T07:28:06.912Z"} 
[2026-05-19 12:58:07] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T07:28:06.912Z"} 
[2026-05-19 12:58:42] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T07:28:30.696Z"} 
[2026-05-19 13:00:35] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T07:30:34.211Z"} 
[2026-05-19 13:08:19] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292 null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T07:38:19.114Z"} 
[2026-05-19 13:08:19] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T07:38:19.135Z"} 
[2026-05-19 13:08:19] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T07:38:19.135Z"} 
[2026-05-19 14:26:19] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T08:56:18.495Z"} 
[2026-05-19 14:26:19] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T08:56:18.515Z"} 
[2026-05-19 14:26:19] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T08:56:18.515Z"} 
[2026-05-19 15:09:02] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T09:39:01.381Z"} 
[2026-05-19 15:09:02] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T09:39:01.416Z"} 
[2026-05-19 15:09:02] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T09:39:01.416Z"} 
[2026-05-19 15:13:15] production.DEBUG: null {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T09:43:14.374Z"} 
[2026-05-19 15:13:15] production.ERROR: The select2('open') method was called on an element that is not using Select2. {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T09:43:14.376Z"} 
[2026-05-19 15:13:15] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'open') https://newvayu1.anilmineralsandstones.org/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165 2 70460 TypeError Cannot read properties of undefined (reading 'open') TypeError: Cannot read properties of undefined (reading 'open')
    at HTMLSelectElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165:2:70460)
    at ce.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:3129)
    at ce.fn.init.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:1594)
    at i.fn.select2.i.fn.select2 (https://newvayu1.anilmineralsandstones.org/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165:2:70272)
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/stock-transfer/stock-transfer.js?v=1748468165:545:38)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997)
    at v.handle (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:37968) {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T09:43:14.376Z"} 
[2026-05-19 15:13:15] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'open') https://newvayu1.anilmineralsandstones.org/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165 2 70460 TypeError Cannot read properties of undefined (reading 'open') TypeError: Cannot read properties of undefined (reading 'open')
    at HTMLSelectElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165:2:70460)
    at ce.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:3129)
    at ce.fn.init.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:1594)
    at i.fn.select2.i.fn.select2 (https://newvayu1.anilmineralsandstones.org/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165:2:70272)
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/stock-transfer/stock-transfer.js?v=1748468165:545:38)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997)
    at v.handle (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:37968) {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T09:43:14.376Z"} 
[2026-05-19 15:13:24] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T09:43:23.340Z"} 
[2026-05-19 15:23:05] production.DEBUG: null {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T09:53:04.787Z"} 
[2026-05-19 15:23:05] production.ERROR: The select2('open') method was called on an element that is not using Select2. {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T09:53:04.797Z"} 
[2026-05-19 15:23:05] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'open') https://newvayu1.anilmineralsandstones.org/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165 2 70460 TypeError Cannot read properties of undefined (reading 'open') TypeError: Cannot read properties of undefined (reading 'open')
    at HTMLSelectElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165:2:70460)
    at ce.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:3129)
    at ce.fn.init.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:1594)
    at i.fn.select2.i.fn.select2 (https://newvayu1.anilmineralsandstones.org/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165:2:70272)
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/stock-transfer/stock-transfer.js?v=1748468165:545:38)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997)
    at v.handle (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:37968) {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T09:53:04.800Z"} 
[2026-05-19 15:23:05] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'open') https://newvayu1.anilmineralsandstones.org/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165 2 70460 TypeError Cannot read properties of undefined (reading 'open') TypeError: Cannot read properties of undefined (reading 'open')
    at HTMLSelectElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165:2:70460)
    at ce.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:3129)
    at ce.fn.init.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:1594)
    at i.fn.select2.i.fn.select2 (https://newvayu1.anilmineralsandstones.org/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165:2:70272)
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/stock-transfer/stock-transfer.js?v=1748468165:545:38)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997)
    at v.handle (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:37968) {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T09:53:04.802Z"} 
[2026-05-19 15:23:10] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T09:53:10.344Z"} 
[2026-05-19 16:24:27] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T10:54:26.151Z"} 
[2026-05-19 16:41:29] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292 null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T11:11:29.706Z"} 
[2026-05-19 16:41:29] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T11:11:29.752Z"} 
[2026-05-19 16:41:29] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T11:11:29.752Z"} 
[2026-05-19 16:41:37] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T11:11:37.137Z"} 
[2026-05-19 16:41:37] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T11:11:37.150Z"} 
[2026-05-19 16:41:37] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T11:11:37.150Z"} 
[2026-05-19 18:42:49] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T13:12:48.760Z"} 
[2026-05-19 18:42:49] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T13:12:48.771Z"} 
[2026-05-19 18:42:49] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T13:12:48.771Z"} 
[2026-05-19 18:45:50] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T13:15:49.846Z"} 
[2026-05-19 18:45:50] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T13:15:49.886Z"} 
[2026-05-19 18:45:50] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T13:15:49.887Z"} 
[2026-05-19 18:45:57] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T13:15:55.963Z"} 
[2026-05-19 18:45:57] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T13:15:55.977Z"} 
[2026-05-19 18:45:57] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T13:15:55.977Z"} 
[2026-05-19 19:01:51] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T13:31:33.331Z"} 
[2026-05-19 19:01:51] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T13:31:33.348Z"} 
[2026-05-19 19:01:51] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T13:31:33.348Z"} 
[2026-05-19 19:16:11] production.DEBUG: Unit ID: 1 {"url":"https://newvayu1.anilmineralsandstones.org/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T13:46:09.791Z"} 
[2026-05-19 19:19:28] production.DEBUG: {
    "message": "Class \"App\\Http\\Controllers\\Purchase\\ItemGeneralQuantity\" not found",
    "exception": "Error",
    "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Purchase/PurchaserequestController.php",
    "line": 1469,
    "trace": [
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Controller.php",
            "line": 54,
            "function": "purchasereceivestore",
            "class": "App\\Http\\Controllers\\Purchase\\PurchaserequestController",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php",
            "line": 43,
            "function": "callAction",
            "class": "Illuminate\\Routing\\Controller",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php",
            "line": 265,
            "function": "dispatch",
            "class": "Illuminate\\Routing\\ControllerDispatcher",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php",
            "line": 211,
            "function": "runController",
            "class": "Illuminate\\Routing\\Route",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
            "line": 822,
            "function": "run",
            "class": "Illuminate\\Routing\\Route",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 180,
            "function": "Illuminate\\Routing\\{closure}",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php",
            "line": 22,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Laravel\\Boost\\Middleware\\InjectBoost",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Barryvdh\\Debugbar\\Middleware\\InjectDebugbar",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php",
            "line": 41,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\CheckPartyTypePermission",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\DemoModeRestriction",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php",
            "line": 47,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\LocaleMiddleware",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php",
            "line": 50,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Routing\\Middleware\\SubstituteBindings",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php",
            "line": 63,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Auth\\Middleware\\Authenticate",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php",
            "line": 87,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php",
            "line": 48,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\View\\Middleware\\ShareErrorsFromSession",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php",
            "line": 120,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php",
            "line": 63,
            "function": "handleStatefulRequest",
            "class": "Illuminate\\Session\\Middleware\\StartSession",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Session\\Middleware\\StartSession",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php",
            "line": 36,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php",
            "line": 74,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Cookie\\Middleware\\EncryptCookies",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 137,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
            "line": 821,
            "function": "then",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
            "line": 800,
            "function": "runRouteWithinStack",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
            "line": 764,
            "function": "runRoute",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
            "line": 753,
            "function": "dispatchToRoute",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php",
            "line": 200,
            "function": "dispatch",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 180,
            "function": "Illuminate\\Foundation\\Http\\{closure}",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php",
            "line": 19,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Barryvdh\\Debugbar\\Middleware\\InjectDebugbar",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php",
            "line": 21,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php",
            "line": 31,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php",
            "line": 21,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php",
            "line": 51,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TrimStrings",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php",
            "line": 27,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\ValidatePostSize",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php",
            "line": 109,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php",
            "line": 48,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\HandleCors",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php",
            "line": 58,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\TrustProxies",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 137,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php",
            "line": 175,
            "function": "then",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php",
            "line": 144,
            "function": "sendRequestThroughRouter",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php",
            "line": 51,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        }
    ]
} {"url":"https://newvayu1.anilmineralsandstones.org/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T13:49:17.695Z"} 
[2026-05-19 19:19:57] production.DEBUG: {
    "message": "Class \"App\\Http\\Controllers\\Purchase\\ItemGeneralQuantity\" not found",
    "exception": "Error",
    "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Purchase/PurchaserequestController.php",
    "line": 1469,
    "trace": [
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Controller.php",
            "line": 54,
            "function": "purchasereceivestore",
            "class": "App\\Http\\Controllers\\Purchase\\PurchaserequestController",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php",
            "line": 43,
            "function": "callAction",
            "class": "Illuminate\\Routing\\Controller",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php",
            "line": 265,
            "function": "dispatch",
            "class": "Illuminate\\Routing\\ControllerDispatcher",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php",
            "line": 211,
            "function": "runController",
            "class": "Illuminate\\Routing\\Route",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
            "line": 822,
            "function": "run",
            "class": "Illuminate\\Routing\\Route",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 180,
            "function": "Illuminate\\Routing\\{closure}",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php",
            "line": 22,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Laravel\\Boost\\Middleware\\InjectBoost",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Barryvdh\\Debugbar\\Middleware\\InjectDebugbar",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php",
            "line": 41,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\CheckPartyTypePermission",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\DemoModeRestriction",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php",
            "line": 47,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\LocaleMiddleware",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php",
            "line": 50,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Routing\\Middleware\\SubstituteBindings",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php",
            "line": 63,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Auth\\Middleware\\Authenticate",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php",
            "line": 87,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php",
            "line": 48,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\View\\Middleware\\ShareErrorsFromSession",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php",
            "line": 120,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php",
            "line": 63,
            "function": "handleStatefulRequest",
            "class": "Illuminate\\Session\\Middleware\\StartSession",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Session\\Middleware\\StartSession",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php",
            "line": 36,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php",
            "line": 74,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Cookie\\Middleware\\EncryptCookies",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 137,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
            "line": 821,
            "function": "then",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
            "line": 800,
            "function": "runRouteWithinStack",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
            "line": 764,
            "function": "runRoute",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
            "line": 753,
            "function": "dispatchToRoute",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php",
            "line": 200,
            "function": "dispatch",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 180,
            "function": "Illuminate\\Foundation\\Http\\{closure}",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php",
            "line": 19,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Barryvdh\\Debugbar\\Middleware\\InjectDebugbar",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php",
            "line": 21,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php",
            "line": 31,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php",
            "line": 21,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php",
            "line": 51,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TrimStrings",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php",
            "line": 27,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\ValidatePostSize",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php",
            "line": 109,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php",
            "line": 48,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\HandleCors",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php",
            "line": 58,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\TrustProxies",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 137,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php",
            "line": 175,
            "function": "then",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php",
            "line": 144,
            "function": "sendRequestThroughRouter",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        },
        {
            "file": "/home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php",
            "line": 51,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        }
    ]
} {"url":"https://newvayu1.anilmineralsandstones.org/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T13:49:54.298Z"} 
[2026-05-19 19:22:05] production.DEBUG: true https://newvayu1.anilmineralsandstones.org/purchase-receive {"url":"https://newvayu1.anilmineralsandstones.org/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T13:52:03.382Z"} 
[2026-05-19 19:23:39] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T13:53:08.979Z"} 
[2026-05-19 19:24:05] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T13:54:01.050Z"} 
[2026-05-19 19:24:20] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T13:54:18.297Z"} 
[2026-05-19 19:24:46] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T13:54:44.270Z"} 
[2026-05-19 19:24:56] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T13:54:54.784Z"} 
[2026-05-19 19:48:09] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T14:17:40.534Z"} 
[2026-05-19 19:48:17] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T14:18:01.302Z"} 
[2026-05-19 19:48:32] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T14:17:59.518Z"} 
[2026-05-19 19:48:45] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T14:18:11.889Z"} 
[2026-05-19 19:50:02] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T14:19:59.909Z"} 
[2026-05-19 19:54:55] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T14:24:54.109Z"} 
[2026-05-19 19:59:33] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T14:29:32.546Z"} 
[2026-05-19 20:04:45] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T14:34:44.764Z"} 
[2026-05-19 20:08:40] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T14:38:34.850Z"} 
[2026-05-19 20:08:45] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T14:38:43.864Z"} 
[2026-05-19 20:10:45] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T14:40:42.506Z"} 
[2026-05-19 20:21:36] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T14:51:34.511Z"} 
[2026-05-19 20:21:43] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T14:51:42.137Z"} 
[2026-05-19 20:27:43] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T14:57:42.176Z"} 
[2026-05-19 20:29:22] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T14:59:20.226Z"} 
[2026-05-19 20:32:54] production.DEBUG: null {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T15:02:51.312Z"} 
[2026-05-19 20:32:54] production.ERROR: The select2('open') method was called on an element that is not using Select2. {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T15:02:51.320Z"} 
[2026-05-19 20:32:54] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'open') https://newvayu1.anilmineralsandstones.org/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165 2 70460 TypeError Cannot read properties of undefined (reading 'open') TypeError: Cannot read properties of undefined (reading 'open')
    at HTMLSelectElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165:2:70460)
    at ce.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:3129)
    at ce.fn.init.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:1594)
    at i.fn.select2.i.fn.select2 (https://newvayu1.anilmineralsandstones.org/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165:2:70272)
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/stock-transfer/stock-transfer.js?v=1748468165:545:38)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997)
    at v.handle (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:37968) {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T15:02:51.323Z"} 
[2026-05-19 20:32:54] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'open') https://newvayu1.anilmineralsandstones.org/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165 2 70460 TypeError Cannot read properties of undefined (reading 'open') TypeError: Cannot read properties of undefined (reading 'open')
    at HTMLSelectElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165:2:70460)
    at ce.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:3129)
    at ce.fn.init.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:1594)
    at i.fn.select2.i.fn.select2 (https://newvayu1.anilmineralsandstones.org/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165:2:70272)
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/stock-transfer/stock-transfer.js?v=1748468165:545:38)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997)
    at v.handle (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:37968) {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T15:02:51.324Z"} 
[2026-05-19 20:32:59] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T15:02:58.156Z"} 
[2026-05-19 20:33:05] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T15:03:03.867Z"} 
[2026-05-19 20:33:27] production.DEBUG: null {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T15:03:26.503Z"} 
[2026-05-19 20:33:27] production.ERROR: The select2('open') method was called on an element that is not using Select2. {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T15:03:26.508Z"} 
[2026-05-19 20:33:27] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'open') https://newvayu1.anilmineralsandstones.org/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165 2 70460 TypeError Cannot read properties of undefined (reading 'open') TypeError: Cannot read properties of undefined (reading 'open')
    at HTMLSelectElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165:2:70460)
    at ce.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:3129)
    at ce.fn.init.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:1594)
    at i.fn.select2.i.fn.select2 (https://newvayu1.anilmineralsandstones.org/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165:2:70272)
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/stock-transfer/stock-transfer.js?v=1748468165:545:38)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997)
    at v.handle (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:37968) {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T15:03:26.508Z"} 
[2026-05-19 20:33:27] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'open') https://newvayu1.anilmineralsandstones.org/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165 2 70460 TypeError Cannot read properties of undefined (reading 'open') TypeError: Cannot read properties of undefined (reading 'open')
    at HTMLSelectElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165:2:70460)
    at ce.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:3129)
    at ce.fn.init.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:1594)
    at i.fn.select2.i.fn.select2 (https://newvayu1.anilmineralsandstones.org/custom/libraries/select2-theme/select2-4.1.0-rc.0/dist/js/select2.min.js?v=1748468165:2:70272)
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/stock-transfer/stock-transfer.js?v=1748468165:545:38)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997)
    at v.handle (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:37968) {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T15:03:26.509Z"} 
[2026-05-19 20:33:35] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T15:03:33.580Z"} 
[2026-05-19 20:39:13] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T15:09:03.656Z"} 
[2026-05-19 20:39:13] production.DEBUG: Laravel Client PHP 12.30.1 8.2.31 ErrorException 1779203336 Undefined variable $warehouses    /home1/anilmufy/newvayu1.anilmineralsandstones.org/resources/views/stock-transfer/create.blade.php 49 require null <x-input type="text" additionalClasses="datepicker" name="transfer_date" :required="true" value=""/> <span class="input-group-text" id="input-near-focus" role="button"><i class="fadeIn animated bx bx-calendar-alt"></i></span> </div> </div> null <div class="col-md-4"> null <x-label for="warehouse_id" name="Site" /> null <select name="warehouse_id"  id="warehouse_id" class="form-select" required> null <option value="">Select Site</option> null @foreach($warehouses as $warehouse) null <option value="{{ $warehouse->id }}" {{ old('warehouse_id') == $warehouse->id ? 'selected' : '' }}> null {{ $warehouse->name }} null </option> null @endforeach null </select> null </div> null  true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home1/anilmufy/newvayu1.anilmineralsandstones.org/storage/framework/views/40993042a7a723debeaa4cc27d4a634b.php string false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home1/anilmufy/newvayu1.anilmineralsandstones.org/storage/framework/views/40993042a7a723debeaa4cc27d4a634b.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home1/anilmufy/newvayu1.anilmineralsandstones.org/storage/framework/views/40993042a7a723debeaa4cc27d4a634b.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home1/anilmufy/newvayu1.anilmineralsandstones.org/storage/framework/views/40993042a7a723debeaa4cc27d4a634b.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home1/anilmufy/newvayu1.anilmineralsandstones.org/resources/views/stock-transfer/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home1/anilmufy/newvayu1.anilmineralsandstones.org/resources/views/stock-transfer/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability stock_transfer.create string false false false models  array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://newvayu1.anilmineralsandstones.org/stock-transfer/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    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.7 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> newvayu1.anilmineralsandstones.org no-cache https://newvayu1.anilmineralsandstones.org/stock-transfer/list Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 no-cache "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 same-origin navigate ?1 document u=0, i {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme bbelqYigoTzMu3H9oujMFPX1KEkFyKXpPEZGPQSQ Hip0OaDFJBq3GvJJTQQ9GUeg5i1rgw0DdyrqfpCs bbelqYigoTzMu3H9oujMFPX1KEkFyKXpPEZGPQSQ https://newvayu1.anilmineralsandstones.org/item/list https://newvayu1.anilmineralsandstones.org/users/getimage   2 null stock_transfer.create  App\Http\Controllers\StockTransferController@create web auth can:stock_transfer.create 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T10:48:57.000000Z 2026-05-11T06:05:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 /home1/anilmufy/newvayu1.anilmineralsandstones.org/resources/views/stock-transfer/create.blade.php <pre class=sf-dump id=sf-dump-1808906324 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2141</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1808906324", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-991564466 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">ST/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>12</span>
</samp>]
</pre><script>Sfdump("sf-dump-991564466", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1801724381 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1801724381", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1979408320 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1979408320", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-173014913 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-173014913", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1068303295 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1068303295", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2101437663 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-2101437663", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2107284304 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-2107284304", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1912149130 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3049</a>}
</pre><script>Sfdump("sf-dump-1912149130", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1687148154 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3048</a>}
</pre><script>Sfdump("sf-dump-1687148154", {"maxDepth":3,"maxStringLength":160})</script> 8.2.31 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 7.69 mysql 2 1779203335.5137 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 2.76 mysql App\Models\User 1779203335.6081 select * from `prefix` where `prefix`.`id` = ? limit 1 9.98 mysql 1 1779203335.644 select `count_id` from `stock_transfers` order by `id` desc limit 1 3.76 mysql  1779203335.6501 production null null /home1/anilmufy/newvayu1.anilmineralsandstones.org null fa30747a-812b-4f5a-b459-a8ee30d485e5 null null Laravel Client PHP 12.30.1 8.2.31 ErrorException 1779203337 Undefined variable $warehouses    /home1/anilmufy/newvayu1.anilmineralsandstones.org/resources/views/stock-transfer/create.blade.php 49 require null <x-input type="text" additionalClasses="datepicker" name="transfer_date" :required="true" value=""/> <span class="input-group-text" id="input-near-focus" role="button"><i class="fadeIn animated bx bx-calendar-alt"></i></span> </div> </div> null <div class="col-md-4"> null <x-label for="warehouse_id" name="Site" /> null <select name="warehouse_id"  id="warehouse_id" class="form-select" required> null <option value="">Select Site</option> null @foreach($warehouses as $warehouse) null <option value="{{ $warehouse->id }}" {{ old('warehouse_id') == $warehouse->id ? 'selected' : '' }}> null {{ $warehouse->name }} null </option> null @endforeach null </select> null </div> null  true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home1/anilmufy/newvayu1.anilmineralsandstones.org/storage/framework/views/40993042a7a723debeaa4cc27d4a634b.php string false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home1/anilmufy/newvayu1.anilmineralsandstones.org/storage/framework/views/40993042a7a723debeaa4cc27d4a634b.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home1/anilmufy/newvayu1.anilmineralsandstones.org/storage/framework/views/40993042a7a723debeaa4cc27d4a634b.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home1/anilmufy/newvayu1.anilmineralsandstones.org/storage/framework/views/40993042a7a723debeaa4cc27d4a634b.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home1/anilmufy/newvayu1.anilmineralsandstones.org/resources/views/stock-transfer/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home1/anilmufy/newvayu1.anilmineralsandstones.org/resources/views/stock-transfer/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability stock_transfer.create string false false false models  array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://newvayu1.anilmineralsandstones.org/stock-transfer/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    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.7 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> newvayu1.anilmineralsandstones.org no-cache https://newvayu1.anilmineralsandstones.org/stock-transfer/list Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 no-cache "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 same-origin navigate ?1 document u=0, i {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme bbelqYigoTzMu3H9oujMFPX1KEkFyKXpPEZGPQSQ Hip0OaDFJBq3GvJJTQQ9GUeg5i1rgw0DdyrqfpCs bbelqYigoTzMu3H9oujMFPX1KEkFyKXpPEZGPQSQ https://newvayu1.anilmineralsandstones.org/item/list https://newvayu1.anilmineralsandstones.org/users/getimage   2 null stock_transfer.create  App\Http\Controllers\StockTransferController@create web auth can:stock_transfer.create 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T10:48:57.000000Z 2026-05-11T06:05:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 /home1/anilmufy/newvayu1.anilmineralsandstones.org/resources/views/stock-transfer/create.blade.php <pre class=sf-dump id=sf-dump-1808906324 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2141</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1808906324", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-991564466 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">ST/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>12</span>
</samp>]
</pre><script>Sfdump("sf-dump-991564466", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1801724381 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1801724381", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1979408320 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1979408320", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-173014913 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-173014913", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1068303295 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1068303295", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2101437663 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-2101437663", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2107284304 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-2107284304", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1912149130 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3049</a>}
</pre><script>Sfdump("sf-dump-1912149130", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1687148154 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3048</a>}
</pre><script>Sfdump("sf-dump-1687148154", {"maxDepth":3,"maxStringLength":160})</script> 8.2.31 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 7.69 mysql 2 1779203335.5137 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 2.76 mysql App\Models\User 1779203335.6081 select * from `prefix` where `prefix`.`id` = ? limit 1 9.98 mysql 1 1779203335.644 select `count_id` from `stock_transfers` order by `id` desc limit 1 3.76 mysql  1779203335.6501 production null null /home1/anilmufy/newvayu1.anilmineralsandstones.org null fa30747a-812b-4f5a-b459-a8ee30d485e5 null null phpstorm auto false /home1/anilmufy/newvayu1.anilmineralsandstones.org null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home1/anilmufy/newvayu1.anilmineralsandstones.org/resources/views/stock-transfer/create.blade.php 49 require null <x-input type="text" additionalClasses="datepicker" name="transfer_date" :required="true" value=""/> <span class="input-group-text" id="input-near-focus" role="button"><i class="fadeIn animated bx bx-calendar-alt"></i></span> </div> </div> null <div class="col-md-4"> null <x-label for="warehouse_id" name="Site" /> null <select name="warehouse_id"  id="warehouse_id" class="form-select" required> null <option value="">Select Site</option> null @foreach($warehouses as $warehouse) null <option value="{{ $warehouse->id }}" {{ old('warehouse_id') == $warehouse->id ? 'selected' : '' }}> null {{ $warehouse->name }} null </option> null @endforeach null </select> null </div> null  true resources/views/stock-transfer/create.blade.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home1/anilmufy/newvayu1.anilmineralsandstones.org/storage/framework/views/40993042a7a723debeaa4cc27d4a634b.php string false false false false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home1/anilmufy/newvayu1.anilmineralsandstones.org/storage/framework/views/40993042a7a723debeaa4cc27d4a634b.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home1/anilmufy/newvayu1.anilmineralsandstones.org/storage/framework/views/40993042a7a723debeaa4cc27d4a634b.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home1/anilmufy/newvayu1.anilmineralsandstones.org/storage/framework/views/40993042a7a723debeaa4cc27d4a634b.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home1/anilmufy/newvayu1.anilmineralsandstones.org/resources/views/stock-transfer/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home1/anilmufy/newvayu1.anilmineralsandstones.org/resources/views/stock-transfer/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/View.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor/laravel/framework/src/Illuminate/View/View.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor/laravel/framework/src/Illuminate/View/View.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor/laravel/framework/src/Illuminate/Http/Response.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor/laravel/framework/src/Illuminate/Http/Response.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability stock_transfer.create string false false false models  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php https://newvayu1.anilmineralsandstones.org/stock-transfer/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 7.69 mysql 2 1779203335.5137 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 2.76 mysql App\Models\User 1779203335.6081 select * from `prefix` where `prefix`.`id` = ? limit 1 9.98 mysql 1 1779203335.644 select `count_id` from `stock_transfers` order by `id` desc limit 1 3.76 mysql  1779203335.6501   null 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.7 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> newvayu1.anilmineralsandstones.org no-cache https://newvayu1.anilmineralsandstones.org/stock-transfer/list Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 no-cache "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 same-origin navigate ?1 document u=0, i {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme bbelqYigoTzMu3H9oujMFPX1KEkFyKXpPEZGPQSQ Hip0OaDFJBq3GvJJTQQ9GUeg5i1rgw0DdyrqfpCs bbelqYigoTzMu3H9oujMFPX1KEkFyKXpPEZGPQSQ https://newvayu1.anilmineralsandstones.org/item/list https://newvayu1.anilmineralsandstones.org/users/getimage   2 null 8.2.31 12.30.1 null false true production 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T10:48:57.000000Z 2026-05-11T06:05:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 stock_transfer.create  App\Http\Controllers\StockTransferController@create web auth can:stock_transfer.create null null /home1/anilmufy/newvayu1.anilmineralsandstones.org/resources/views/stock-transfer/create.blade.php <pre class=sf-dump id=sf-dump-1808906324 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2141</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1808906324", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-991564466 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">ST/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>12</span>
</samp>]
</pre><script>Sfdump("sf-dump-991564466", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1801724381 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-1801724381", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1979408320 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1979408320", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-173014913 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-173014913", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1068303295 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1068303295", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2101437663 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-2101437663", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2107284304 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-2107284304", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1912149130 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3049</a>}
</pre><script>Sfdump("sf-dump-1912149130", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1687148154 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3048</a>}
</pre><script>Sfdump("sf-dump-1687148154", {"maxDepth":3,"maxStringLength":160})</script> null null null  web https://newvayu1.anilmineralsandstones.org/stock-transfer/create ErrorException Undefined variable $warehouses /home1/anilmufy/newvayu1.anilmineralsandstones.org null 8.2.31 12.30.1 Flare production null require    {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T15:09:03.717Z"} 
[2026-05-19 20:41:22] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T15:11:20.264Z"} 
[2026-05-19 20:45:30] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T15:15:30.429Z"} 
[2026-05-19 20:45:30] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T15:15:30.505Z"} 
[2026-05-19 20:45:30] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T15:15:30.505Z"} 
[2026-05-19 20:45:53] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T15:15:52.707Z"} 
[2026-05-19 20:46:06] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T15:16:05.569Z"} 
[2026-05-19 20:47:30] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T15:17:28.467Z"} 
[2026-05-19 20:48:07] production.DEBUG: 1 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-19T15:18:05.817Z"} 
[2026-05-20 11:25:50] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle https://newvayu1.anilmineralsandstones.org/warehouse/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (https://newvayu1.anilmineralsandstones.org/warehouse/list:91:24) {"url":"https://newvayu1.anilmineralsandstones.org/warehouse/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T05:55:48.354Z"} 
[2026-05-20 11:25:50] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle https://newvayu1.anilmineralsandstones.org/warehouse/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (https://newvayu1.anilmineralsandstones.org/warehouse/list:91:24) {"url":"https://newvayu1.anilmineralsandstones.org/warehouse/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T05:55:48.355Z"} 
[2026-05-20 12:32:21] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292 null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T07:02:20.519Z"} 
[2026-05-20 12:32:21] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T07:02:20.583Z"} 
[2026-05-20 12:32:21] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T07:02:20.583Z"} 
[2026-05-20 12:34:21] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292 null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T07:04:20.825Z"} 
[2026-05-20 12:34:21] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T07:04:20.857Z"} 
[2026-05-20 12:34:21] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T07:04:20.857Z"} 
[2026-05-20 12:40:03] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T07:09:54.463Z"} 
[2026-05-20 12:40:03] production.DEBUG: Laravel Client PHP 12.30.1 8.2.31 ErrorException 1779260988 Undefined variable $sites    /home1/anilmufy/newvayu1.anilmineralsandstones.org/resources/views/stock-transfer/create.blade.php 44 require null </div> <div class="card-body p-4 row g-3"> <div class="col-md-4"> <x-label for="transfer_date" name="{{ __('app.date') }}" /> <div class="input-group mb-3"> <x-input type="text" additionalClasses="datepicker" name="transfer_date" :required="true" value=""/> <span class="input-group-text" id="input-near-focus" role="button"><i class="fadeIn animated bx bx-calendar-alt"></i></span> </div> </div> <div class="col-md-4"> <x-label for="warehouse_id" name="Site" /> null <select name="warehouse_id" id="warehouse_id" class="form-control"> <option value="">Select Site</option> null @foreach($sites as $site) <option value="{{ $site->id }}"> {{ $site->name }} </option> @endforeach </select> </div> null <div class="col-md-4"> <x-label for="to_warehouse_id" name="Block" /> null <select name="to_warehouse_id" id="to_warehouse_id" class="form-control"> <option value="">Select Block</option> null @foreach($blocks as $block)  true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home1/anilmufy/newvayu1.anilmineralsandstones.org/storage/framework/views/40993042a7a723debeaa4cc27d4a634b.php string false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home1/anilmufy/newvayu1.anilmineralsandstones.org/storage/framework/views/40993042a7a723debeaa4cc27d4a634b.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$1c4) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$1c5) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home1/anilmufy/newvayu1.anilmineralsandstones.org/storage/framework/views/40993042a7a723debeaa4cc27d4a634b.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$1c4) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$1c5) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home1/anilmufy/newvayu1.anilmineralsandstones.org/storage/framework/views/40993042a7a723debeaa4cc27d4a634b.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$1c4) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$1c5) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home1/anilmufy/newvayu1.anilmineralsandstones.org/resources/views/stock-transfer/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$1c4) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$1c5) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home1/anilmufy/newvayu1.anilmineralsandstones.org/resources/views/stock-transfer/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$1c4) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$1c5) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability stock_transfer.create string false false false models  array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://newvayu1.anilmineralsandstones.org/stock-transfer/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    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.7 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> newvayu1.anilmineralsandstones.org https://newvayu1.anilmineralsandstones.org/stock-transfer/list Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 same-origin navigate ?1 document u=0, i {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme bITg9XB1RzUvmQCmiqc8v5nU8rYuBbkU5j1IgN2x pWuHCcjLmPhHV6nQ5prUd0B1o3vdQI97cHnRbqxb bITg9XB1RzUvmQCmiqc8v5nU8rYuBbkU5j1IgN2x   https://newvayu1.anilmineralsandstones.org/users/getimage 2 null stock_transfer.create  App\Http\Controllers\StockTransferController@create web auth can:stock_transfer.create 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T10:48:57.000000Z 2026-05-11T06:05:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 /home1/anilmufy/newvayu1.anilmineralsandstones.org/resources/views/stock-transfer/create.blade.php <pre class=sf-dump id=sf-dump-228774759 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2141</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-228774759", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1713406721 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">ST/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>13</span>
</samp>]
</pre><script>Sfdump("sf-dump-1713406721", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1561677140 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3447</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Warehouse
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Warehouse</span></span> {<a class=sf-dump-ref href=#sf-dump-1561677140-ref23446 title="2 occurrences">#3446</a><samp data-depth=3 id=sf-dump-1561677140-ref23446 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="10 characters">warehouses</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:9</span> [ &#8230;9]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:9</span> [ &#8230;9]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1561677140-ref23419 title="2 occurrences">#3419</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1561677140-ref23442 title="3 occurrences">#3442</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Warehouse
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Warehouse</span></span> {<a class=sf-dump-ref href=#sf-dump-1561677140-ref23418 title="2 occurrences">#3418</a><samp data-depth=3 id=sf-dump-1561677140-ref23418 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="10 characters">warehouses</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:9</span> [ &#8230;9]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:9</span> [ &#8230;9]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1561677140-ref23419 title="2 occurrences">#3419</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1561677140-ref23442 title="3 occurrences">#3442</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1561677140", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-154153126 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3507</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Block
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Block</span></span> {<a class=sf-dump-ref href=#sf-dump-154153126-ref23508 title="2 occurrences">#3508</a><samp data-depth=3 id=sf-dump-154153126-ref23508 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="6 characters">blocks</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:9</span> [ &#8230;9]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:9</span> [ &#8230;9]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#3481</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-154153126-ref23510 title="2 occurrences">#3510</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-154153126", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-122815827 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-122815827", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-536956972 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-536956972", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1110234879 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1110234879", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-568179294 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-568179294", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1914409704 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1914409704", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2094890490 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-2094890490", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-599478291 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3064</a>}
</pre><script>Sfdump("sf-dump-599478291", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-95731784 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3060</a>}
</pre><script>Sfdump("sf-dump-95731784", {"maxDepth":3,"maxStringLength":160})</script> 8.2.31 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.3 mysql 2 1779260987.7657 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 11.91 mysql App\Models\User 1779260987.7841 select * from `prefix` where `prefix`.`id` = ? limit 1 45.39 mysql 1 1779260987.8402 select `count_id` from `stock_transfers` order by `id` desc limit 1 42.02 mysql  1779260987.927 select * from `warehouses` where `status` = ? 15 mysql 1 1779260987.9443 select * from `blocks` where `status` = ? 22.4 mysql 1 1779260987.9692 production null null /home1/anilmufy/newvayu1.anilmineralsandstones.org null c27a9287-decd-41da-af4f-aa6cde4177b1 null null Laravel Client PHP 12.30.1 8.2.31 ErrorException 1779260988 Undefined variable $sites    /home1/anilmufy/newvayu1.anilmineralsandstones.org/resources/views/stock-transfer/create.blade.php 44 require null </div> <div class="card-body p-4 row g-3"> <div class="col-md-4"> <x-label for="transfer_date" name="{{ __('app.date') }}" /> <div class="input-group mb-3"> <x-input type="text" additionalClasses="datepicker" name="transfer_date" :required="true" value=""/> <span class="input-group-text" id="input-near-focus" role="button"><i class="fadeIn animated bx bx-calendar-alt"></i></span> </div> </div> <div class="col-md-4"> <x-label for="warehouse_id" name="Site" /> null <select name="warehouse_id" id="warehouse_id" class="form-control"> <option value="">Select Site</option> null @foreach($sites as $site) <option value="{{ $site->id }}"> {{ $site->name }} </option> @endforeach </select> </div> null <div class="col-md-4"> <x-label for="to_warehouse_id" name="Block" /> null <select name="to_warehouse_id" id="to_warehouse_id" class="form-control"> <option value="">Select Block</option> null @foreach($blocks as $block)  true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home1/anilmufy/newvayu1.anilmineralsandstones.org/storage/framework/views/40993042a7a723debeaa4cc27d4a634b.php string false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home1/anilmufy/newvayu1.anilmineralsandstones.org/storage/framework/views/40993042a7a723debeaa4cc27d4a634b.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$1c4) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$1c5) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home1/anilmufy/newvayu1.anilmineralsandstones.org/storage/framework/views/40993042a7a723debeaa4cc27d4a634b.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$1c4) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$1c5) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home1/anilmufy/newvayu1.anilmineralsandstones.org/storage/framework/views/40993042a7a723debeaa4cc27d4a634b.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$1c4) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$1c5) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home1/anilmufy/newvayu1.anilmineralsandstones.org/resources/views/stock-transfer/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$1c4) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$1c5) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home1/anilmufy/newvayu1.anilmineralsandstones.org/resources/views/stock-transfer/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$1c4) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$1c5) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability stock_transfer.create string false false false models  array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://newvayu1.anilmineralsandstones.org/stock-transfer/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    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.7 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> newvayu1.anilmineralsandstones.org https://newvayu1.anilmineralsandstones.org/stock-transfer/list Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 same-origin navigate ?1 document u=0, i {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme bITg9XB1RzUvmQCmiqc8v5nU8rYuBbkU5j1IgN2x pWuHCcjLmPhHV6nQ5prUd0B1o3vdQI97cHnRbqxb bITg9XB1RzUvmQCmiqc8v5nU8rYuBbkU5j1IgN2x   https://newvayu1.anilmineralsandstones.org/users/getimage 2 null stock_transfer.create  App\Http\Controllers\StockTransferController@create web auth can:stock_transfer.create 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T10:48:57.000000Z 2026-05-11T06:05:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 /home1/anilmufy/newvayu1.anilmineralsandstones.org/resources/views/stock-transfer/create.blade.php <pre class=sf-dump id=sf-dump-228774759 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2141</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-228774759", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1713406721 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">ST/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>13</span>
</samp>]
</pre><script>Sfdump("sf-dump-1713406721", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1561677140 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3447</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Warehouse
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Warehouse</span></span> {<a class=sf-dump-ref href=#sf-dump-1561677140-ref23446 title="2 occurrences">#3446</a><samp data-depth=3 id=sf-dump-1561677140-ref23446 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="10 characters">warehouses</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:9</span> [ &#8230;9]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:9</span> [ &#8230;9]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1561677140-ref23419 title="2 occurrences">#3419</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1561677140-ref23442 title="3 occurrences">#3442</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Warehouse
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Warehouse</span></span> {<a class=sf-dump-ref href=#sf-dump-1561677140-ref23418 title="2 occurrences">#3418</a><samp data-depth=3 id=sf-dump-1561677140-ref23418 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="10 characters">warehouses</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:9</span> [ &#8230;9]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:9</span> [ &#8230;9]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1561677140-ref23419 title="2 occurrences">#3419</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1561677140-ref23442 title="3 occurrences">#3442</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1561677140", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-154153126 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3507</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Block
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Block</span></span> {<a class=sf-dump-ref href=#sf-dump-154153126-ref23508 title="2 occurrences">#3508</a><samp data-depth=3 id=sf-dump-154153126-ref23508 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="6 characters">blocks</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:9</span> [ &#8230;9]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:9</span> [ &#8230;9]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#3481</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-154153126-ref23510 title="2 occurrences">#3510</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-154153126", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-122815827 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-122815827", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-536956972 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-536956972", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1110234879 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1110234879", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-568179294 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-568179294", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1914409704 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1914409704", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2094890490 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-2094890490", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-599478291 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3064</a>}
</pre><script>Sfdump("sf-dump-599478291", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-95731784 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3060</a>}
</pre><script>Sfdump("sf-dump-95731784", {"maxDepth":3,"maxStringLength":160})</script> 8.2.31 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 4.3 mysql 2 1779260987.7657 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 11.91 mysql App\Models\User 1779260987.7841 select * from `prefix` where `prefix`.`id` = ? limit 1 45.39 mysql 1 1779260987.8402 select `count_id` from `stock_transfers` order by `id` desc limit 1 42.02 mysql  1779260987.927 select * from `warehouses` where `status` = ? 15 mysql 1 1779260987.9443 select * from `blocks` where `status` = ? 22.4 mysql 1 1779260987.9692 production null null /home1/anilmufy/newvayu1.anilmineralsandstones.org null c27a9287-decd-41da-af4f-aa6cde4177b1 null null phpstorm auto false /home1/anilmufy/newvayu1.anilmineralsandstones.org null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home1/anilmufy/newvayu1.anilmineralsandstones.org/resources/views/stock-transfer/create.blade.php 44 require null </div> <div class="card-body p-4 row g-3"> <div class="col-md-4"> <x-label for="transfer_date" name="{{ __('app.date') }}" /> <div class="input-group mb-3"> <x-input type="text" additionalClasses="datepicker" name="transfer_date" :required="true" value=""/> <span class="input-group-text" id="input-near-focus" role="button"><i class="fadeIn animated bx bx-calendar-alt"></i></span> </div> </div> <div class="col-md-4"> <x-label for="warehouse_id" name="Site" /> null <select name="warehouse_id" id="warehouse_id" class="form-control"> <option value="">Select Site</option> null @foreach($sites as $site) <option value="{{ $site->id }}"> {{ $site->name }} </option> @endforeach </select> </div> null <div class="col-md-4"> <x-label for="to_warehouse_id" name="Block" /> null <select name="to_warehouse_id" id="to_warehouse_id" class="form-control"> <option value="">Select Block</option> null @foreach($blocks as $block)  true resources/views/stock-transfer/create.blade.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home1/anilmufy/newvayu1.anilmineralsandstones.org/storage/framework/views/40993042a7a723debeaa4cc27d4a634b.php string false false false false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home1/anilmufy/newvayu1.anilmineralsandstones.org/storage/framework/views/40993042a7a723debeaa4cc27d4a634b.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$1c4) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$1c5) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home1/anilmufy/newvayu1.anilmineralsandstones.org/storage/framework/views/40993042a7a723debeaa4cc27d4a634b.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$1c4) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$1c5) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home1/anilmufy/newvayu1.anilmineralsandstones.org/storage/framework/views/40993042a7a723debeaa4cc27d4a634b.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$1c4) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$1c5) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home1/anilmufy/newvayu1.anilmineralsandstones.org/resources/views/stock-transfer/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$1c4) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$1c5) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home1/anilmufy/newvayu1.anilmineralsandstones.org/resources/views/stock-transfer/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) array (size=2) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Vayu-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatNumberComposer.php:12$1c4) object (class@anonymous /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/View/Composers/FormatDateComposer.php:12$1c5) array false false false false vendor/laravel/framework/src/Illuminate/View/View.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor/laravel/framework/src/Illuminate/View/View.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor/laravel/framework/src/Illuminate/View/View.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor/laravel/framework/src/Illuminate/Http/Response.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor/laravel/framework/src/Illuminate/Http/Response.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability stock_transfer.create string false false false models  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php https://newvayu1.anilmineralsandstones.org/stock-transfer/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 4.3 mysql 2 1779260987.7657 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 11.91 mysql App\Models\User 1779260987.7841 select * from `prefix` where `prefix`.`id` = ? limit 1 45.39 mysql 1 1779260987.8402 select `count_id` from `stock_transfers` order by `id` desc limit 1 42.02 mysql  1779260987.927 select * from `warehouses` where `status` = ? 15 mysql 1 1779260987.9443 select * from `blocks` where `status` = ? 22.4 mysql 1 1779260987.9692   null 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.7 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> newvayu1.anilmineralsandstones.org https://newvayu1.anilmineralsandstones.org/stock-transfer/list Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 same-origin navigate ?1 document u=0, i {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme bITg9XB1RzUvmQCmiqc8v5nU8rYuBbkU5j1IgN2x pWuHCcjLmPhHV6nQ5prUd0B1o3vdQI97cHnRbqxb bITg9XB1RzUvmQCmiqc8v5nU8rYuBbkU5j1IgN2x   https://newvayu1.anilmineralsandstones.org/users/getimage 2 null 8.2.31 12.30.1 null false true production 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T10:48:57.000000Z 2026-05-11T06:05:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 stock_transfer.create  App\Http\Controllers\StockTransferController@create web auth can:stock_transfer.create null null /home1/anilmufy/newvayu1.anilmineralsandstones.org/resources/views/stock-transfer/create.blade.php <pre class=sf-dump id=sf-dump-228774759 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2141</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-228774759", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1713406721 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>prefix_code</span>" => "<span class=sf-dump-str title="3 characters">ST/</span>"
  "<span class=sf-dump-key>count_id</span>" => <span class=sf-dump-num>13</span>
</samp>]
</pre><script>Sfdump("sf-dump-1713406721", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1561677140 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3447</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Warehouse
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Warehouse</span></span> {<a class=sf-dump-ref href=#sf-dump-1561677140-ref23446 title="2 occurrences">#3446</a><samp data-depth=3 id=sf-dump-1561677140-ref23446 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="10 characters">warehouses</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:9</span> [ &#8230;9]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:9</span> [ &#8230;9]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1561677140-ref23419 title="2 occurrences">#3419</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1561677140-ref23442 title="3 occurrences">#3442</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Warehouse
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Warehouse</span></span> {<a class=sf-dump-ref href=#sf-dump-1561677140-ref23418 title="2 occurrences">#3418</a><samp data-depth=3 id=sf-dump-1561677140-ref23418 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="10 characters">warehouses</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:9</span> [ &#8230;9]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:9</span> [ &#8230;9]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1561677140-ref23419 title="2 occurrences">#3419</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1561677140-ref23442 title="3 occurrences">#3442</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1561677140", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-154153126 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3507</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Block
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Block</span></span> {<a class=sf-dump-ref href=#sf-dump-154153126-ref23508 title="2 occurrences">#3508</a><samp data-depth=3 id=sf-dump-154153126-ref23508 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="6 characters">blocks</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:9</span> [ &#8230;9]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:9</span> [ &#8230;9]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref>#3481</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-154153126-ref23510 title="2 occurrences">#3510</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:3</span> [ &#8230;3]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-154153126", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-122815827 data-indent-pad="  ">"<span class=sf-dump-str title="20 characters">Copyright&#169; Vayu-2026</span>"
</pre><script>Sfdump("sf-dump-122815827", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-536956972 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-536956972", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1110234879 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1110234879", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-568179294 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-568179294", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1914409704 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1914409704", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2094890490 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-2094890490", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-599478291 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3064</a>}
</pre><script>Sfdump("sf-dump-599478291", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-95731784 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3060</a>}
</pre><script>Sfdump("sf-dump-95731784", {"maxDepth":3,"maxStringLength":160})</script> null null null  web https://newvayu1.anilmineralsandstones.org/stock-transfer/create ErrorException Undefined variable $sites /home1/anilmufy/newvayu1.anilmineralsandstones.org null 8.2.31 12.30.1 Flare production null require    {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T07:09:54.513Z"} 
[2026-05-20 12:41:16] production.DEBUG: 3 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T07:11:15.355Z"} 
[2026-05-20 12:55:12] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T07:25:03.996Z"} 
[2026-05-20 12:55:12] production.DEBUG: Laravel Client PHP 12.30.1 8.2.31 Error 1779261900 Class "App\Http\Controllers\Warehouse" not found    /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/StockTransferController.php 66 create App\Http\Controllers\StockTransferController * * @return \Illuminate\View\View */ public function create(): View { $prefix = Prefix::findOrNew($this->companyId); null $lastCountId = $this->getLastCountId(); null $data = [ 'prefix_code' => $prefix->stock_transfer, 'count_id' => ($lastCountId + 1), ]; null // Site -> only id 1 $sites = Warehouse::where('status', 1) ->where('id', 1) ->get(); null // Block -> all except id 1 $blocks = Warehouse::where('status', 1) ->where('id', '!=', 1) ->get(); null return view( 'stock-transfer.create', compact( 'data', 'sites', 'blocks'  true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method create string false false false parameters  array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\StockTransferController false false false method create string false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability stock_transfer.create string false false false models  array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://newvayu1.anilmineralsandstones.org/stock-transfer/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    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.7 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> newvayu1.anilmineralsandstones.org https://newvayu1.anilmineralsandstones.org/stock-transfer/list Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 max-age=0 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 same-origin navigate ?1 document u=0, i {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme bITg9XB1RzUvmQCmiqc8v5nU8rYuBbkU5j1IgN2x pWuHCcjLmPhHV6nQ5prUd0B1o3vdQI97cHnRbqxb bITg9XB1RzUvmQCmiqc8v5nU8rYuBbkU5j1IgN2x   https://newvayu1.anilmineralsandstones.org/users/getimage 2 null stock_transfer.create  App\Http\Controllers\StockTransferController@create web auth can:stock_transfer.create 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T10:48:57.000000Z 2026-05-11T06:05:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 8.2.31 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 53.96 mysql 2 1779261897.285 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 16.48 mysql App\Models\User 1779261897.4284 select * from `prefix` where `prefix`.`id` = ? limit 1 7.75 mysql 1 1779261897.5093 select `count_id` from `stock_transfers` order by `id` desc limit 1 5.44 mysql  1779261897.5191 production null null /home1/anilmufy/newvayu1.anilmineralsandstones.org null d8e903d1-8205-4467-9dd0-a2f4b66eeedd null null Laravel Client PHP 12.30.1 8.2.31 Error 1779261900 Class "App\Http\Controllers\Warehouse" not found    /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/StockTransferController.php 66 create App\Http\Controllers\StockTransferController * * @return \Illuminate\View\View */ public function create(): View { $prefix = Prefix::findOrNew($this->companyId); null $lastCountId = $this->getLastCountId(); null $data = [ 'prefix_code' => $prefix->stock_transfer, 'count_id' => ($lastCountId + 1), ]; null // Site -> only id 1 $sites = Warehouse::where('status', 1) ->where('id', 1) ->get(); null // Block -> all except id 1 $blocks = Warehouse::where('status', 1) ->where('id', '!=', 1) ->get(); null return view( 'stock-transfer.create', compact( 'data', 'sites', 'blocks'  true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method create string false false false parameters  array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\StockTransferController false false false method create string false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability stock_transfer.create string false false false models  array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://newvayu1.anilmineralsandstones.org/stock-transfer/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    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.7 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> newvayu1.anilmineralsandstones.org https://newvayu1.anilmineralsandstones.org/stock-transfer/list Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 max-age=0 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 same-origin navigate ?1 document u=0, i {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme bITg9XB1RzUvmQCmiqc8v5nU8rYuBbkU5j1IgN2x pWuHCcjLmPhHV6nQ5prUd0B1o3vdQI97cHnRbqxb bITg9XB1RzUvmQCmiqc8v5nU8rYuBbkU5j1IgN2x   https://newvayu1.anilmineralsandstones.org/users/getimage 2 null stock_transfer.create  App\Http\Controllers\StockTransferController@create web auth can:stock_transfer.create 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T10:48:57.000000Z 2026-05-11T06:05:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 8.2.31 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 53.96 mysql 2 1779261897.285 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 16.48 mysql App\Models\User 1779261897.4284 select * from `prefix` where `prefix`.`id` = ? limit 1 7.75 mysql 1 1779261897.5093 select `count_id` from `stock_transfers` order by `id` desc limit 1 5.44 mysql  1779261897.5191 production null null /home1/anilmufy/newvayu1.anilmineralsandstones.org null d8e903d1-8205-4467-9dd0-a2f4b66eeedd null null phpstorm auto false /home1/anilmufy/newvayu1.anilmineralsandstones.org null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/StockTransferController.php 66 create App\Http\Controllers\StockTransferController * * @return \Illuminate\View\View */ public function create(): View { $prefix = Prefix::findOrNew($this->companyId); null $lastCountId = $this->getLastCountId(); null $data = [ 'prefix_code' => $prefix->stock_transfer, 'count_id' => ($lastCountId + 1), ]; null // Site -> only id 1 $sites = Warehouse::where('status', 1) ->where('id', 1) ->get(); null // Block -> all except id 1 $blocks = Warehouse::where('status', 1) ->where('id', '!=', 1) ->get(); null return view( 'stock-transfer.create', compact( 'data', 'sites', 'blocks'  true app/Http/Controllers/StockTransferController.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false vendor/laravel/framework/src/Illuminate/Routing/Controller.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method create string false false false parameters  array false false false false vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\StockTransferController false false false method create string false false false false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability stock_transfer.create string false false false models  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://newvayu1.anilmineralsandstones.org/stock-transfer/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php https://newvayu1.anilmineralsandstones.org/stock-transfer/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 53.96 mysql 2 1779261897.285 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 16.48 mysql App\Models\User 1779261897.4284 select * from `prefix` where `prefix`.`id` = ? limit 1 7.75 mysql 1 1779261897.5093 select `count_id` from `stock_transfers` order by `id` desc limit 1 5.44 mysql  1779261897.5191   null 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.7 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> newvayu1.anilmineralsandstones.org https://newvayu1.anilmineralsandstones.org/stock-transfer/list Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 max-age=0 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 same-origin navigate ?1 document u=0, i {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme bITg9XB1RzUvmQCmiqc8v5nU8rYuBbkU5j1IgN2x pWuHCcjLmPhHV6nQ5prUd0B1o3vdQI97cHnRbqxb bITg9XB1RzUvmQCmiqc8v5nU8rYuBbkU5j1IgN2x   https://newvayu1.anilmineralsandstones.org/users/getimage 2 null 8.2.31 12.30.1 null false true production 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T10:48:57.000000Z 2026-05-11T06:05:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T20:18:14.000000Z 2026-03-29T20:18:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T20:18:15.000000Z 2026-03-29T20:18:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T20:18:16.000000Z 2026-03-29T20:18:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T20:18:17.000000Z 2026-03-29T20:18:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T20:18:18.000000Z 2026-03-29T20:18:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T11:18:22.000000Z 2026-04-23T06:13:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 stock_transfer.create  App\Http\Controllers\StockTransferController@create web auth can:stock_transfer.create null null null null null null  web https://newvayu1.anilmineralsandstones.org/stock-transfer/create Error Class "App\Http\Controllers\Warehouse" not found /home1/anilmufy/newvayu1.anilmineralsandstones.org null 8.2.31 12.30.1 Flare production App\Http\Controllers\StockTransferController create    {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T07:25:04.048Z"} 
[2026-05-20 12:55:47] production.DEBUG: 3 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T07:25:45.572Z"} 
[2026-05-20 14:08:09] production.DEBUG: true https://newvayu1.anilmineralsandstones.org/purchase-receive {"url":"https://newvayu1.anilmineralsandstones.org/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T08:38:07.288Z"} 
[2026-05-20 14:08:51] production.DEBUG: true https://newvayu1.anilmineralsandstones.org/purchase-receive {"url":"https://newvayu1.anilmineralsandstones.org/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T08:38:49.241Z"} 
[2026-05-20 14:09:18] production.DEBUG: 3 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T08:39:16.462Z"} 
[2026-05-20 14:13:35] production.DEBUG: 3 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T08:43:34.570Z"} 
[2026-05-20 14:14:56] production.DEBUG: true https://newvayu1.anilmineralsandstones.org/purchase-receive {"url":"https://newvayu1.anilmineralsandstones.org/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T08:44:51.981Z"} 
[2026-05-20 14:15:21] production.DEBUG: true https://newvayu1.anilmineralsandstones.org/purchase-receive {"url":"https://newvayu1.anilmineralsandstones.org/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T08:45:18.386Z"} 
[2026-05-20 14:16:11] production.DEBUG: 3 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T08:46:09.170Z"} 
[2026-05-20 14:24:21] production.DEBUG: 3 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T08:54:19.149Z"} 
[2026-05-20 14:27:45] production.DEBUG: 3 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T08:57:43.170Z"} 
[2026-05-20 14:29:28] production.DEBUG: Unit ID: 1 {"url":"https://newvayu1.anilmineralsandstones.org/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T08:59:26.798Z"} 
[2026-05-20 14:30:54] production.DEBUG: true https://newvayu1.anilmineralsandstones.org/purchase-receive {"url":"https://newvayu1.anilmineralsandstones.org/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T09:00:51.377Z"} 
[2026-05-20 14:31:21] production.DEBUG: 3 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T09:01:18.937Z"} 
[2026-05-20 14:44:38] production.DEBUG: Unit ID: 1 {"url":"https://newvayu1.anilmineralsandstones.org/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T09:14:37.490Z"} 
[2026-05-20 14:46:31] production.DEBUG: true https://newvayu1.anilmineralsandstones.org/purchase-receive {"url":"https://newvayu1.anilmineralsandstones.org/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T09:16:28.361Z"} 
[2026-05-20 14:46:59] production.DEBUG: 3 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T09:16:57.119Z"} 
[2026-05-20 14:48:08] production.DEBUG: 3 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T09:18:06.521Z"} 
[2026-05-20 14:48:14] production.DEBUG: 3 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T09:18:13.045Z"} 
[2026-05-20 15:48:30] production.DEBUG: Unit ID: 1 {"url":"https://newvayu1.anilmineralsandstones.org/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T10:18:29.335Z"} 
[2026-05-20 15:51:23] production.DEBUG: true https://newvayu1.anilmineralsandstones.org/purchase-receive {"url":"https://newvayu1.anilmineralsandstones.org/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T10:21:20.587Z"} 
[2026-05-20 15:55:51] production.DEBUG: 3 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-20T10:25:50.002Z"} 
[2026-05-21 09:48:28] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-21T04:18:27.958Z"} 
[2026-05-21 09:48:28] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-21T04:18:27.995Z"} 
[2026-05-21 09:48:28] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-21T04:18:27.995Z"} 
[2026-05-21 11:37:13] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-21T06:07:13.040Z"} 
[2026-05-21 11:37:13] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-21T06:07:13.061Z"} 
[2026-05-21 11:37:13] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-21T06:07:13.061Z"} 
[2026-05-21 15:47:50] production.ERROR: Uncaught ReferenceError: _parseFix is not defined https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165 259 24 ReferenceError _parseFix is not defined ReferenceError: _parseFix is not defined
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165:259:24)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997)
    at v.handle (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:37968)
    at Object.trigger (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:70063)
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:70665)
    at ce.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:3129)
    at ce.fn.init.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:1594)
    at ce.fn.init.trigger (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:70640)
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165:289:31)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997) {"url":"https://newvayu1.anilmineralsandstones.org/item/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-21T10:17:48.140Z"} 
[2026-05-21 15:47:50] production.ERROR: Uncaught ReferenceError: _parseFix is not defined https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165 259 24 ReferenceError _parseFix is not defined ReferenceError: _parseFix is not defined
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165:259:24)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997)
    at v.handle (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:37968)
    at Object.trigger (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:70063)
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:70665)
    at ce.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:3129)
    at ce.fn.init.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:1594)
    at ce.fn.init.trigger (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:70640)
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165:289:31)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997) {"url":"https://newvayu1.anilmineralsandstones.org/item/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-21T10:17:48.140Z"} 
[2026-05-21 15:47:50] production.ERROR: Uncaught ReferenceError: _parseFix is not defined https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165 259 24 ReferenceError _parseFix is not defined ReferenceError: _parseFix is not defined
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165:259:24)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997)
    at v.handle (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:37968)
    at Object.trigger (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:70063)
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:70665)
    at ce.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:3129)
    at ce.fn.init.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:1594)
    at ce.fn.init.trigger (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:70640)
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165:289:31)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997) {"url":"https://newvayu1.anilmineralsandstones.org/item/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-21T10:17:48.299Z"} 
[2026-05-21 15:47:50] production.ERROR: Uncaught ReferenceError: _parseFix is not defined https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165 259 24 ReferenceError _parseFix is not defined ReferenceError: _parseFix is not defined
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165:259:24)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997)
    at v.handle (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:37968)
    at Object.trigger (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:70063)
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:70665)
    at ce.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:3129)
    at ce.fn.init.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:1594)
    at ce.fn.init.trigger (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:70640)
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165:289:31)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997) {"url":"https://newvayu1.anilmineralsandstones.org/item/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-21T10:17:48.299Z"} 
[2026-05-21 15:47:52] production.ERROR: Uncaught ReferenceError: _parseFix is not defined https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165 259 24 ReferenceError _parseFix is not defined ReferenceError: _parseFix is not defined
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165:259:24)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997)
    at v.handle (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:37968)
    at Object.trigger (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:70063)
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:70665)
    at ce.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:3129)
    at ce.fn.init.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:1594)
    at ce.fn.init.trigger (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:70640)
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165:289:31)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997) {"url":"https://newvayu1.anilmineralsandstones.org/item/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-21T10:17:47.626Z"} 
[2026-05-21 15:47:52] production.ERROR: Uncaught ReferenceError: _parseFix is not defined https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165 259 24 ReferenceError _parseFix is not defined ReferenceError: _parseFix is not defined
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165:259:24)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997)
    at v.handle (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:37968)
    at Object.trigger (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:70063)
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:70665)
    at ce.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:3129)
    at ce.fn.init.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:1594)
    at ce.fn.init.trigger (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:70640)
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165:289:31)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997) {"url":"https://newvayu1.anilmineralsandstones.org/item/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-21T10:17:47.635Z"} 
[2026-05-21 15:47:53] production.ERROR: Uncaught ReferenceError: _parseFix is not defined https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165 259 24 ReferenceError _parseFix is not defined ReferenceError: _parseFix is not defined
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165:259:24)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997)
    at v.handle (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:37968) {"url":"https://newvayu1.anilmineralsandstones.org/item/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-21T10:17:50.775Z"} 
[2026-05-21 15:47:53] production.ERROR: Uncaught ReferenceError: _parseFix is not defined https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165 259 24 ReferenceError _parseFix is not defined ReferenceError: _parseFix is not defined
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165:259:24)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997)
    at v.handle (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:37968) {"url":"https://newvayu1.anilmineralsandstones.org/item/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-21T10:17:50.775Z"} 
[2026-05-21 15:47:54] production.ERROR: Uncaught ReferenceError: _parseFix is not defined https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165 259 24 ReferenceError _parseFix is not defined ReferenceError: _parseFix is not defined
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165:259:24)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997)
    at v.handle (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:37968)
    at Object.trigger (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:70063)
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:70665)
    at ce.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:3129)
    at ce.fn.init.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:1594)
    at ce.fn.init.trigger (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:70640)
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165:289:31)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997) {"url":"https://newvayu1.anilmineralsandstones.org/item/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-21T10:17:47.937Z"} 
[2026-05-21 15:47:54] production.ERROR: Uncaught ReferenceError: _parseFix is not defined https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165 259 24 ReferenceError _parseFix is not defined ReferenceError: _parseFix is not defined
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165:259:24)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997)
    at v.handle (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:37968)
    at Object.trigger (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:70063)
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:70665)
    at ce.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:3129)
    at ce.fn.init.each (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:1594)
    at ce.fn.init.trigger (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:70640)
    at HTMLInputElement.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/items/item.js?v=1748468165:289:31)
    at HTMLInputElement.dispatch (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:39997) {"url":"https://newvayu1.anilmineralsandstones.org/item/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-21T10:17:47.938Z"} 
[2026-05-21 15:51:02] production.DEBUG: Unit ID: 1 {"url":"https://newvayu1.anilmineralsandstones.org/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-21T10:21:00.625Z"} 
[2026-05-21 15:55:49] production.DEBUG: true https://newvayu1.anilmineralsandstones.org/purchase-receive {"url":"https://newvayu1.anilmineralsandstones.org/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-21T10:25:46.974Z"} 
[2026-05-21 15:56:18] production.DEBUG: 3 {"url":"https://newvayu1.anilmineralsandstones.org/stock-transfer/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-21T10:26:17.095Z"} 
[2026-05-22 11:10:37] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T05:40:37.171Z"} 
[2026-05-22 11:10:38] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T05:40:37.235Z"} 
[2026-05-22 11:10:38] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T05:40:37.235Z"} 
[2026-05-22 15:09:06] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T09:39:05.425Z"} 
[2026-05-22 15:09:06] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T09:39:05.434Z"} 
[2026-05-22 15:09:06] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T09:39:05.434Z"} 
[2026-05-22 15:45:10] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:15:10.331Z"} 
[2026-05-22 15:45:10] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:15:10.352Z"} 
[2026-05-22 15:45:10] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:15:10.353Z"} 
[2026-05-22 15:48:55] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:18:54.739Z"} 
[2026-05-22 15:48:55] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:18:54.747Z"} 
[2026-05-22 15:48:55] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:18:54.747Z"} 
[2026-05-22 15:51:28] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:21:27.977Z"} 
[2026-05-22 15:51:28] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:21:27.991Z"} 
[2026-05-22 15:51:28] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:21:27.991Z"} 
[2026-05-22 15:51:56] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:21:55.796Z"} 
[2026-05-22 15:51:56] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:21:55.802Z"} 
[2026-05-22 15:51:56] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:21:55.802Z"} 
[2026-05-22 15:54:01] production.DEBUG: Unit ID: 1 {"url":"https://newvayu1.anilmineralsandstones.org/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:24:00.180Z"} 
[2026-05-22 15:54:08] production.DEBUG: Unit ID: 2 {"url":"https://newvayu1.anilmineralsandstones.org/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:24:06.248Z"} 
[2026-05-22 16:15:33] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"https://newvayu1.anilmineralsandstones.org/login","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:45:27.827Z"} 
[2026-05-22 16:15:33] production.DEBUG: Laravel Client PHP 12.30.1 8.2.31 Illuminate\Database\QueryException 1779446723 SQLSTATE[HY000] [1040] Too many connections (Connection: mysql, SQL: select * from `users` where `id` = 2 limit 1)   https://laravel.com/docs/12.x/eloquent /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select * from `users` where `id` = ? limit 1 string false false false bindings 2 array false false false callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select * from `users` where `id` = ? limit 1 string false false false bindings 2 array false false false callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select * from `users` where `id` = ? limit 1 string false false false bindings 2 array false false false useReadPdo true bool false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:3172-3174 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 902 getModels Illuminate\Database\Eloquent\Builder null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) { return $this->model->hydrate( $this->query->get($columns)->all() )->all(); } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 884 get Illuminate\Database\Eloquent\Builder } null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php 366 first Illuminate\Database\Eloquent\Builder if ($lastId === null) { throw new RuntimeException("The lazyById operation was aborted because the [{$alias}] column is not present in the query result."); } } }); } null /** * Execute the query and get the first result. * * @param  array|string  $columns * @return TValue|null */ public function first($columns = ['*']) { return $this->limit(1)->get($columns)->first(); } null /** * Execute the query and get the first result or throw an exception. * * @param  array|string  $columns * @param  string|null  $message * @return TValue * * @throws \Illuminate\Database\RecordNotFoundException */ public function firstOrFail($columns = ['*'], $message = null) { if (! is_null($result = $this->first($columns))) { columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/EloquentUserProvider.php 58 retrieveById Illuminate\Auth\EloquentUserProvider $this->hasher = $hasher; } null /** * Retrieve a user by their unique identifier. * * @param  mixed  $identifier * @return (\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model)|null */ public function retrieveById($identifier) { $model = $this->createModel(); null return $this->newModelQuery($model) ->where($model->getAuthIdentifierName(), $identifier) ->first(); } null /** * Retrieve a user by their unique identifier and "remember me" token. * * @param  mixed  $identifier * @param  string  $token * @return (\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model)|null */ public function retrieveByToken($identifier, #[\SensitiveParameter] $token) { $model = $this->createModel(); null $retrievedModel = $this->newModelQuery($model)->where( columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/SessionGuard.php 179 user Illuminate\Auth\SessionGuard return; } null // If we've already retrieved the user for the current request we can just // return it back immediately. We do not want to fetch the user data on // every call to this method because that would be tremendously slow. if (! is_null($this->user)) { return $this->user; } null $id = $this->session->get($this->getName()); null // First we will try to load the user using the identifier in the session if // one exists. Otherwise we will check for a "remember me" cookie in this // request, and if one exists, attempt to retrieve the user using that. if (! is_null($id) && $this->user = $this->provider->retrieveById($id)) { $this->fireAuthenticatedEvent($this->user); } null // If the user is null, but we decrypt a "recaller" cookie we can attempt to // pull the user data on that cookie which serves as a remember cookie on // the application. Once we have a user we can return it to the caller. if (is_null($this->user) && ! is_null($recaller = $this->recaller())) { $this->user = $this->userFromRecaller($recaller); null if ($this->user) { $this->updateSession($this->user->getAuthIdentifier()); null $this->fireLoginEvent($this->user, true); } identifier 2 int false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/GuardHelpers.php 56 check Illuminate\Auth\SessionGuard * * @return bool */ public function hasUser() { return ! is_null($this->user); } null /** * Determine if the current user is authenticated. * * @return bool */ public function check() { return ! is_null($this->user()); } null /** * Determine if the current user is a guest. * * @return bool */ public function guest() { return ! $this->check(); } null /** * Get the ID for the currently authenticated user.  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/RedirectIfAuthenticated.php 23 handle App\Http\Middleware\RedirectIfAuthenticated null namespace App\Http\Middleware; null use App\Providers\RouteServiceProvider; use Closure; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; use Symfony\Component\HttpFoundation\Response; null class RedirectIfAuthenticated { /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next, string ...$guards): Response { $guards = empty($guards) ? [null] : $guards; null foreach ($guards as $guard) { if (Auth::guard($guard)->check()) { return redirect(RouteServiceProvider::HOME); } } null return $next($request); } } null  true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false guards  array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/InstallationStatusCheck.php 24 handle App\Http\Middleware\InstallationStatusCheck <?php null namespace App\Http\Middleware; null use Closure; use Illuminate\Http\Request; use Symfony\Component\HttpFoundation\Response; null class InstallationStatusCheck { /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $installationStatus = (bool) env('INSTALLATION_STATUS') === false; null if ($installationStatus) { return redirect('/install'); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://newvayu1.anilmineralsandstones.org/login null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    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.7 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> newvayu1.anilmineralsandstones.org Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 1 none navigate ?1 document "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" u=0, i {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme TowrrHSGzODixyv8a3TtugR8anvE1z4HGa4tZCLl 42VkUp25Hykhz1B7vhOlh6SqeodWxLnpdbDRwd5z TowrrHSGzODixyv8a3TtugR8anvE1z4HGa4tZCLl https://newvayu1.anilmineralsandstones.org   2 null null login  App\Http\Controllers\Auth\AuthenticatedSessionController@create web installationStatus guest 8.2.31 12.30.1 null false true production select * from `users` where `id` = ? limit 1    production null null /home1/anilmufy/newvayu1.anilmineralsandstones.org null f31a3aec-a022-4722-b791-520561b61ab5 null null Laravel Client PHP 12.30.1 8.2.31 Illuminate\Database\QueryException 1779446723 SQLSTATE[HY000] [1040] Too many connections (Connection: mysql, SQL: select * from `users` where `id` = 2 limit 1)   https://laravel.com/docs/12.x/eloquent /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select * from `users` where `id` = ? limit 1 string false false false bindings 2 array false false false callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select * from `users` where `id` = ? limit 1 string false false false bindings 2 array false false false callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select * from `users` where `id` = ? limit 1 string false false false bindings 2 array false false false useReadPdo true bool false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:3172-3174 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 902 getModels Illuminate\Database\Eloquent\Builder null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) { return $this->model->hydrate( $this->query->get($columns)->all() )->all(); } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 884 get Illuminate\Database\Eloquent\Builder } null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php 366 first Illuminate\Database\Eloquent\Builder if ($lastId === null) { throw new RuntimeException("The lazyById operation was aborted because the [{$alias}] column is not present in the query result."); } } }); } null /** * Execute the query and get the first result. * * @param  array|string  $columns * @return TValue|null */ public function first($columns = ['*']) { return $this->limit(1)->get($columns)->first(); } null /** * Execute the query and get the first result or throw an exception. * * @param  array|string  $columns * @param  string|null  $message * @return TValue * * @throws \Illuminate\Database\RecordNotFoundException */ public function firstOrFail($columns = ['*'], $message = null) { if (! is_null($result = $this->first($columns))) { columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/EloquentUserProvider.php 58 retrieveById Illuminate\Auth\EloquentUserProvider $this->hasher = $hasher; } null /** * Retrieve a user by their unique identifier. * * @param  mixed  $identifier * @return (\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model)|null */ public function retrieveById($identifier) { $model = $this->createModel(); null return $this->newModelQuery($model) ->where($model->getAuthIdentifierName(), $identifier) ->first(); } null /** * Retrieve a user by their unique identifier and "remember me" token. * * @param  mixed  $identifier * @param  string  $token * @return (\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model)|null */ public function retrieveByToken($identifier, #[\SensitiveParameter] $token) { $model = $this->createModel(); null $retrievedModel = $this->newModelQuery($model)->where( columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/SessionGuard.php 179 user Illuminate\Auth\SessionGuard return; } null // If we've already retrieved the user for the current request we can just // return it back immediately. We do not want to fetch the user data on // every call to this method because that would be tremendously slow. if (! is_null($this->user)) { return $this->user; } null $id = $this->session->get($this->getName()); null // First we will try to load the user using the identifier in the session if // one exists. Otherwise we will check for a "remember me" cookie in this // request, and if one exists, attempt to retrieve the user using that. if (! is_null($id) && $this->user = $this->provider->retrieveById($id)) { $this->fireAuthenticatedEvent($this->user); } null // If the user is null, but we decrypt a "recaller" cookie we can attempt to // pull the user data on that cookie which serves as a remember cookie on // the application. Once we have a user we can return it to the caller. if (is_null($this->user) && ! is_null($recaller = $this->recaller())) { $this->user = $this->userFromRecaller($recaller); null if ($this->user) { $this->updateSession($this->user->getAuthIdentifier()); null $this->fireLoginEvent($this->user, true); } identifier 2 int false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/GuardHelpers.php 56 check Illuminate\Auth\SessionGuard * * @return bool */ public function hasUser() { return ! is_null($this->user); } null /** * Determine if the current user is authenticated. * * @return bool */ public function check() { return ! is_null($this->user()); } null /** * Determine if the current user is a guest. * * @return bool */ public function guest() { return ! $this->check(); } null /** * Get the ID for the currently authenticated user.  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/RedirectIfAuthenticated.php 23 handle App\Http\Middleware\RedirectIfAuthenticated null namespace App\Http\Middleware; null use App\Providers\RouteServiceProvider; use Closure; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; use Symfony\Component\HttpFoundation\Response; null class RedirectIfAuthenticated { /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next, string ...$guards): Response { $guards = empty($guards) ? [null] : $guards; null foreach ($guards as $guard) { if (Auth::guard($guard)->check()) { return redirect(RouteServiceProvider::HOME); } } null return $next($request); } } null  true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false guards  array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/InstallationStatusCheck.php 24 handle App\Http\Middleware\InstallationStatusCheck <?php null namespace App\Http\Middleware; null use Closure; use Illuminate\Http\Request; use Symfony\Component\HttpFoundation\Response; null class InstallationStatusCheck { /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $installationStatus = (bool) env('INSTALLATION_STATUS') === false; null if ($installationStatus) { return redirect('/install'); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://newvayu1.anilmineralsandstones.org/login null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    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.7 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> newvayu1.anilmineralsandstones.org Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 1 none navigate ?1 document "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" u=0, i {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme TowrrHSGzODixyv8a3TtugR8anvE1z4HGa4tZCLl 42VkUp25Hykhz1B7vhOlh6SqeodWxLnpdbDRwd5z TowrrHSGzODixyv8a3TtugR8anvE1z4HGa4tZCLl https://newvayu1.anilmineralsandstones.org   2 null null login  App\Http\Controllers\Auth\AuthenticatedSessionController@create web installationStatus guest 8.2.31 12.30.1 null false true production select * from `users` where `id` = ? limit 1    production null null /home1/anilmufy/newvayu1.anilmineralsandstones.org null f31a3aec-a022-4722-b791-520561b61ab5 null null phpstorm auto false /home1/anilmufy/newvayu1.anilmineralsandstones.org null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false vendor/laravel/framework/src/Illuminate/Database/Connection.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select * from `users` where `id` = ? limit 1 string false false false bindings 2 array false false false callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Connection.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select * from `users` where `id` = ? limit 1 string false false false bindings 2 array false false false callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Connection.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select * from `users` where `id` = ? limit 1 string false false false bindings 2 array false false false useReadPdo true bool false false false false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:3172-3174 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 902 getModels Illuminate\Database\Eloquent\Builder null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) { return $this->model->hydrate( $this->query->get($columns)->all() )->all(); } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager columns * array false false false false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 884 get Illuminate\Database\Eloquent\Builder } null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ columns * array false false false false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php 366 first Illuminate\Database\Eloquent\Builder if ($lastId === null) { throw new RuntimeException("The lazyById operation was aborted because the [{$alias}] column is not present in the query result."); } } }); } null /** * Execute the query and get the first result. * * @param  array|string  $columns * @return TValue|null */ public function first($columns = ['*']) { return $this->limit(1)->get($columns)->first(); } null /** * Execute the query and get the first result or throw an exception. * * @param  array|string  $columns * @param  string|null  $message * @return TValue * * @throws \Illuminate\Database\RecordNotFoundException */ public function firstOrFail($columns = ['*'], $message = null) { if (! is_null($result = $this->first($columns))) { columns * array false false false false vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/EloquentUserProvider.php 58 retrieveById Illuminate\Auth\EloquentUserProvider $this->hasher = $hasher; } null /** * Retrieve a user by their unique identifier. * * @param  mixed  $identifier * @return (\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model)|null */ public function retrieveById($identifier) { $model = $this->createModel(); null return $this->newModelQuery($model) ->where($model->getAuthIdentifierName(), $identifier) ->first(); } null /** * Retrieve a user by their unique identifier and "remember me" token. * * @param  mixed  $identifier * @param  string  $token * @return (\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model)|null */ public function retrieveByToken($identifier, #[\SensitiveParameter] $token) { $model = $this->createModel(); null $retrievedModel = $this->newModelQuery($model)->where( columns * array false false false false vendor/laravel/framework/src/Illuminate/Auth/EloquentUserProvider.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/SessionGuard.php 179 user Illuminate\Auth\SessionGuard return; } null // If we've already retrieved the user for the current request we can just // return it back immediately. We do not want to fetch the user data on // every call to this method because that would be tremendously slow. if (! is_null($this->user)) { return $this->user; } null $id = $this->session->get($this->getName()); null // First we will try to load the user using the identifier in the session if // one exists. Otherwise we will check for a "remember me" cookie in this // request, and if one exists, attempt to retrieve the user using that. if (! is_null($id) && $this->user = $this->provider->retrieveById($id)) { $this->fireAuthenticatedEvent($this->user); } null // If the user is null, but we decrypt a "recaller" cookie we can attempt to // pull the user data on that cookie which serves as a remember cookie on // the application. Once we have a user we can return it to the caller. if (is_null($this->user) && ! is_null($recaller = $this->recaller())) { $this->user = $this->userFromRecaller($recaller); null if ($this->user) { $this->updateSession($this->user->getAuthIdentifier()); null $this->fireLoginEvent($this->user, true); } identifier 2 int false false false false vendor/laravel/framework/src/Illuminate/Auth/SessionGuard.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/GuardHelpers.php 56 check Illuminate\Auth\SessionGuard * * @return bool */ public function hasUser() { return ! is_null($this->user); } null /** * Determine if the current user is authenticated. * * @return bool */ public function check() { return ! is_null($this->user()); } null /** * Determine if the current user is a guest. * * @return bool */ public function guest() { return ! $this->check(); } null /** * Get the ID for the currently authenticated user.  false vendor/laravel/framework/src/Illuminate/Auth/GuardHelpers.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/RedirectIfAuthenticated.php 23 handle App\Http\Middleware\RedirectIfAuthenticated null namespace App\Http\Middleware; null use App\Providers\RouteServiceProvider; use Closure; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; use Symfony\Component\HttpFoundation\Response; null class RedirectIfAuthenticated { /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next, string ...$guards): Response { $guards = empty($guards) ? [null] : $guards; null foreach ($guards as $guard) { if (Auth::guard($guard)->check()) { return redirect(RouteServiceProvider::HOME); } } null return $next($request); } } null  true app/Http/Middleware/RedirectIfAuthenticated.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/InstallationStatusCheck.php 24 handle App\Http\Middleware\InstallationStatusCheck <?php null namespace App\Http\Middleware; null use Closure; use Illuminate\Http\Request; use Symfony\Component\HttpFoundation\Response; null class InstallationStatusCheck { /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $installationStatus = (bool) env('INSTALLATION_STATUS') === false; null if ($installationStatus) { return redirect('/install'); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false true app/Http/Middleware/InstallationStatusCheck.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php https://newvayu1.anilmineralsandstones.org/login null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36       null 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.7 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> newvayu1.anilmineralsandstones.org Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 1 none navigate ?1 document "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" u=0, i {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme TowrrHSGzODixyv8a3TtugR8anvE1z4HGa4tZCLl 42VkUp25Hykhz1B7vhOlh6SqeodWxLnpdbDRwd5z TowrrHSGzODixyv8a3TtugR8anvE1z4HGa4tZCLl https://newvayu1.anilmineralsandstones.org   2 null null 8.2.31 12.30.1 null false true production null login  App\Http\Controllers\Auth\AuthenticatedSessionController@create web installationStatus guest null null null select * from `users` where `id` = ? limit 1 null null  web https://newvayu1.anilmineralsandstones.org/login Illuminate\Database\QueryException SQLSTATE[HY000] [1040] Too many connections (Connection: mysql, SQL: select * from `users` where `id` = 2 limit 1) /home1/anilmufy/newvayu1.anilmineralsandstones.org null 8.2.31 12.30.1 Flare production Illuminate\Database\Connection runQueryCallback   https://laravel.com/docs/12.x/eloquent {"url":"https://newvayu1.anilmineralsandstones.org/login","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:45:27.850Z"} 
[2026-05-22 16:16:13] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"https://newvayu1.anilmineralsandstones.org/login","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:46:05.937Z"} 
[2026-05-22 16:16:13] production.DEBUG: Laravel Client PHP 12.30.1 8.2.31 Illuminate\Database\QueryException 1779446761 SQLSTATE[HY000] [1040] Too many connections (Connection: mysql, SQL: select * from `users` where `id` = 2 limit 1)   https://laravel.com/docs/12.x/eloquent /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select * from `users` where `id` = ? limit 1 string false false false bindings 2 array false false false callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select * from `users` where `id` = ? limit 1 string false false false bindings 2 array false false false callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select * from `users` where `id` = ? limit 1 string false false false bindings 2 array false false false useReadPdo true bool false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:3172-3174 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 902 getModels Illuminate\Database\Eloquent\Builder null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) { return $this->model->hydrate( $this->query->get($columns)->all() )->all(); } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 884 get Illuminate\Database\Eloquent\Builder } null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php 366 first Illuminate\Database\Eloquent\Builder if ($lastId === null) { throw new RuntimeException("The lazyById operation was aborted because the [{$alias}] column is not present in the query result."); } } }); } null /** * Execute the query and get the first result. * * @param  array|string  $columns * @return TValue|null */ public function first($columns = ['*']) { return $this->limit(1)->get($columns)->first(); } null /** * Execute the query and get the first result or throw an exception. * * @param  array|string  $columns * @param  string|null  $message * @return TValue * * @throws \Illuminate\Database\RecordNotFoundException */ public function firstOrFail($columns = ['*'], $message = null) { if (! is_null($result = $this->first($columns))) { columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/EloquentUserProvider.php 58 retrieveById Illuminate\Auth\EloquentUserProvider $this->hasher = $hasher; } null /** * Retrieve a user by their unique identifier. * * @param  mixed  $identifier * @return (\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model)|null */ public function retrieveById($identifier) { $model = $this->createModel(); null return $this->newModelQuery($model) ->where($model->getAuthIdentifierName(), $identifier) ->first(); } null /** * Retrieve a user by their unique identifier and "remember me" token. * * @param  mixed  $identifier * @param  string  $token * @return (\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model)|null */ public function retrieveByToken($identifier, #[\SensitiveParameter] $token) { $model = $this->createModel(); null $retrievedModel = $this->newModelQuery($model)->where( columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/SessionGuard.php 179 user Illuminate\Auth\SessionGuard return; } null // If we've already retrieved the user for the current request we can just // return it back immediately. We do not want to fetch the user data on // every call to this method because that would be tremendously slow. if (! is_null($this->user)) { return $this->user; } null $id = $this->session->get($this->getName()); null // First we will try to load the user using the identifier in the session if // one exists. Otherwise we will check for a "remember me" cookie in this // request, and if one exists, attempt to retrieve the user using that. if (! is_null($id) && $this->user = $this->provider->retrieveById($id)) { $this->fireAuthenticatedEvent($this->user); } null // If the user is null, but we decrypt a "recaller" cookie we can attempt to // pull the user data on that cookie which serves as a remember cookie on // the application. Once we have a user we can return it to the caller. if (is_null($this->user) && ! is_null($recaller = $this->recaller())) { $this->user = $this->userFromRecaller($recaller); null if ($this->user) { $this->updateSession($this->user->getAuthIdentifier()); null $this->fireLoginEvent($this->user, true); } identifier 2 int false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/GuardHelpers.php 56 check Illuminate\Auth\SessionGuard * * @return bool */ public function hasUser() { return ! is_null($this->user); } null /** * Determine if the current user is authenticated. * * @return bool */ public function check() { return ! is_null($this->user()); } null /** * Determine if the current user is a guest. * * @return bool */ public function guest() { return ! $this->check(); } null /** * Get the ID for the currently authenticated user.  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/RedirectIfAuthenticated.php 23 handle App\Http\Middleware\RedirectIfAuthenticated null namespace App\Http\Middleware; null use App\Providers\RouteServiceProvider; use Closure; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; use Symfony\Component\HttpFoundation\Response; null class RedirectIfAuthenticated { /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next, string ...$guards): Response { $guards = empty($guards) ? [null] : $guards; null foreach ($guards as $guard) { if (Auth::guard($guard)->check()) { return redirect(RouteServiceProvider::HOME); } } null return $next($request); } } null  true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false guards  array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/InstallationStatusCheck.php 24 handle App\Http\Middleware\InstallationStatusCheck <?php null namespace App\Http\Middleware; null use Closure; use Illuminate\Http\Request; use Symfony\Component\HttpFoundation\Response; null class InstallationStatusCheck { /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $installationStatus = (bool) env('INSTALLATION_STATUS') === false; null if ($installationStatus) { return redirect('/install'); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://newvayu1.anilmineralsandstones.org/login null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    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.7 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> newvayu1.anilmineralsandstones.org Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 none navigate ?1 document u=0, i {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme TowrrHSGzODixyv8a3TtugR8anvE1z4HGa4tZCLl 42VkUp25Hykhz1B7vhOlh6SqeodWxLnpdbDRwd5z TowrrHSGzODixyv8a3TtugR8anvE1z4HGa4tZCLl https://newvayu1.anilmineralsandstones.org/login   2 login  App\Http\Controllers\Auth\AuthenticatedSessionController@create web installationStatus guest 8.2.31 12.30.1 null false true production select * from `users` where `id` = ? limit 1    production null null /home1/anilmufy/newvayu1.anilmineralsandstones.org null 04821e5e-fb2a-4fa3-84bd-83dff2300c30 null null Laravel Client PHP 12.30.1 8.2.31 Illuminate\Database\QueryException 1779446761 SQLSTATE[HY000] [1040] Too many connections (Connection: mysql, SQL: select * from `users` where `id` = 2 limit 1)   https://laravel.com/docs/12.x/eloquent /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select * from `users` where `id` = ? limit 1 string false false false bindings 2 array false false false callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select * from `users` where `id` = ? limit 1 string false false false bindings 2 array false false false callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select * from `users` where `id` = ? limit 1 string false false false bindings 2 array false false false useReadPdo true bool false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:3172-3174 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 902 getModels Illuminate\Database\Eloquent\Builder null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) { return $this->model->hydrate( $this->query->get($columns)->all() )->all(); } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 884 get Illuminate\Database\Eloquent\Builder } null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php 366 first Illuminate\Database\Eloquent\Builder if ($lastId === null) { throw new RuntimeException("The lazyById operation was aborted because the [{$alias}] column is not present in the query result."); } } }); } null /** * Execute the query and get the first result. * * @param  array|string  $columns * @return TValue|null */ public function first($columns = ['*']) { return $this->limit(1)->get($columns)->first(); } null /** * Execute the query and get the first result or throw an exception. * * @param  array|string  $columns * @param  string|null  $message * @return TValue * * @throws \Illuminate\Database\RecordNotFoundException */ public function firstOrFail($columns = ['*'], $message = null) { if (! is_null($result = $this->first($columns))) { columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/EloquentUserProvider.php 58 retrieveById Illuminate\Auth\EloquentUserProvider $this->hasher = $hasher; } null /** * Retrieve a user by their unique identifier. * * @param  mixed  $identifier * @return (\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model)|null */ public function retrieveById($identifier) { $model = $this->createModel(); null return $this->newModelQuery($model) ->where($model->getAuthIdentifierName(), $identifier) ->first(); } null /** * Retrieve a user by their unique identifier and "remember me" token. * * @param  mixed  $identifier * @param  string  $token * @return (\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model)|null */ public function retrieveByToken($identifier, #[\SensitiveParameter] $token) { $model = $this->createModel(); null $retrievedModel = $this->newModelQuery($model)->where( columns * array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/SessionGuard.php 179 user Illuminate\Auth\SessionGuard return; } null // If we've already retrieved the user for the current request we can just // return it back immediately. We do not want to fetch the user data on // every call to this method because that would be tremendously slow. if (! is_null($this->user)) { return $this->user; } null $id = $this->session->get($this->getName()); null // First we will try to load the user using the identifier in the session if // one exists. Otherwise we will check for a "remember me" cookie in this // request, and if one exists, attempt to retrieve the user using that. if (! is_null($id) && $this->user = $this->provider->retrieveById($id)) { $this->fireAuthenticatedEvent($this->user); } null // If the user is null, but we decrypt a "recaller" cookie we can attempt to // pull the user data on that cookie which serves as a remember cookie on // the application. Once we have a user we can return it to the caller. if (is_null($this->user) && ! is_null($recaller = $this->recaller())) { $this->user = $this->userFromRecaller($recaller); null if ($this->user) { $this->updateSession($this->user->getAuthIdentifier()); null $this->fireLoginEvent($this->user, true); } identifier 2 int false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/GuardHelpers.php 56 check Illuminate\Auth\SessionGuard * * @return bool */ public function hasUser() { return ! is_null($this->user); } null /** * Determine if the current user is authenticated. * * @return bool */ public function check() { return ! is_null($this->user()); } null /** * Determine if the current user is a guest. * * @return bool */ public function guest() { return ! $this->check(); } null /** * Get the ID for the currently authenticated user.  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/RedirectIfAuthenticated.php 23 handle App\Http\Middleware\RedirectIfAuthenticated null namespace App\Http\Middleware; null use App\Providers\RouteServiceProvider; use Closure; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; use Symfony\Component\HttpFoundation\Response; null class RedirectIfAuthenticated { /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next, string ...$guards): Response { $guards = empty($guards) ? [null] : $guards; null foreach ($guards as $guard) { if (Auth::guard($guard)->check()) { return redirect(RouteServiceProvider::HOME); } } null return $next($request); } } null  true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false guards  array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/InstallationStatusCheck.php 24 handle App\Http\Middleware\InstallationStatusCheck <?php null namespace App\Http\Middleware; null use Closure; use Illuminate\Http\Request; use Symfony\Component\HttpFoundation\Response; null class InstallationStatusCheck { /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $installationStatus = (bool) env('INSTALLATION_STATUS') === false; null if ($installationStatus) { return redirect('/install'); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://newvayu1.anilmineralsandstones.org/login null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36    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.7 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> newvayu1.anilmineralsandstones.org Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 none navigate ?1 document u=0, i {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme TowrrHSGzODixyv8a3TtugR8anvE1z4HGa4tZCLl 42VkUp25Hykhz1B7vhOlh6SqeodWxLnpdbDRwd5z TowrrHSGzODixyv8a3TtugR8anvE1z4HGa4tZCLl https://newvayu1.anilmineralsandstones.org/login   2 login  App\Http\Controllers\Auth\AuthenticatedSessionController@create web installationStatus guest 8.2.31 12.30.1 null false true production select * from `users` where `id` = ? limit 1    production null null /home1/anilmufy/newvayu1.anilmineralsandstones.org null 04821e5e-fb2a-4fa3-84bd-83dff2300c30 null null phpstorm auto false /home1/anilmufy/newvayu1.anilmineralsandstones.org null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false vendor/laravel/framework/src/Illuminate/Database/Connection.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select * from `users` where `id` = ? limit 1 string false false false bindings 2 array false false false callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Connection.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select * from `users` where `id` = ? limit 1 string false false false bindings 2 array false false false callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Connection.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select * from `users` where `id` = ? limit 1 string false false false bindings 2 array false false false useReadPdo true bool false false false false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:3172-3174 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 902 getModels Illuminate\Database\Eloquent\Builder null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) { return $this->model->hydrate( $this->query->get($columns)->all() )->all(); } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager columns * array false false false false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 884 get Illuminate\Database\Eloquent\Builder } null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ columns * array false false false false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php 366 first Illuminate\Database\Eloquent\Builder if ($lastId === null) { throw new RuntimeException("The lazyById operation was aborted because the [{$alias}] column is not present in the query result."); } } }); } null /** * Execute the query and get the first result. * * @param  array|string  $columns * @return TValue|null */ public function first($columns = ['*']) { return $this->limit(1)->get($columns)->first(); } null /** * Execute the query and get the first result or throw an exception. * * @param  array|string  $columns * @param  string|null  $message * @return TValue * * @throws \Illuminate\Database\RecordNotFoundException */ public function firstOrFail($columns = ['*'], $message = null) { if (! is_null($result = $this->first($columns))) { columns * array false false false false vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/EloquentUserProvider.php 58 retrieveById Illuminate\Auth\EloquentUserProvider $this->hasher = $hasher; } null /** * Retrieve a user by their unique identifier. * * @param  mixed  $identifier * @return (\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model)|null */ public function retrieveById($identifier) { $model = $this->createModel(); null return $this->newModelQuery($model) ->where($model->getAuthIdentifierName(), $identifier) ->first(); } null /** * Retrieve a user by their unique identifier and "remember me" token. * * @param  mixed  $identifier * @param  string  $token * @return (\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model)|null */ public function retrieveByToken($identifier, #[\SensitiveParameter] $token) { $model = $this->createModel(); null $retrievedModel = $this->newModelQuery($model)->where( columns * array false false false false vendor/laravel/framework/src/Illuminate/Auth/EloquentUserProvider.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/SessionGuard.php 179 user Illuminate\Auth\SessionGuard return; } null // If we've already retrieved the user for the current request we can just // return it back immediately. We do not want to fetch the user data on // every call to this method because that would be tremendously slow. if (! is_null($this->user)) { return $this->user; } null $id = $this->session->get($this->getName()); null // First we will try to load the user using the identifier in the session if // one exists. Otherwise we will check for a "remember me" cookie in this // request, and if one exists, attempt to retrieve the user using that. if (! is_null($id) && $this->user = $this->provider->retrieveById($id)) { $this->fireAuthenticatedEvent($this->user); } null // If the user is null, but we decrypt a "recaller" cookie we can attempt to // pull the user data on that cookie which serves as a remember cookie on // the application. Once we have a user we can return it to the caller. if (is_null($this->user) && ! is_null($recaller = $this->recaller())) { $this->user = $this->userFromRecaller($recaller); null if ($this->user) { $this->updateSession($this->user->getAuthIdentifier()); null $this->fireLoginEvent($this->user, true); } identifier 2 int false false false false vendor/laravel/framework/src/Illuminate/Auth/SessionGuard.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/GuardHelpers.php 56 check Illuminate\Auth\SessionGuard * * @return bool */ public function hasUser() { return ! is_null($this->user); } null /** * Determine if the current user is authenticated. * * @return bool */ public function check() { return ! is_null($this->user()); } null /** * Determine if the current user is a guest. * * @return bool */ public function guest() { return ! $this->check(); } null /** * Get the ID for the currently authenticated user.  false vendor/laravel/framework/src/Illuminate/Auth/GuardHelpers.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/RedirectIfAuthenticated.php 23 handle App\Http\Middleware\RedirectIfAuthenticated null namespace App\Http\Middleware; null use App\Providers\RouteServiceProvider; use Closure; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; use Symfony\Component\HttpFoundation\Response; null class RedirectIfAuthenticated { /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next, string ...$guards): Response { $guards = empty($guards) ? [null] : $guards; null foreach ($guards as $guard) { if (Auth::guard($guard)->check()) { return redirect(RouteServiceProvider::HOME); } } null return $next($request); } } null  true app/Http/Middleware/RedirectIfAuthenticated.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/InstallationStatusCheck.php 24 handle App\Http\Middleware\InstallationStatusCheck <?php null namespace App\Http\Middleware; null use Closure; use Illuminate\Http\Request; use Symfony\Component\HttpFoundation\Response; null class InstallationStatusCheck { /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $installationStatus = (bool) env('INSTALLATION_STATUS') === false; null if ($installationStatus) { return redirect('/install'); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false true app/Http/Middleware/InstallationStatusCheck.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://newvayu1.anilmineralsandstones.org/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php https://newvayu1.anilmineralsandstones.org/login null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36       null 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.7 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> newvayu1.anilmineralsandstones.org Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 none navigate ?1 document u=0, i {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme TowrrHSGzODixyv8a3TtugR8anvE1z4HGa4tZCLl 42VkUp25Hykhz1B7vhOlh6SqeodWxLnpdbDRwd5z TowrrHSGzODixyv8a3TtugR8anvE1z4HGa4tZCLl https://newvayu1.anilmineralsandstones.org/login   2 8.2.31 12.30.1 null false true production null login  App\Http\Controllers\Auth\AuthenticatedSessionController@create web installationStatus guest null null null select * from `users` where `id` = ? limit 1 null null  web https://newvayu1.anilmineralsandstones.org/login Illuminate\Database\QueryException SQLSTATE[HY000] [1040] Too many connections (Connection: mysql, SQL: select * from `users` where `id` = 2 limit 1) /home1/anilmufy/newvayu1.anilmineralsandstones.org null 8.2.31 12.30.1 Flare production Illuminate\Database\Connection runQueryCallback   https://laravel.com/docs/12.x/eloquent {"url":"https://newvayu1.anilmineralsandstones.org/login","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:46:05.967Z"} 
[2026-05-22 16:16:35] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:46:34.832Z"} 
[2026-05-22 16:16:35] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:46:34.847Z"} 
[2026-05-22 16:16:35] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:46:34.848Z"} 
[2026-05-22 16:16:49] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle https://newvayu1.anilmineralsandstones.org/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (https://newvayu1.anilmineralsandstones.org/purchase/order/list:91:24) {"url":"https://newvayu1.anilmineralsandstones.org/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:46:48.611Z"} 
[2026-05-22 16:16:49] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle https://newvayu1.anilmineralsandstones.org/purchase/order/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (https://newvayu1.anilmineralsandstones.org/purchase/order/list:91:24) {"url":"https://newvayu1.anilmineralsandstones.org/purchase/order/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:46:48.611Z"} 
[2026-05-22 16:22:31] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:52:31.247Z"} 
[2026-05-22 16:22:31] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:52:31.269Z"} 
[2026-05-22 16:22:31] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:52:31.269Z"} 
[2026-05-22 16:26:17] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:56:16.780Z"} 
[2026-05-22 16:26:17] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:56:16.788Z"} 
[2026-05-22 16:26:17] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T10:56:16.788Z"} 
[2026-05-22 16:40:36] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292 null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T11:10:30.085Z"} 
[2026-05-22 16:40:36] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T11:10:30.093Z"} 
[2026-05-22 16:40:36] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-22T11:10:30.093Z"} 
[2026-05-23 17:14:36] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-23T11:44:35.624Z"} 
[2026-05-23 17:14:36] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-23T11:44:35.696Z"} 
[2026-05-23 17:14:36] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-23T11:44:35.696Z"} 
[2026-05-23 17:51:38] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-23T12:21:37.209Z"} 
[2026-05-23 17:51:38] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-23T12:21:37.377Z"} 
[2026-05-23 17:51:38] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-23T12:21:37.377Z"} 
[2026-05-25 07:49:50] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-25T02:19:50.531Z"} 
[2026-05-25 07:49:50] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-25T02:19:50.596Z"} 
[2026-05-25 07:49:50] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-25T02:19:50.596Z"} 
[2026-05-25 08:56:17] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-25T03:26:16.744Z"} 
[2026-05-25 08:56:17] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-25T03:26:16.880Z"} 
[2026-05-25 08:56:17] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-25T03:26:16.881Z"} 
[2026-05-27 10:04:51] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T04:34:50.287Z"} 
[2026-05-27 10:04:51] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T04:34:50.354Z"} 
[2026-05-27 10:04:51] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T04:34:50.355Z"} 
[2026-05-27 10:58:16] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T05:28:15.315Z"} 
[2026-05-27 10:58:16] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T05:28:15.392Z"} 
[2026-05-27 10:58:16] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T05:28:15.392Z"} 
[2026-05-27 10:59:06] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T05:29:05.043Z"} 
[2026-05-27 10:59:06] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T05:29:05.066Z"} 
[2026-05-27 10:59:06] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T05:29:05.066Z"} 
[2026-05-27 15:12:30] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T09:42:29.180Z"} 
[2026-05-27 15:12:30] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T09:42:29.237Z"} 
[2026-05-27 15:12:30] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T09:42:29.237Z"} 
[2026-05-27 15:14:32] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T09:44:31.476Z"} 
[2026-05-27 15:14:32] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T09:44:31.521Z"} 
[2026-05-27 15:14:32] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T09:44:31.521Z"} 
[2026-05-27 15:14:53] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T09:44:52.564Z"} 
[2026-05-27 15:14:53] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T09:44:52.621Z"} 
[2026-05-27 15:14:53] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T09:44:52.622Z"} 
[2026-05-27 15:40:18] production.DEBUG: MODAL OPEN {"url":"https://newvayu1.anilmineralsandstones.org/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T10:10:16.466Z"} 
[2026-05-27 15:40:24] production.DEBUG: PR Selected: 36 {"url":"https://newvayu1.anilmineralsandstones.org/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T10:10:23.342Z"} 
[2026-05-27 15:40:24] production.DEBUG: URL: https://newvayu1.anilmineralsandstones.org/get-pr-items/36 {"url":"https://newvayu1.anilmineralsandstones.org/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T10:10:23.342Z"} 
[2026-05-27 15:40:26] production.DEBUG: DATA:  {"url":"https://newvayu1.anilmineralsandstones.org/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T10:10:24.446Z"} 
[2026-05-27 15:40:35] production.DEBUG: PR Selected: 40 {"url":"https://newvayu1.anilmineralsandstones.org/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T10:10:33.700Z"} 
[2026-05-27 15:40:35] production.DEBUG: URL: https://newvayu1.anilmineralsandstones.org/get-pr-items/40 {"url":"https://newvayu1.anilmineralsandstones.org/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T10:10:33.700Z"} 
[2026-05-27 15:40:35] production.DEBUG: DATA:  {"url":"https://newvayu1.anilmineralsandstones.org/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T10:10:34.842Z"} 
[2026-05-27 15:40:41] production.DEBUG: PR Selected: 27 {"url":"https://newvayu1.anilmineralsandstones.org/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T10:10:41.076Z"} 
[2026-05-27 15:40:41] production.DEBUG: URL: https://newvayu1.anilmineralsandstones.org/get-pr-items/27 {"url":"https://newvayu1.anilmineralsandstones.org/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T10:10:41.076Z"} 
[2026-05-27 15:40:42] production.DEBUG: DATA: 7 Amena Hurley null null Veniam et expedita 30 74.00 1 null 0 0 Main 1 1 None 2 Box 3 Pieces 4 Bag 5 Bottles 6 Kilogram 7 Grams 1 None 0.00 2 3 3.00 3 5 5.00 4 12 12.00 5 18 18.00 4 ass null null asas 31 45.00 1 null 0 0 Main 1 1 None 2 Box 3 Pieces 4 Bag 5 Bottles 6 Kilogram 7 Grams 1 None 0.00 2 3 3.00 3 5 5.00 4 12 12.00 5 18 18.00 7 Amena Hurley null null Veniam et expedita 32 458.00 1 null 0 0 Main 1 1 None 2 Box 3 Pieces 4 Bag 5 Bottles 6 Kilogram 7 Grams 1 None 0.00 2 3 3.00 3 5 5.00 4 12 12.00 5 18 18.00 {"url":"https://newvayu1.anilmineralsandstones.org/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T10:10:41.813Z"} 
[2026-05-27 15:42:53] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?party_type=supplier&page=1","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T10:12:47.209Z"} 
[2026-05-27 15:42:53] production.DEBUG: Laravel Client PHP 12.30.1 8.2.31 ErrorException 1779876764 Attempt to read property "name" on null    /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php 423 App\Http\Controllers\Party\{closure} App\Http\Controllers\Party\PartyController null $parties = $query ->select('id', 'first_name', 'last_name', 'mobile', 'is_wholesale_customer', 'currency_id') ->offset($offset) ->limit($perPage) ->get(); null $results = $parties->map(function ($party) { $partyBalance = $this->partyService->getPartyBalance([$party->id]); null return [ 'id' => $party->id, 'text' => $party->getFullName(), 'mobile' => $party->mobile, 'currency_id' => $party->currency_id, 'currency_name' => $party->currency->name, 'currency_code' => $party->currency->code, 'currency_exchange_rate_current' => $party->currency->exchange_rate, 'is_wholesale_customer' => $party->is_wholesale_customer, 'to_pay' => $partyBalance['status'] == 'you_pay' ? $partyBalance['balance'] : 0, 'to_receive' => $partyBalance['status'] == 'you_collect' ? $partyBalance['balance'] : 0, ]; })->toArray(); null $hasMore = ($offset + $perPage) < $total; null return response()->json([ 'results' => $results, 'hasMore' => $hasMore, ]); null true unknown 0 array_map null File not found for code snippet arg0 id:7 App\Models\Party\Party false false false arg1 4 int false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Collections/Arr.php 778 map Illuminate\Support\Arr return [$value, $key]; } null /** * Run a map over each of the items in the array. * * @param  array  $array * @param  callable  $callback * @return array */ public static function map(array $array, callable $callback) { $keys = array_keys($array); null try { $items = array_map($callback, $array, $keys); } catch (ArgumentCountError) { $items = array_map($callback, $array); } null return array_combine($keys, $items); } null /** * Run an associative map over each of the items. * * The callback should return an associative array with a single key/value pair. * * @template TKey * @template TValue callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php:415-430 Closure false false false array object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) array false false false arrays 0 1 2 3 4 array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Collections/Collection.php 811 map Illuminate\Support\Collection public function pluck($value, $key = null) { return new static(Arr::pluck($this->items, $value, $key)); } null /** * Run a map over each of the items. * * @template TMapValue * * @param  callable(TValue, TKey): TMapValue  $callback * @return static<TKey, TMapValue> */ public function map(callable $callback) { return new static(Arr::map($this->items, $callback)); } null /** * Run a dictionary map over the items. * * The callback should return an associative array with a single key/value pair. * * @template TMapToDictionaryKey of array-key * @template TMapToDictionaryValue * * @param  callable(TValue, TKey): array<TMapToDictionaryKey, TMapToDictionaryValue>  $callback * @return static<TMapToDictionaryKey, array<int, TMapToDictionaryValue>> */ public function mapToDictionary(callable $callback) array object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) array false false false callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php:415-430 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php 418 map Illuminate\Database\Eloquent\Collection } null return new static(array_values($dictionary)); } null /** * Run a map over each of the items. * * @template TMapValue * * @param  callable(TModel, TKey): TMapValue  $callback * @return \Illuminate\Support\Collection<TKey, TMapValue>|static<TKey, TMapValue> */ public function map(callable $callback) { $result = parent::map($callback); null return $result->contains(fn ($item) => ! $item instanceof Model) ? $result->toBase() : $result; } null /** * Run an associative map over each of the items. * * The callback should return an associative array with a single key / value pair. * * @template TMapWithKeysKey of array-key * @template TMapWithKeysValue * * @param  callable(TModel, TKey): array<TMapWithKeysKey, TMapWithKeysValue>  $callback * @return \Illuminate\Support\Collection<TMapWithKeysKey, TMapWithKeysValue>|static<TMapWithKeysKey, TMapWithKeysValue> callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php:415-430 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php 415 getAjaxSearchBarList App\Http\Controllers\Party\PartyController $query->where('first_name', 'LIKE', "%{$search}%") ->orWhere('last_name', 'LIKE', "%{$search}%") ->orWhere('mobile', 'LIKE', "%{$search}%") ->orWhere('phone', 'LIKE', "%{$search}%") ->orWhere('email', 'LIKE', "%{$search}%"); }); null $total = $query->count(); null $parties = $query ->select('id', 'first_name', 'last_name', 'mobile', 'is_wholesale_customer', 'currency_id') ->offset($offset) ->limit($perPage) ->get(); null $results = $parties->map(function ($party) { $partyBalance = $this->partyService->getPartyBalance([$party->id]); null return [ 'id' => $party->id, 'text' => $party->getFullName(), 'mobile' => $party->mobile, 'currency_id' => $party->currency_id, 'currency_name' => $party->currency->name, 'currency_code' => $party->currency->code, 'currency_exchange_rate_current' => $party->currency->exchange_rate, 'is_wholesale_customer' => $party->is_wholesale_customer, 'to_pay' => $partyBalance['status'] == 'you_pay' ? $partyBalance['balance'] : 0, 'to_receive' => $partyBalance['status'] == 'you_collect' ? $partyBalance['balance'] : 0, ]; callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php:415-430 Closure false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method getAjaxSearchBarList string false false false parameters object (Illuminate\Http\Request) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Party\PartyController false false false method getAjaxSearchBarList string false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 supplier 1 supplier 1  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.7 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> newvayu1.anilmineralsandstones.org Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 none navigate ?1 document u=0, i {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme FanQiquZDzFHqqBthdOMxTzIvLelFnybnQmS3M9r wPiUl7BiE5sxLJcFJDVyWyQjf6HclT2Ilhzy6rF3 FanQiquZDzFHqqBthdOMxTzIvLelFnybnQmS3M9r https://newvayu1.anilmineralsandstones.org/purchase/request/list https://newvayu1.anilmineralsandstones.org/users/getimage   2 null null  App\Http\Controllers\Party\PartyController@getAjaxSearchBarList web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T10:48:57.000000Z 2026-05-11T06:05:36.000000Z 1 1 null 1 8.2.31 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 50.02 mysql 2 1779876762.4882 select count(*) as aggregate from `parties` where `party_type` = ? and (`first_name` LIKE ? or `last_name` LIKE ? or `mobile` LIKE ? or `phone` LIKE ? or `email` LIKE ?) 1.74 mysql supplier %% %% %% %% %% 1779876762.4947 select `id`, `first_name`, `last_name`, `mobile`, `is_wholesale_customer`, `currency_id` from `parties` where `party_type` = ? and (`first_name` LIKE ? or `last_name` LIKE ? or `mobile` LIKE ? or `phone` LIKE ? or `email` LIKE ?) limit 8 offset 0 7.11 mysql supplier %% %% %% %% %% 1779876762.5028 select * from `currencies` where `currencies`.`id` in (1) 2.8 mysql  1779876762.5083 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 2.92 mysql 1 1779876762.5136 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 11.45 mysql 1 receive 1779876762.5272 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 2.46 mysql 1 pay 1779876762.5307 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 1.41 mysql 1 1779876762.5339 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 1.05 mysql 1 1779876762.5366 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 1 mysql 1 1779876762.5389 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 0.74 mysql 1 1779876762.5411 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 0.54 mysql 2 1779876762.5428 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (2) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (2) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.77 mysql 2 receive 1779876762.5445 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (2) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (2) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.65 mysql 2 pay 1779876762.546 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 0.42 mysql 2 1779876762.5471 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 0.73 mysql 2 1779876762.5484 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 0.75 mysql 2 1779876762.5501 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 7.98 mysql 2 1779876762.5588 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 2.34 mysql 3 1779876762.5623 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.76 mysql 3 receive 1779876762.5643 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.93 mysql 3 pay 1779876762.5661 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 1.33 mysql 3 1779876762.5683 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 0.71 mysql 3 1779876762.5697 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 0.75 mysql 3 1779876762.5712 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 0.62 mysql 3 1779876762.5726 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 3.2 mysql 4 1779876762.5766 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (4) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (4) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 2.37 mysql 4 receive 1779876762.5801 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (4) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (4) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 3.46 mysql 4 pay 1779876762.5849 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 2.18 mysql 4 1779876762.5881 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 8.35 mysql 4 1779876762.5975 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 6.94 mysql 4 1779876762.6056 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 4.93 mysql 4 1779876762.6138 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 13.82 mysql 7 1779876762.6289 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 1.09 mysql 7 receive 1779876762.6312 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.95 mysql 7 pay 1779876762.6332 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 0.65 mysql 7 1779876762.6347 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 0.66 mysql 7 1779876762.6362 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 0.63 mysql 7 1779876762.6389 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 1.18 mysql 7 1779876762.6424 production null null /home1/anilmufy/newvayu1.anilmineralsandstones.org null 6eab2d71-f398-4286-a043-6514469083ca null null Laravel Client PHP 12.30.1 8.2.31 ErrorException 1779876764 Attempt to read property "name" on null    /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php 423 App\Http\Controllers\Party\{closure} App\Http\Controllers\Party\PartyController null $parties = $query ->select('id', 'first_name', 'last_name', 'mobile', 'is_wholesale_customer', 'currency_id') ->offset($offset) ->limit($perPage) ->get(); null $results = $parties->map(function ($party) { $partyBalance = $this->partyService->getPartyBalance([$party->id]); null return [ 'id' => $party->id, 'text' => $party->getFullName(), 'mobile' => $party->mobile, 'currency_id' => $party->currency_id, 'currency_name' => $party->currency->name, 'currency_code' => $party->currency->code, 'currency_exchange_rate_current' => $party->currency->exchange_rate, 'is_wholesale_customer' => $party->is_wholesale_customer, 'to_pay' => $partyBalance['status'] == 'you_pay' ? $partyBalance['balance'] : 0, 'to_receive' => $partyBalance['status'] == 'you_collect' ? $partyBalance['balance'] : 0, ]; })->toArray(); null $hasMore = ($offset + $perPage) < $total; null return response()->json([ 'results' => $results, 'hasMore' => $hasMore, ]); null true unknown 0 array_map null File not found for code snippet arg0 id:7 App\Models\Party\Party false false false arg1 4 int false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Collections/Arr.php 778 map Illuminate\Support\Arr return [$value, $key]; } null /** * Run a map over each of the items in the array. * * @param  array  $array * @param  callable  $callback * @return array */ public static function map(array $array, callable $callback) { $keys = array_keys($array); null try { $items = array_map($callback, $array, $keys); } catch (ArgumentCountError) { $items = array_map($callback, $array); } null return array_combine($keys, $items); } null /** * Run an associative map over each of the items. * * The callback should return an associative array with a single key/value pair. * * @template TKey * @template TValue callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php:415-430 Closure false false false array object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) array false false false arrays 0 1 2 3 4 array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Collections/Collection.php 811 map Illuminate\Support\Collection public function pluck($value, $key = null) { return new static(Arr::pluck($this->items, $value, $key)); } null /** * Run a map over each of the items. * * @template TMapValue * * @param  callable(TValue, TKey): TMapValue  $callback * @return static<TKey, TMapValue> */ public function map(callable $callback) { return new static(Arr::map($this->items, $callback)); } null /** * Run a dictionary map over the items. * * The callback should return an associative array with a single key/value pair. * * @template TMapToDictionaryKey of array-key * @template TMapToDictionaryValue * * @param  callable(TValue, TKey): array<TMapToDictionaryKey, TMapToDictionaryValue>  $callback * @return static<TMapToDictionaryKey, array<int, TMapToDictionaryValue>> */ public function mapToDictionary(callable $callback) array object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) array false false false callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php:415-430 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php 418 map Illuminate\Database\Eloquent\Collection } null return new static(array_values($dictionary)); } null /** * Run a map over each of the items. * * @template TMapValue * * @param  callable(TModel, TKey): TMapValue  $callback * @return \Illuminate\Support\Collection<TKey, TMapValue>|static<TKey, TMapValue> */ public function map(callable $callback) { $result = parent::map($callback); null return $result->contains(fn ($item) => ! $item instanceof Model) ? $result->toBase() : $result; } null /** * Run an associative map over each of the items. * * The callback should return an associative array with a single key / value pair. * * @template TMapWithKeysKey of array-key * @template TMapWithKeysValue * * @param  callable(TModel, TKey): array<TMapWithKeysKey, TMapWithKeysValue>  $callback * @return \Illuminate\Support\Collection<TMapWithKeysKey, TMapWithKeysValue>|static<TMapWithKeysKey, TMapWithKeysValue> callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php:415-430 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php 415 getAjaxSearchBarList App\Http\Controllers\Party\PartyController $query->where('first_name', 'LIKE', "%{$search}%") ->orWhere('last_name', 'LIKE', "%{$search}%") ->orWhere('mobile', 'LIKE', "%{$search}%") ->orWhere('phone', 'LIKE', "%{$search}%") ->orWhere('email', 'LIKE', "%{$search}%"); }); null $total = $query->count(); null $parties = $query ->select('id', 'first_name', 'last_name', 'mobile', 'is_wholesale_customer', 'currency_id') ->offset($offset) ->limit($perPage) ->get(); null $results = $parties->map(function ($party) { $partyBalance = $this->partyService->getPartyBalance([$party->id]); null return [ 'id' => $party->id, 'text' => $party->getFullName(), 'mobile' => $party->mobile, 'currency_id' => $party->currency_id, 'currency_name' => $party->currency->name, 'currency_code' => $party->currency->code, 'currency_exchange_rate_current' => $party->currency->exchange_rate, 'is_wholesale_customer' => $party->is_wholesale_customer, 'to_pay' => $partyBalance['status'] == 'you_pay' ? $partyBalance['balance'] : 0, 'to_receive' => $partyBalance['status'] == 'you_collect' ? $partyBalance['balance'] : 0, ]; callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php:415-430 Closure false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method getAjaxSearchBarList string false false false parameters object (Illuminate\Http\Request) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Party\PartyController false false false method getAjaxSearchBarList string false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 supplier 1 supplier 1  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.7 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> newvayu1.anilmineralsandstones.org Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 none navigate ?1 document u=0, i {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme FanQiquZDzFHqqBthdOMxTzIvLelFnybnQmS3M9r wPiUl7BiE5sxLJcFJDVyWyQjf6HclT2Ilhzy6rF3 FanQiquZDzFHqqBthdOMxTzIvLelFnybnQmS3M9r https://newvayu1.anilmineralsandstones.org/purchase/request/list https://newvayu1.anilmineralsandstones.org/users/getimage   2 null null  App\Http\Controllers\Party\PartyController@getAjaxSearchBarList web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T10:48:57.000000Z 2026-05-11T06:05:36.000000Z 1 1 null 1 8.2.31 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 50.02 mysql 2 1779876762.4882 select count(*) as aggregate from `parties` where `party_type` = ? and (`first_name` LIKE ? or `last_name` LIKE ? or `mobile` LIKE ? or `phone` LIKE ? or `email` LIKE ?) 1.74 mysql supplier %% %% %% %% %% 1779876762.4947 select `id`, `first_name`, `last_name`, `mobile`, `is_wholesale_customer`, `currency_id` from `parties` where `party_type` = ? and (`first_name` LIKE ? or `last_name` LIKE ? or `mobile` LIKE ? or `phone` LIKE ? or `email` LIKE ?) limit 8 offset 0 7.11 mysql supplier %% %% %% %% %% 1779876762.5028 select * from `currencies` where `currencies`.`id` in (1) 2.8 mysql  1779876762.5083 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 2.92 mysql 1 1779876762.5136 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 11.45 mysql 1 receive 1779876762.5272 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 2.46 mysql 1 pay 1779876762.5307 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 1.41 mysql 1 1779876762.5339 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 1.05 mysql 1 1779876762.5366 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 1 mysql 1 1779876762.5389 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 0.74 mysql 1 1779876762.5411 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 0.54 mysql 2 1779876762.5428 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (2) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (2) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.77 mysql 2 receive 1779876762.5445 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (2) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (2) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.65 mysql 2 pay 1779876762.546 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 0.42 mysql 2 1779876762.5471 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 0.73 mysql 2 1779876762.5484 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 0.75 mysql 2 1779876762.5501 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 7.98 mysql 2 1779876762.5588 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 2.34 mysql 3 1779876762.5623 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.76 mysql 3 receive 1779876762.5643 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.93 mysql 3 pay 1779876762.5661 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 1.33 mysql 3 1779876762.5683 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 0.71 mysql 3 1779876762.5697 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 0.75 mysql 3 1779876762.5712 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 0.62 mysql 3 1779876762.5726 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 3.2 mysql 4 1779876762.5766 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (4) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (4) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 2.37 mysql 4 receive 1779876762.5801 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (4) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (4) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 3.46 mysql 4 pay 1779876762.5849 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 2.18 mysql 4 1779876762.5881 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 8.35 mysql 4 1779876762.5975 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 6.94 mysql 4 1779876762.6056 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 4.93 mysql 4 1779876762.6138 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 13.82 mysql 7 1779876762.6289 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 1.09 mysql 7 receive 1779876762.6312 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.95 mysql 7 pay 1779876762.6332 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 0.65 mysql 7 1779876762.6347 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 0.66 mysql 7 1779876762.6362 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 0.63 mysql 7 1779876762.6389 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 1.18 mysql 7 1779876762.6424 production null null /home1/anilmufy/newvayu1.anilmineralsandstones.org null 6eab2d71-f398-4286-a043-6514469083ca null null phpstorm auto false /home1/anilmufy/newvayu1.anilmineralsandstones.org null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php 423 App\Http\Controllers\Party\{closure} App\Http\Controllers\Party\PartyController null $parties = $query ->select('id', 'first_name', 'last_name', 'mobile', 'is_wholesale_customer', 'currency_id') ->offset($offset) ->limit($perPage) ->get(); null $results = $parties->map(function ($party) { $partyBalance = $this->partyService->getPartyBalance([$party->id]); null return [ 'id' => $party->id, 'text' => $party->getFullName(), 'mobile' => $party->mobile, 'currency_id' => $party->currency_id, 'currency_name' => $party->currency->name, 'currency_code' => $party->currency->code, 'currency_exchange_rate_current' => $party->currency->exchange_rate, 'is_wholesale_customer' => $party->is_wholesale_customer, 'to_pay' => $partyBalance['status'] == 'you_pay' ? $partyBalance['balance'] : 0, 'to_receive' => $partyBalance['status'] == 'you_collect' ? $partyBalance['balance'] : 0, ]; })->toArray(); null $hasMore = ($offset + $perPage) < $total; null return response()->json([ 'results' => $results, 'hasMore' => $hasMore, ]); null true app/Http/Controllers/Party/PartyController.php unknown 0 array_map null File not found for code snippet arg0 id:7 App\Models\Party\Party false false false arg1 4 int false false false true unknown /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Collections/Arr.php 778 map Illuminate\Support\Arr return [$value, $key]; } null /** * Run a map over each of the items in the array. * * @param  array  $array * @param  callable  $callback * @return array */ public static function map(array $array, callable $callback) { $keys = array_keys($array); null try { $items = array_map($callback, $array, $keys); } catch (ArgumentCountError) { $items = array_map($callback, $array); } null return array_combine($keys, $items); } null /** * Run an associative map over each of the items. * * The callback should return an associative array with a single key/value pair. * * @template TKey * @template TValue callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php:415-430 Closure false false false array object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) array false false false arrays 0 1 2 3 4 array false true false false vendor/laravel/framework/src/Illuminate/Collections/Arr.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Collections/Collection.php 811 map Illuminate\Support\Collection public function pluck($value, $key = null) { return new static(Arr::pluck($this->items, $value, $key)); } null /** * Run a map over each of the items. * * @template TMapValue * * @param  callable(TValue, TKey): TMapValue  $callback * @return static<TKey, TMapValue> */ public function map(callable $callback) { return new static(Arr::map($this->items, $callback)); } null /** * Run a dictionary map over the items. * * The callback should return an associative array with a single key/value pair. * * @template TMapToDictionaryKey of array-key * @template TMapToDictionaryValue * * @param  callable(TValue, TKey): array<TMapToDictionaryKey, TMapToDictionaryValue>  $callback * @return static<TMapToDictionaryKey, array<int, TMapToDictionaryValue>> */ public function mapToDictionary(callable $callback) array object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) array false false false callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php:415-430 Closure false false false false vendor/laravel/framework/src/Illuminate/Collections/Collection.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php 418 map Illuminate\Database\Eloquent\Collection } null return new static(array_values($dictionary)); } null /** * Run a map over each of the items. * * @template TMapValue * * @param  callable(TModel, TKey): TMapValue  $callback * @return \Illuminate\Support\Collection<TKey, TMapValue>|static<TKey, TMapValue> */ public function map(callable $callback) { $result = parent::map($callback); null return $result->contains(fn ($item) => ! $item instanceof Model) ? $result->toBase() : $result; } null /** * Run an associative map over each of the items. * * The callback should return an associative array with a single key / value pair. * * @template TMapWithKeysKey of array-key * @template TMapWithKeysValue * * @param  callable(TModel, TKey): array<TMapWithKeysKey, TMapWithKeysValue>  $callback * @return \Illuminate\Support\Collection<TMapWithKeysKey, TMapWithKeysValue>|static<TMapWithKeysKey, TMapWithKeysValue> callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php:415-430 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php 415 getAjaxSearchBarList App\Http\Controllers\Party\PartyController $query->where('first_name', 'LIKE', "%{$search}%") ->orWhere('last_name', 'LIKE', "%{$search}%") ->orWhere('mobile', 'LIKE', "%{$search}%") ->orWhere('phone', 'LIKE', "%{$search}%") ->orWhere('email', 'LIKE', "%{$search}%"); }); null $total = $query->count(); null $parties = $query ->select('id', 'first_name', 'last_name', 'mobile', 'is_wholesale_customer', 'currency_id') ->offset($offset) ->limit($perPage) ->get(); null $results = $parties->map(function ($party) { $partyBalance = $this->partyService->getPartyBalance([$party->id]); null return [ 'id' => $party->id, 'text' => $party->getFullName(), 'mobile' => $party->mobile, 'currency_id' => $party->currency_id, 'currency_name' => $party->currency->name, 'currency_code' => $party->currency->code, 'currency_exchange_rate_current' => $party->currency->exchange_rate, 'is_wholesale_customer' => $party->is_wholesale_customer, 'to_pay' => $partyBalance['status'] == 'you_pay' ? $partyBalance['balance'] : 0, 'to_receive' => $partyBalance['status'] == 'you_collect' ? $partyBalance['balance'] : 0, ]; callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php:415-430 Closure false false false true app/Http/Controllers/Party/PartyController.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Controller.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method getAjaxSearchBarList string false false false parameters object (Illuminate\Http\Request) array false false false false vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Party\PartyController false false false method getAjaxSearchBarList string false false false false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 supplier 1 supplier 1  select * from `users` where `id` = ? limit 1 50.02 mysql 2 1779876762.4882 select count(*) as aggregate from `parties` where `party_type` = ? and (`first_name` LIKE ? or `last_name` LIKE ? or `mobile` LIKE ? or `phone` LIKE ? or `email` LIKE ?) 1.74 mysql supplier %% %% %% %% %% 1779876762.4947 select `id`, `first_name`, `last_name`, `mobile`, `is_wholesale_customer`, `currency_id` from `parties` where `party_type` = ? and (`first_name` LIKE ? or `last_name` LIKE ? or `mobile` LIKE ? or `phone` LIKE ? or `email` LIKE ?) limit 8 offset 0 7.11 mysql supplier %% %% %% %% %% 1779876762.5028 select * from `currencies` where `currencies`.`id` in (1) 2.8 mysql  1779876762.5083 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 2.92 mysql 1 1779876762.5136 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 11.45 mysql 1 receive 1779876762.5272 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 2.46 mysql 1 pay 1779876762.5307 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 1.41 mysql 1 1779876762.5339 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 1.05 mysql 1 1779876762.5366 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 1 mysql 1 1779876762.5389 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 0.74 mysql 1 1779876762.5411 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 0.54 mysql 2 1779876762.5428 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (2) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (2) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.77 mysql 2 receive 1779876762.5445 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (2) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (2) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.65 mysql 2 pay 1779876762.546 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 0.42 mysql 2 1779876762.5471 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 0.73 mysql 2 1779876762.5484 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 0.75 mysql 2 1779876762.5501 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 7.98 mysql 2 1779876762.5588 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 2.34 mysql 3 1779876762.5623 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.76 mysql 3 receive 1779876762.5643 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.93 mysql 3 pay 1779876762.5661 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 1.33 mysql 3 1779876762.5683 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 0.71 mysql 3 1779876762.5697 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 0.75 mysql 3 1779876762.5712 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 0.62 mysql 3 1779876762.5726 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 3.2 mysql 4 1779876762.5766 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (4) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (4) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 2.37 mysql 4 receive 1779876762.5801 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (4) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (4) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 3.46 mysql 4 pay 1779876762.5849 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 2.18 mysql 4 1779876762.5881 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 8.35 mysql 4 1779876762.5975 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 6.94 mysql 4 1779876762.6056 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 4.93 mysql 4 1779876762.6138 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 13.82 mysql 7 1779876762.6289 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 1.09 mysql 7 receive 1779876762.6312 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.95 mysql 7 pay 1779876762.6332 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 0.65 mysql 7 1779876762.6347 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 0.66 mysql 7 1779876762.6362 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 0.63 mysql 7 1779876762.6389 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 1.18 mysql 7 1779876762.6424   null 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.7 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> newvayu1.anilmineralsandstones.org Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 none navigate ?1 document u=0, i {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme FanQiquZDzFHqqBthdOMxTzIvLelFnybnQmS3M9r wPiUl7BiE5sxLJcFJDVyWyQjf6HclT2Ilhzy6rF3 FanQiquZDzFHqqBthdOMxTzIvLelFnybnQmS3M9r https://newvayu1.anilmineralsandstones.org/purchase/request/list https://newvayu1.anilmineralsandstones.org/users/getimage   2 null 8.2.31 12.30.1 null false true production 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T10:48:57.000000Z 2026-05-11T06:05:36.000000Z 1 1 null 1 null  App\Http\Controllers\Party\PartyController@getAjaxSearchBarList web auth null null null null null null  web https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier ErrorException Attempt to read property "name" on null /home1/anilmufy/newvayu1.anilmineralsandstones.org null 8.2.31 12.30.1 Flare production App\Http\Controllers\Party\PartyController App\Http\Controllers\Party\{closure}    {"url":"https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?party_type=supplier&page=1","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T10:12:47.269Z"} 
[2026-05-27 16:01:48] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?party_type=supplier&page=1","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T10:31:36.415Z"} 
[2026-05-27 16:01:48] production.DEBUG: Laravel Client PHP 12.30.1 8.2.31 ErrorException 1779876764 Attempt to read property "name" on null    /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php 423 App\Http\Controllers\Party\{closure} App\Http\Controllers\Party\PartyController null $parties = $query ->select('id', 'first_name', 'last_name', 'mobile', 'is_wholesale_customer', 'currency_id') ->offset($offset) ->limit($perPage) ->get(); null $results = $parties->map(function ($party) { $partyBalance = $this->partyService->getPartyBalance([$party->id]); null return [ 'id' => $party->id, 'text' => $party->getFullName(), 'mobile' => $party->mobile, 'currency_id' => $party->currency_id, 'currency_name' => $party->currency->name, 'currency_code' => $party->currency->code, 'currency_exchange_rate_current' => $party->currency->exchange_rate, 'is_wholesale_customer' => $party->is_wholesale_customer, 'to_pay' => $partyBalance['status'] == 'you_pay' ? $partyBalance['balance'] : 0, 'to_receive' => $partyBalance['status'] == 'you_collect' ? $partyBalance['balance'] : 0, ]; })->toArray(); null $hasMore = ($offset + $perPage) < $total; null return response()->json([ 'results' => $results, 'hasMore' => $hasMore, ]); null true unknown 0 array_map null File not found for code snippet arg0 id:7 App\Models\Party\Party false false false arg1 4 int false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Collections/Arr.php 778 map Illuminate\Support\Arr return [$value, $key]; } null /** * Run a map over each of the items in the array. * * @param  array  $array * @param  callable  $callback * @return array */ public static function map(array $array, callable $callback) { $keys = array_keys($array); null try { $items = array_map($callback, $array, $keys); } catch (ArgumentCountError) { $items = array_map($callback, $array); } null return array_combine($keys, $items); } null /** * Run an associative map over each of the items. * * The callback should return an associative array with a single key/value pair. * * @template TKey * @template TValue callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php:415-430 Closure false false false array object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) array false false false arrays 0 1 2 3 4 array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Collections/Collection.php 811 map Illuminate\Support\Collection public function pluck($value, $key = null) { return new static(Arr::pluck($this->items, $value, $key)); } null /** * Run a map over each of the items. * * @template TMapValue * * @param  callable(TValue, TKey): TMapValue  $callback * @return static<TKey, TMapValue> */ public function map(callable $callback) { return new static(Arr::map($this->items, $callback)); } null /** * Run a dictionary map over the items. * * The callback should return an associative array with a single key/value pair. * * @template TMapToDictionaryKey of array-key * @template TMapToDictionaryValue * * @param  callable(TValue, TKey): array<TMapToDictionaryKey, TMapToDictionaryValue>  $callback * @return static<TMapToDictionaryKey, array<int, TMapToDictionaryValue>> */ public function mapToDictionary(callable $callback) array object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) array false false false callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php:415-430 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php 418 map Illuminate\Database\Eloquent\Collection } null return new static(array_values($dictionary)); } null /** * Run a map over each of the items. * * @template TMapValue * * @param  callable(TModel, TKey): TMapValue  $callback * @return \Illuminate\Support\Collection<TKey, TMapValue>|static<TKey, TMapValue> */ public function map(callable $callback) { $result = parent::map($callback); null return $result->contains(fn ($item) => ! $item instanceof Model) ? $result->toBase() : $result; } null /** * Run an associative map over each of the items. * * The callback should return an associative array with a single key / value pair. * * @template TMapWithKeysKey of array-key * @template TMapWithKeysValue * * @param  callable(TModel, TKey): array<TMapWithKeysKey, TMapWithKeysValue>  $callback * @return \Illuminate\Support\Collection<TMapWithKeysKey, TMapWithKeysValue>|static<TMapWithKeysKey, TMapWithKeysValue> callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php:415-430 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php 415 getAjaxSearchBarList App\Http\Controllers\Party\PartyController $query->where('first_name', 'LIKE', "%{$search}%") ->orWhere('last_name', 'LIKE', "%{$search}%") ->orWhere('mobile', 'LIKE', "%{$search}%") ->orWhere('phone', 'LIKE', "%{$search}%") ->orWhere('email', 'LIKE', "%{$search}%"); }); null $total = $query->count(); null $parties = $query ->select('id', 'first_name', 'last_name', 'mobile', 'is_wholesale_customer', 'currency_id') ->offset($offset) ->limit($perPage) ->get(); null $results = $parties->map(function ($party) { $partyBalance = $this->partyService->getPartyBalance([$party->id]); null return [ 'id' => $party->id, 'text' => $party->getFullName(), 'mobile' => $party->mobile, 'currency_id' => $party->currency_id, 'currency_name' => $party->currency->name, 'currency_code' => $party->currency->code, 'currency_exchange_rate_current' => $party->currency->exchange_rate, 'is_wholesale_customer' => $party->is_wholesale_customer, 'to_pay' => $partyBalance['status'] == 'you_pay' ? $partyBalance['balance'] : 0, 'to_receive' => $partyBalance['status'] == 'you_collect' ? $partyBalance['balance'] : 0, ]; callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php:415-430 Closure false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method getAjaxSearchBarList string false false false parameters object (Illuminate\Http\Request) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Party\PartyController false false false method getAjaxSearchBarList string false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 supplier 1 supplier 1  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.7 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> newvayu1.anilmineralsandstones.org Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 none navigate ?1 document u=0, i {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme FanQiquZDzFHqqBthdOMxTzIvLelFnybnQmS3M9r wPiUl7BiE5sxLJcFJDVyWyQjf6HclT2Ilhzy6rF3 FanQiquZDzFHqqBthdOMxTzIvLelFnybnQmS3M9r https://newvayu1.anilmineralsandstones.org/purchase/request/list https://newvayu1.anilmineralsandstones.org/users/getimage   2 null null  App\Http\Controllers\Party\PartyController@getAjaxSearchBarList web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T10:48:57.000000Z 2026-05-11T06:05:36.000000Z 1 1 null 1 8.2.31 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 50.02 mysql 2 1779876762.4882 select count(*) as aggregate from `parties` where `party_type` = ? and (`first_name` LIKE ? or `last_name` LIKE ? or `mobile` LIKE ? or `phone` LIKE ? or `email` LIKE ?) 1.74 mysql supplier %% %% %% %% %% 1779876762.4947 select `id`, `first_name`, `last_name`, `mobile`, `is_wholesale_customer`, `currency_id` from `parties` where `party_type` = ? and (`first_name` LIKE ? or `last_name` LIKE ? or `mobile` LIKE ? or `phone` LIKE ? or `email` LIKE ?) limit 8 offset 0 7.11 mysql supplier %% %% %% %% %% 1779876762.5028 select * from `currencies` where `currencies`.`id` in (1) 2.8 mysql  1779876762.5083 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 2.92 mysql 1 1779876762.5136 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 11.45 mysql 1 receive 1779876762.5272 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 2.46 mysql 1 pay 1779876762.5307 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 1.41 mysql 1 1779876762.5339 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 1.05 mysql 1 1779876762.5366 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 1 mysql 1 1779876762.5389 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 0.74 mysql 1 1779876762.5411 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 0.54 mysql 2 1779876762.5428 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (2) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (2) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.77 mysql 2 receive 1779876762.5445 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (2) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (2) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.65 mysql 2 pay 1779876762.546 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 0.42 mysql 2 1779876762.5471 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 0.73 mysql 2 1779876762.5484 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 0.75 mysql 2 1779876762.5501 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 7.98 mysql 2 1779876762.5588 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 2.34 mysql 3 1779876762.5623 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.76 mysql 3 receive 1779876762.5643 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.93 mysql 3 pay 1779876762.5661 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 1.33 mysql 3 1779876762.5683 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 0.71 mysql 3 1779876762.5697 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 0.75 mysql 3 1779876762.5712 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 0.62 mysql 3 1779876762.5726 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 3.2 mysql 4 1779876762.5766 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (4) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (4) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 2.37 mysql 4 receive 1779876762.5801 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (4) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (4) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 3.46 mysql 4 pay 1779876762.5849 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 2.18 mysql 4 1779876762.5881 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 8.35 mysql 4 1779876762.5975 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 6.94 mysql 4 1779876762.6056 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 4.93 mysql 4 1779876762.6138 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 13.82 mysql 7 1779876762.6289 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 1.09 mysql 7 receive 1779876762.6312 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.95 mysql 7 pay 1779876762.6332 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 0.65 mysql 7 1779876762.6347 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 0.66 mysql 7 1779876762.6362 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 0.63 mysql 7 1779876762.6389 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 1.18 mysql 7 1779876762.6424 production null null /home1/anilmufy/newvayu1.anilmineralsandstones.org null 6eab2d71-f398-4286-a043-6514469083ca null null Laravel Client PHP 12.30.1 8.2.31 ErrorException 1779876764 Attempt to read property "name" on null    /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php 423 App\Http\Controllers\Party\{closure} App\Http\Controllers\Party\PartyController null $parties = $query ->select('id', 'first_name', 'last_name', 'mobile', 'is_wholesale_customer', 'currency_id') ->offset($offset) ->limit($perPage) ->get(); null $results = $parties->map(function ($party) { $partyBalance = $this->partyService->getPartyBalance([$party->id]); null return [ 'id' => $party->id, 'text' => $party->getFullName(), 'mobile' => $party->mobile, 'currency_id' => $party->currency_id, 'currency_name' => $party->currency->name, 'currency_code' => $party->currency->code, 'currency_exchange_rate_current' => $party->currency->exchange_rate, 'is_wholesale_customer' => $party->is_wholesale_customer, 'to_pay' => $partyBalance['status'] == 'you_pay' ? $partyBalance['balance'] : 0, 'to_receive' => $partyBalance['status'] == 'you_collect' ? $partyBalance['balance'] : 0, ]; })->toArray(); null $hasMore = ($offset + $perPage) < $total; null return response()->json([ 'results' => $results, 'hasMore' => $hasMore, ]); null true unknown 0 array_map null File not found for code snippet arg0 id:7 App\Models\Party\Party false false false arg1 4 int false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Collections/Arr.php 778 map Illuminate\Support\Arr return [$value, $key]; } null /** * Run a map over each of the items in the array. * * @param  array  $array * @param  callable  $callback * @return array */ public static function map(array $array, callable $callback) { $keys = array_keys($array); null try { $items = array_map($callback, $array, $keys); } catch (ArgumentCountError) { $items = array_map($callback, $array); } null return array_combine($keys, $items); } null /** * Run an associative map over each of the items. * * The callback should return an associative array with a single key/value pair. * * @template TKey * @template TValue callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php:415-430 Closure false false false array object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) array false false false arrays 0 1 2 3 4 array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Collections/Collection.php 811 map Illuminate\Support\Collection public function pluck($value, $key = null) { return new static(Arr::pluck($this->items, $value, $key)); } null /** * Run a map over each of the items. * * @template TMapValue * * @param  callable(TValue, TKey): TMapValue  $callback * @return static<TKey, TMapValue> */ public function map(callable $callback) { return new static(Arr::map($this->items, $callback)); } null /** * Run a dictionary map over the items. * * The callback should return an associative array with a single key/value pair. * * @template TMapToDictionaryKey of array-key * @template TMapToDictionaryValue * * @param  callable(TValue, TKey): array<TMapToDictionaryKey, TMapToDictionaryValue>  $callback * @return static<TMapToDictionaryKey, array<int, TMapToDictionaryValue>> */ public function mapToDictionary(callable $callback) array object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) array false false false callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php:415-430 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php 418 map Illuminate\Database\Eloquent\Collection } null return new static(array_values($dictionary)); } null /** * Run a map over each of the items. * * @template TMapValue * * @param  callable(TModel, TKey): TMapValue  $callback * @return \Illuminate\Support\Collection<TKey, TMapValue>|static<TKey, TMapValue> */ public function map(callable $callback) { $result = parent::map($callback); null return $result->contains(fn ($item) => ! $item instanceof Model) ? $result->toBase() : $result; } null /** * Run an associative map over each of the items. * * The callback should return an associative array with a single key / value pair. * * @template TMapWithKeysKey of array-key * @template TMapWithKeysValue * * @param  callable(TModel, TKey): array<TMapWithKeysKey, TMapWithKeysValue>  $callback * @return \Illuminate\Support\Collection<TMapWithKeysKey, TMapWithKeysValue>|static<TMapWithKeysKey, TMapWithKeysValue> callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php:415-430 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php 415 getAjaxSearchBarList App\Http\Controllers\Party\PartyController $query->where('first_name', 'LIKE', "%{$search}%") ->orWhere('last_name', 'LIKE', "%{$search}%") ->orWhere('mobile', 'LIKE', "%{$search}%") ->orWhere('phone', 'LIKE', "%{$search}%") ->orWhere('email', 'LIKE', "%{$search}%"); }); null $total = $query->count(); null $parties = $query ->select('id', 'first_name', 'last_name', 'mobile', 'is_wholesale_customer', 'currency_id') ->offset($offset) ->limit($perPage) ->get(); null $results = $parties->map(function ($party) { $partyBalance = $this->partyService->getPartyBalance([$party->id]); null return [ 'id' => $party->id, 'text' => $party->getFullName(), 'mobile' => $party->mobile, 'currency_id' => $party->currency_id, 'currency_name' => $party->currency->name, 'currency_code' => $party->currency->code, 'currency_exchange_rate_current' => $party->currency->exchange_rate, 'is_wholesale_customer' => $party->is_wholesale_customer, 'to_pay' => $partyBalance['status'] == 'you_pay' ? $partyBalance['balance'] : 0, 'to_receive' => $partyBalance['status'] == 'you_collect' ? $partyBalance['balance'] : 0, ]; callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php:415-430 Closure false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method getAjaxSearchBarList string false false false parameters object (Illuminate\Http\Request) array false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Party\PartyController false false false method getAjaxSearchBarList string false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false true /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false /home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 supplier 1 supplier 1  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.7 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> newvayu1.anilmineralsandstones.org Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 none navigate ?1 document u=0, i {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme FanQiquZDzFHqqBthdOMxTzIvLelFnybnQmS3M9r wPiUl7BiE5sxLJcFJDVyWyQjf6HclT2Ilhzy6rF3 FanQiquZDzFHqqBthdOMxTzIvLelFnybnQmS3M9r https://newvayu1.anilmineralsandstones.org/purchase/request/list https://newvayu1.anilmineralsandstones.org/users/getimage   2 null null  App\Http\Controllers\Party\PartyController@getAjaxSearchBarList web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T10:48:57.000000Z 2026-05-11T06:05:36.000000Z 1 1 null 1 8.2.31 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 50.02 mysql 2 1779876762.4882 select count(*) as aggregate from `parties` where `party_type` = ? and (`first_name` LIKE ? or `last_name` LIKE ? or `mobile` LIKE ? or `phone` LIKE ? or `email` LIKE ?) 1.74 mysql supplier %% %% %% %% %% 1779876762.4947 select `id`, `first_name`, `last_name`, `mobile`, `is_wholesale_customer`, `currency_id` from `parties` where `party_type` = ? and (`first_name` LIKE ? or `last_name` LIKE ? or `mobile` LIKE ? or `phone` LIKE ? or `email` LIKE ?) limit 8 offset 0 7.11 mysql supplier %% %% %% %% %% 1779876762.5028 select * from `currencies` where `currencies`.`id` in (1) 2.8 mysql  1779876762.5083 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 2.92 mysql 1 1779876762.5136 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 11.45 mysql 1 receive 1779876762.5272 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 2.46 mysql 1 pay 1779876762.5307 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 1.41 mysql 1 1779876762.5339 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 1.05 mysql 1 1779876762.5366 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 1 mysql 1 1779876762.5389 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 0.74 mysql 1 1779876762.5411 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 0.54 mysql 2 1779876762.5428 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (2) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (2) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.77 mysql 2 receive 1779876762.5445 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (2) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (2) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.65 mysql 2 pay 1779876762.546 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 0.42 mysql 2 1779876762.5471 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 0.73 mysql 2 1779876762.5484 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 0.75 mysql 2 1779876762.5501 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 7.98 mysql 2 1779876762.5588 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 2.34 mysql 3 1779876762.5623 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.76 mysql 3 receive 1779876762.5643 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.93 mysql 3 pay 1779876762.5661 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 1.33 mysql 3 1779876762.5683 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 0.71 mysql 3 1779876762.5697 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 0.75 mysql 3 1779876762.5712 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 0.62 mysql 3 1779876762.5726 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 3.2 mysql 4 1779876762.5766 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (4) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (4) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 2.37 mysql 4 receive 1779876762.5801 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (4) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (4) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 3.46 mysql 4 pay 1779876762.5849 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 2.18 mysql 4 1779876762.5881 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 8.35 mysql 4 1779876762.5975 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 6.94 mysql 4 1779876762.6056 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 4.93 mysql 4 1779876762.6138 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 13.82 mysql 7 1779876762.6289 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 1.09 mysql 7 receive 1779876762.6312 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.95 mysql 7 pay 1779876762.6332 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 0.65 mysql 7 1779876762.6347 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 0.66 mysql 7 1779876762.6362 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 0.63 mysql 7 1779876762.6389 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 1.18 mysql 7 1779876762.6424 production null null /home1/anilmufy/newvayu1.anilmineralsandstones.org null 6eab2d71-f398-4286-a043-6514469083ca null null phpstorm auto false /home1/anilmufy/newvayu1.anilmineralsandstones.org null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php 423 App\Http\Controllers\Party\{closure} App\Http\Controllers\Party\PartyController null $parties = $query ->select('id', 'first_name', 'last_name', 'mobile', 'is_wholesale_customer', 'currency_id') ->offset($offset) ->limit($perPage) ->get(); null $results = $parties->map(function ($party) { $partyBalance = $this->partyService->getPartyBalance([$party->id]); null return [ 'id' => $party->id, 'text' => $party->getFullName(), 'mobile' => $party->mobile, 'currency_id' => $party->currency_id, 'currency_name' => $party->currency->name, 'currency_code' => $party->currency->code, 'currency_exchange_rate_current' => $party->currency->exchange_rate, 'is_wholesale_customer' => $party->is_wholesale_customer, 'to_pay' => $partyBalance['status'] == 'you_pay' ? $partyBalance['balance'] : 0, 'to_receive' => $partyBalance['status'] == 'you_collect' ? $partyBalance['balance'] : 0, ]; })->toArray(); null $hasMore = ($offset + $perPage) < $total; null return response()->json([ 'results' => $results, 'hasMore' => $hasMore, ]); null true app/Http/Controllers/Party/PartyController.php unknown 0 array_map null File not found for code snippet arg0 id:7 App\Models\Party\Party false false false arg1 4 int false false false true unknown /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Collections/Arr.php 778 map Illuminate\Support\Arr return [$value, $key]; } null /** * Run a map over each of the items in the array. * * @param  array  $array * @param  callable  $callback * @return array */ public static function map(array $array, callable $callback) { $keys = array_keys($array); null try { $items = array_map($callback, $array, $keys); } catch (ArgumentCountError) { $items = array_map($callback, $array); } null return array_combine($keys, $items); } null /** * Run an associative map over each of the items. * * The callback should return an associative array with a single key/value pair. * * @template TKey * @template TValue callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php:415-430 Closure false false false array object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) array false false false arrays 0 1 2 3 4 array false true false false vendor/laravel/framework/src/Illuminate/Collections/Arr.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Collections/Collection.php 811 map Illuminate\Support\Collection public function pluck($value, $key = null) { return new static(Arr::pluck($this->items, $value, $key)); } null /** * Run a map over each of the items. * * @template TMapValue * * @param  callable(TValue, TKey): TMapValue  $callback * @return static<TKey, TMapValue> */ public function map(callable $callback) { return new static(Arr::map($this->items, $callback)); } null /** * Run a dictionary map over the items. * * The callback should return an associative array with a single key/value pair. * * @template TMapToDictionaryKey of array-key * @template TMapToDictionaryValue * * @param  callable(TValue, TKey): array<TMapToDictionaryKey, TMapToDictionaryValue>  $callback * @return static<TMapToDictionaryKey, array<int, TMapToDictionaryValue>> */ public function mapToDictionary(callable $callback) array object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) object (App\Models\Party\Party) array false false false callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php:415-430 Closure false false false false vendor/laravel/framework/src/Illuminate/Collections/Collection.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php 418 map Illuminate\Database\Eloquent\Collection } null return new static(array_values($dictionary)); } null /** * Run a map over each of the items. * * @template TMapValue * * @param  callable(TModel, TKey): TMapValue  $callback * @return \Illuminate\Support\Collection<TKey, TMapValue>|static<TKey, TMapValue> */ public function map(callable $callback) { $result = parent::map($callback); null return $result->contains(fn ($item) => ! $item instanceof Model) ? $result->toBase() : $result; } null /** * Run an associative map over each of the items. * * The callback should return an associative array with a single key / value pair. * * @template TMapWithKeysKey of array-key * @template TMapWithKeysValue * * @param  callable(TModel, TKey): array<TMapWithKeysKey, TMapWithKeysValue>  $callback * @return \Illuminate\Support\Collection<TMapWithKeysKey, TMapWithKeysValue>|static<TMapWithKeysKey, TMapWithKeysValue> callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php:415-430 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php 415 getAjaxSearchBarList App\Http\Controllers\Party\PartyController $query->where('first_name', 'LIKE', "%{$search}%") ->orWhere('last_name', 'LIKE', "%{$search}%") ->orWhere('mobile', 'LIKE', "%{$search}%") ->orWhere('phone', 'LIKE', "%{$search}%") ->orWhere('email', 'LIKE', "%{$search}%"); }); null $total = $query->count(); null $parties = $query ->select('id', 'first_name', 'last_name', 'mobile', 'is_wholesale_customer', 'currency_id') ->offset($offset) ->limit($perPage) ->get(); null $results = $parties->map(function ($party) { $partyBalance = $this->partyService->getPartyBalance([$party->id]); null return [ 'id' => $party->id, 'text' => $party->getFullName(), 'mobile' => $party->mobile, 'currency_id' => $party->currency_id, 'currency_name' => $party->currency->name, 'currency_code' => $party->currency->code, 'currency_exchange_rate_current' => $party->currency->exchange_rate, 'is_wholesale_customer' => $party->is_wholesale_customer, 'to_pay' => $partyBalance['status'] == 'you_pay' ? $partyBalance['balance'] : 0, 'to_receive' => $partyBalance['status'] == 'you_collect' ? $partyBalance['balance'] : 0, ]; callback /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Controllers/Party/PartyController.php:415-430 Closure false false false true app/Http/Controllers/Party/PartyController.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Controller.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method getAjaxSearchBarList string false false false parameters object (Illuminate\Http\Request) array false false false false vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Party\PartyController false false false method getAjaxSearchBarList string false false false false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false next /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home1/anilmufy/newvayu1.anilmineralsandstones.org/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 supplier 1 supplier 1  select * from `users` where `id` = ? limit 1 50.02 mysql 2 1779876762.4882 select count(*) as aggregate from `parties` where `party_type` = ? and (`first_name` LIKE ? or `last_name` LIKE ? or `mobile` LIKE ? or `phone` LIKE ? or `email` LIKE ?) 1.74 mysql supplier %% %% %% %% %% 1779876762.4947 select `id`, `first_name`, `last_name`, `mobile`, `is_wholesale_customer`, `currency_id` from `parties` where `party_type` = ? and (`first_name` LIKE ? or `last_name` LIKE ? or `mobile` LIKE ? or `phone` LIKE ? or `email` LIKE ?) limit 8 offset 0 7.11 mysql supplier %% %% %% %% %% 1779876762.5028 select * from `currencies` where `currencies`.`id` in (1) 2.8 mysql  1779876762.5083 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 2.92 mysql 1 1779876762.5136 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 11.45 mysql 1 receive 1779876762.5272 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 2.46 mysql 1 pay 1779876762.5307 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 1.41 mysql 1 1779876762.5339 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 1.05 mysql 1 1779876762.5366 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 1 mysql 1 1779876762.5389 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 0.74 mysql 1 1779876762.5411 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 0.54 mysql 2 1779876762.5428 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (2) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (2) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.77 mysql 2 receive 1779876762.5445 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (2) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (2) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.65 mysql 2 pay 1779876762.546 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 0.42 mysql 2 1779876762.5471 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 0.73 mysql 2 1779876762.5484 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 0.75 mysql 2 1779876762.5501 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 7.98 mysql 2 1779876762.5588 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 2.34 mysql 3 1779876762.5623 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (3) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (3) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.76 mysql 3 receive 1779876762.5643 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (3) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (3) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.93 mysql 3 pay 1779876762.5661 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 1.33 mysql 3 1779876762.5683 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 0.71 mysql 3 1779876762.5697 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 0.75 mysql 3 1779876762.5712 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 0.62 mysql 3 1779876762.5726 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 3.2 mysql 4 1779876762.5766 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (4) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (4) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 2.37 mysql 4 receive 1779876762.5801 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (4) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (4) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 3.46 mysql 4 pay 1779876762.5849 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 2.18 mysql 4 1779876762.5881 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 8.35 mysql 4 1779876762.5975 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 6.94 mysql 4 1779876762.6056 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 4.93 mysql 4 1779876762.6138 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?) limit 1 13.82 mysql 7 1779876762.6289 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 1.09 mysql 7 receive 1779876762.6312 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?) and `payment_direction` = ? limit 1 0.95 mysql 7 pay 1779876762.6332 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?) limit 1 0.65 mysql 7 1779876762.6347 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?) limit 1 0.66 mysql 7 1779876762.6362 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?) limit 1 0.63 mysql 7 1779876762.6389 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?) limit 1 1.18 mysql 7 1779876762.6424   null 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.7 gzip, deflate, br, zstd en-US,en;q=0.9 <CENSORED> newvayu1.anilmineralsandstones.org Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 "Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99" ?0 "Windows" 1 none navigate ?1 document u=0, i {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme FanQiquZDzFHqqBthdOMxTzIvLelFnybnQmS3M9r wPiUl7BiE5sxLJcFJDVyWyQjf6HclT2Ilhzy6rF3 FanQiquZDzFHqqBthdOMxTzIvLelFnybnQmS3M9r https://newvayu1.anilmineralsandstones.org/purchase/request/list https://newvayu1.anilmineralsandstones.org/users/getimage   2 null 8.2.31 12.30.1 null false true production 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T10:48:57.000000Z 2026-05-11T06:05:36.000000Z 1 1 null 1 null  App\Http\Controllers\Party\PartyController@getAjaxSearchBarList web auth null null null null null null  web https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?page=1&party_type=supplier ErrorException Attempt to read property "name" on null /home1/anilmufy/newvayu1.anilmineralsandstones.org null 8.2.31 12.30.1 Flare production App\Http\Controllers\Party\PartyController App\Http\Controllers\Party\{closure}    {"url":"https://newvayu1.anilmineralsandstones.org/party/ajax/get-list?party_type=supplier&page=1","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T10:31:36.467Z"} 
[2026-05-27 18:25:45] production.DEBUG: true https://newvayu1.anilmineralsandstones.org/purchase-receive {"url":"https://newvayu1.anilmineralsandstones.org/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36","timestamp":"2026-05-27T12:55:44.492Z"} 
[2026-06-29 15:25:40] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36","timestamp":"2026-06-29T09:55:40.137Z"} 
[2026-06-29 15:25:40] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36","timestamp":"2026-06-29T09:55:40.144Z"} 
[2026-06-29 15:25:40] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36","timestamp":"2026-06-29T09:55:40.145Z"} 
[2026-06-29 15:29:49] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36","timestamp":"2026-06-29T09:59:49.236Z"} 
[2026-06-29 15:29:49] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36","timestamp":"2026-06-29T09:59:49.245Z"} 
[2026-06-29 15:29:49] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36","timestamp":"2026-06-29T09:59:49.245Z"} 
[2026-06-29 15:49:35] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36","timestamp":"2026-06-29T10:19:35.240Z"} 
[2026-06-29 15:49:35] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36","timestamp":"2026-06-29T10:19:35.252Z"} 
[2026-06-29 15:49:35] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36","timestamp":"2026-06-29T10:19:35.252Z"} 
[2026-07-14 12:14:04] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/30.0 Chrome/143.0.0.0 Mobile Safari/537.36","timestamp":"2026-07-14T06:44:03.655Z"} 
[2026-07-14 12:14:04] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/30.0 Chrome/143.0.0.0 Mobile Safari/537.36","timestamp":"2026-07-14T06:44:03.678Z"} 
[2026-07-14 12:14:04] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/30.0 Chrome/143.0.0.0 Mobile Safari/537.36","timestamp":"2026-07-14T06:44:03.678Z"} 
[2026-07-24 11:01:14] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-07-24T05:31:13.389Z"} 
[2026-07-24 11:01:14] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-07-24T05:31:13.402Z"} 
[2026-07-24 11:01:14] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-07-24T05:31:13.402Z"} 
[2026-07-24 11:06:47] production.DEBUG: {"message":"The purchase order id field is required. (and 2 more errors)","errors":{"purchase_order_id":["The purchase order id field is required."],"item_id":["The item id field is required."],"receive_qty":["The receive qty field is required."]}} {"url":"https://newvayu1.anilmineralsandstones.org/purchase/receive/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-07-24T05:36:44.465Z"} 
[2026-07-24 14:43:43] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-07-24T09:13:42.810Z"} 
[2026-07-24 14:43:43] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-07-24T09:13:42.822Z"} 
[2026-07-24 14:43:43] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-07-24T09:13:42.822Z"} 
[2026-07-24 15:01:09] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-07-24T09:31:08.793Z"} 
[2026-07-24 15:01:09] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-07-24T09:31:08.798Z"} 
[2026-07-24 15:01:09] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-07-24T09:31:08.799Z"} 
[2026-08-13 11:42:04] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-13T06:12:04.711Z"} 
[2026-08-13 11:42:04] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-13T06:12:04.751Z"} 
[2026-08-13 11:42:04] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-13T06:12:04.752Z"} 
[2026-08-13 11:44:39] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-08-13T06:14:40.115Z"} 
[2026-08-13 11:44:39] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-08-13T06:14:40.124Z"} 
[2026-08-13 11:44:39] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-08-13T06:14:40.124Z"} 
[2026-08-13 11:45:33] production.DEBUG: Unit ID: 2 {"url":"https://newvayu1.anilmineralsandstones.org/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-08-13T06:15:34.286Z"} 
[2026-08-13 11:45:44] production.DEBUG: Unit ID: 3 {"url":"https://newvayu1.anilmineralsandstones.org/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-08-13T06:15:44.924Z"} 
[2026-08-13 11:45:45] production.DEBUG: Unit ID: 2 {"url":"https://newvayu1.anilmineralsandstones.org/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-08-13T06:15:46.584Z"} 
[2026-08-13 11:55:01] production.DEBUG: MODAL OPEN {"url":"https://newvayu1.anilmineralsandstones.org/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-08-13T06:24:25.724Z"} 
[2026-08-13 17:57:05] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-08-13T12:27:06.083Z"} 
[2026-08-13 17:57:05] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-08-13T12:27:06.099Z"} 
[2026-08-13 17:57:06] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-08-13T12:27:06.099Z"} 
[2026-08-13 18:27:30] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-08-13T12:57:30.998Z"} 
[2026-08-13 18:27:30] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-08-13T12:57:31.016Z"} 
[2026-08-13 18:27:30] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://newvayu1.anilmineralsandstones.org/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://newvayu1.anilmineralsandstones.org/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://newvayu1.anilmineralsandstones.org/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-08-13T12:57:31.017Z"} 
[2026-08-13 23:16:33] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-13T17:46:30.359Z"} 
[2026-08-13 23:16:33] production.DEBUG: Laravel Client PHP 12.30.1 8.3.33 RuntimeException 1786643187 The "intl" PHP extension is required to use the [format] method.    /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 439 ensureIntlExtensionIsInstalled Illuminate\Support\Number return static::$locale; } null /** * Get the default currency. * * @return string */ public static function defaultCurrency() { return static::$currency; } null /** * Ensure the "intl" PHP extension is installed. * * @return void * * @throws \RuntimeException */ protected static function ensureIntlExtensionIsInstalled() { if (! extension_loaded('intl')) { $method = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 2)[1]['function']; null throw new RuntimeException('The "intl" PHP extension is required to use the ['.$method.'] method.'); } } } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 38 format Illuminate\Support\Number * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null /** * Parse the given string according to the specified format type.  false /home/buildcartindia/public_html/po.buildcartindia.com/app/Traits/FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } number 0 float false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 http://po.buildcartindia.com/login po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 4RisNx7iGKHY45BxqvN4k4fTzsa4DrOFZLN0Lhe7 fQd2YughUpLCRmnTxnWmLUvEQg7fhKdkV1w2ztU6 4RisNx7iGKHY45BxqvN4k4fTzsa4DrOFZLN0Lhe7 http://po.buildcartindia.com/fevicon/69ca4acd07755.png   2 dashboard  App\Http\Controllers\DashboardController@index web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 8.3.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 1.6 mysql 2 1786643187.3628 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 9.15 mysql App\Models\User 1786643187.3921 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.82 mysql 2 1786643187.4032 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.42 mysql 2 1786643187.4055 select `id` from `parties` where `party_type` = ? 0.39 mysql customer 1786643187.4075 select `id` from `parties` where `party_type` = ? 0.26 mysql supplier 1786643187.4082 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.9 mysql 1 2 3 4 7 1786643187.4113 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 2.86 mysql 1 2 3 4 7 receive 1786643187.4156 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.49 mysql 1 2 3 4 7 pay 1786643187.4168 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.31 mysql 1 2 3 4 7 1786643187.4176 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.41 mysql 1 2 3 4 7 1786643187.4197 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.41 mysql 1 2 3 4 7 1786643187.4218 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.38 mysql 1 2 3 4 7 1786643187.4234 production null null /home/buildcartindia/public_html/po.buildcartindia.com null 8c36f972-e55d-4340-a9b2-9b71919f61b1 null null Laravel Client PHP 12.30.1 8.3.33 RuntimeException 1786643187 The "intl" PHP extension is required to use the [format] method.    /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 439 ensureIntlExtensionIsInstalled Illuminate\Support\Number return static::$locale; } null /** * Get the default currency. * * @return string */ public static function defaultCurrency() { return static::$currency; } null /** * Ensure the "intl" PHP extension is installed. * * @return void * * @throws \RuntimeException */ protected static function ensureIntlExtensionIsInstalled() { if (! extension_loaded('intl')) { $method = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 2)[1]['function']; null throw new RuntimeException('The "intl" PHP extension is required to use the ['.$method.'] method.'); } } } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 38 format Illuminate\Support\Number * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null /** * Parse the given string according to the specified format type.  false /home/buildcartindia/public_html/po.buildcartindia.com/app/Traits/FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } number 0 float false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 http://po.buildcartindia.com/login po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 4RisNx7iGKHY45BxqvN4k4fTzsa4DrOFZLN0Lhe7 fQd2YughUpLCRmnTxnWmLUvEQg7fhKdkV1w2ztU6 4RisNx7iGKHY45BxqvN4k4fTzsa4DrOFZLN0Lhe7 http://po.buildcartindia.com/fevicon/69ca4acd07755.png   2 dashboard  App\Http\Controllers\DashboardController@index web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 8.3.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 1.6 mysql 2 1786643187.3628 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 9.15 mysql App\Models\User 1786643187.3921 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.82 mysql 2 1786643187.4032 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.42 mysql 2 1786643187.4055 select `id` from `parties` where `party_type` = ? 0.39 mysql customer 1786643187.4075 select `id` from `parties` where `party_type` = ? 0.26 mysql supplier 1786643187.4082 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.9 mysql 1 2 3 4 7 1786643187.4113 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 2.86 mysql 1 2 3 4 7 receive 1786643187.4156 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.49 mysql 1 2 3 4 7 pay 1786643187.4168 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.31 mysql 1 2 3 4 7 1786643187.4176 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.41 mysql 1 2 3 4 7 1786643187.4197 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.41 mysql 1 2 3 4 7 1786643187.4218 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.38 mysql 1 2 3 4 7 1786643187.4234 production null null /home/buildcartindia/public_html/po.buildcartindia.com null 8c36f972-e55d-4340-a9b2-9b71919f61b1 null null phpstorm auto false /home/buildcartindia/public_html/po.buildcartindia.com null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 439 ensureIntlExtensionIsInstalled Illuminate\Support\Number return static::$locale; } null /** * Get the default currency. * * @return string */ public static function defaultCurrency() { return static::$currency; } null /** * Ensure the "intl" PHP extension is installed. * * @return void * * @throws \RuntimeException */ protected static function ensureIntlExtensionIsInstalled() { if (! extension_loaded('intl')) { $method = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 2)[1]['function']; null throw new RuntimeException('The "intl" PHP extension is required to use the ['.$method.'] method.'); } } } null  false vendor/laravel/framework/src/Illuminate/Support/Number.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 38 format Illuminate\Support\Number * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null /** * Parse the given string according to the specified format type.  false vendor/laravel/framework/src/Illuminate/Support/Number.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Traits/FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } number 0 float false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true app/Traits/FormatNumber.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true app/Http/Controllers/DashboardController.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false vendor/laravel/framework/src/Illuminate/Routing/Controller.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php http://po.buildcartindia.com/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 1.6 mysql 2 1786643187.3628 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 9.15 mysql App\Models\User 1786643187.3921 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.82 mysql 2 1786643187.4032 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.42 mysql 2 1786643187.4055 select `id` from `parties` where `party_type` = ? 0.39 mysql customer 1786643187.4075 select `id` from `parties` where `party_type` = ? 0.26 mysql supplier 1786643187.4082 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.9 mysql 1 2 3 4 7 1786643187.4113 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 2.86 mysql 1 2 3 4 7 receive 1786643187.4156 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.49 mysql 1 2 3 4 7 pay 1786643187.4168 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.31 mysql 1 2 3 4 7 1786643187.4176 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.41 mysql 1 2 3 4 7 1786643187.4197 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.41 mysql 1 2 3 4 7 1786643187.4218 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.38 mysql 1 2 3 4 7 1786643187.4234   null <CENSORED> en-US,en;q=0.9 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 http://po.buildcartindia.com/login po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme 4RisNx7iGKHY45BxqvN4k4fTzsa4DrOFZLN0Lhe7 fQd2YughUpLCRmnTxnWmLUvEQg7fhKdkV1w2ztU6 4RisNx7iGKHY45BxqvN4k4fTzsa4DrOFZLN0Lhe7 http://po.buildcartindia.com/fevicon/69ca4acd07755.png   2 8.3.33 12.30.1 null false true production 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 dashboard  App\Http\Controllers\DashboardController@index web auth null null null null null null  web http://po.buildcartindia.com/dashboard RuntimeException The "intl" PHP extension is required to use the [format] method. /home/buildcartindia/public_html/po.buildcartindia.com null 8.3.33 12.30.1 Flare production Illuminate\Support\Number ensureIntlExtensionIsInstalled    {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-13T17:46:30.386Z"} 
[2026-08-13 23:17:14] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-13T17:47:12.367Z"} 
[2026-08-13 23:17:14] production.DEBUG: Laravel Client PHP 12.30.1 8.3.33 RuntimeException 1786643229 The "intl" PHP extension is required to use the [format] method.    /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 439 ensureIntlExtensionIsInstalled Illuminate\Support\Number return static::$locale; } null /** * Get the default currency. * * @return string */ public static function defaultCurrency() { return static::$currency; } null /** * Ensure the "intl" PHP extension is installed. * * @return void * * @throws \RuntimeException */ protected static function ensureIntlExtensionIsInstalled() { if (! extension_loaded('intl')) { $method = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 2)[1]['function']; null throw new RuntimeException('The "intl" PHP extension is required to use the ['.$method.'] method.'); } } } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 38 format Illuminate\Support\Number * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null /** * Parse the given string according to the specified format type.  false /home/buildcartindia/public_html/po.buildcartindia.com/app/Traits/FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } number 0 float false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 http://po.buildcartindia.com/login po.buildcartindia.com null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ 5vUUIWvak8UhvMWCTHy2LShVHCvV8QVVkAi0N6hm GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ http://po.buildcartindia.com/fevicon/69ca4acd07755.png   2 dashboard  App\Http\Controllers\DashboardController@index web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 8.3.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 1.68 mysql 2 1786643229.2343 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.91 mysql App\Models\User 1786643229.2437 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.01 mysql 2 1786643229.2532 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.43 mysql 2 1786643229.2555 select `id` from `parties` where `party_type` = ? 0.33 mysql customer 1786643229.2568 select `id` from `parties` where `party_type` = ? 0.31 mysql supplier 1786643229.2575 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.44 mysql 1 2 3 4 7 1786643229.2589 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.58 mysql 1 2 3 4 7 receive 1786643229.2604 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.51 mysql 1 2 3 4 7 pay 1786643229.2615 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.38 mysql 1 2 3 4 7 1786643229.2625 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.39 mysql 1 2 3 4 7 1786643229.2639 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.4 mysql 1 2 3 4 7 1786643229.2651 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.33 mysql 1 2 3 4 7 1786643229.2662 production null null /home/buildcartindia/public_html/po.buildcartindia.com null 092dd4ed-6157-4290-ae65-1bb5f31eba70 null null Laravel Client PHP 12.30.1 8.3.33 RuntimeException 1786643229 The "intl" PHP extension is required to use the [format] method.    /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 439 ensureIntlExtensionIsInstalled Illuminate\Support\Number return static::$locale; } null /** * Get the default currency. * * @return string */ public static function defaultCurrency() { return static::$currency; } null /** * Ensure the "intl" PHP extension is installed. * * @return void * * @throws \RuntimeException */ protected static function ensureIntlExtensionIsInstalled() { if (! extension_loaded('intl')) { $method = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 2)[1]['function']; null throw new RuntimeException('The "intl" PHP extension is required to use the ['.$method.'] method.'); } } } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 38 format Illuminate\Support\Number * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null /** * Parse the given string according to the specified format type.  false /home/buildcartindia/public_html/po.buildcartindia.com/app/Traits/FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } number 0 float false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 http://po.buildcartindia.com/login po.buildcartindia.com null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ 5vUUIWvak8UhvMWCTHy2LShVHCvV8QVVkAi0N6hm GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ http://po.buildcartindia.com/fevicon/69ca4acd07755.png   2 dashboard  App\Http\Controllers\DashboardController@index web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 8.3.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 1.68 mysql 2 1786643229.2343 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.91 mysql App\Models\User 1786643229.2437 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.01 mysql 2 1786643229.2532 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.43 mysql 2 1786643229.2555 select `id` from `parties` where `party_type` = ? 0.33 mysql customer 1786643229.2568 select `id` from `parties` where `party_type` = ? 0.31 mysql supplier 1786643229.2575 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.44 mysql 1 2 3 4 7 1786643229.2589 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.58 mysql 1 2 3 4 7 receive 1786643229.2604 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.51 mysql 1 2 3 4 7 pay 1786643229.2615 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.38 mysql 1 2 3 4 7 1786643229.2625 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.39 mysql 1 2 3 4 7 1786643229.2639 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.4 mysql 1 2 3 4 7 1786643229.2651 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.33 mysql 1 2 3 4 7 1786643229.2662 production null null /home/buildcartindia/public_html/po.buildcartindia.com null 092dd4ed-6157-4290-ae65-1bb5f31eba70 null null phpstorm auto false /home/buildcartindia/public_html/po.buildcartindia.com null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 439 ensureIntlExtensionIsInstalled Illuminate\Support\Number return static::$locale; } null /** * Get the default currency. * * @return string */ public static function defaultCurrency() { return static::$currency; } null /** * Ensure the "intl" PHP extension is installed. * * @return void * * @throws \RuntimeException */ protected static function ensureIntlExtensionIsInstalled() { if (! extension_loaded('intl')) { $method = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 2)[1]['function']; null throw new RuntimeException('The "intl" PHP extension is required to use the ['.$method.'] method.'); } } } null  false vendor/laravel/framework/src/Illuminate/Support/Number.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 38 format Illuminate\Support\Number * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null /** * Parse the given string according to the specified format type.  false vendor/laravel/framework/src/Illuminate/Support/Number.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Traits/FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } number 0 float false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true app/Traits/FormatNumber.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true app/Http/Controllers/DashboardController.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false vendor/laravel/framework/src/Illuminate/Routing/Controller.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php http://po.buildcartindia.com/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 1.68 mysql 2 1786643229.2343 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.91 mysql App\Models\User 1786643229.2437 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.01 mysql 2 1786643229.2532 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.43 mysql 2 1786643229.2555 select `id` from `parties` where `party_type` = ? 0.33 mysql customer 1786643229.2568 select `id` from `parties` where `party_type` = ? 0.31 mysql supplier 1786643229.2575 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.44 mysql 1 2 3 4 7 1786643229.2589 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.58 mysql 1 2 3 4 7 receive 1786643229.2604 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.51 mysql 1 2 3 4 7 pay 1786643229.2615 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.38 mysql 1 2 3 4 7 1786643229.2625 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.39 mysql 1 2 3 4 7 1786643229.2639 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.4 mysql 1 2 3 4 7 1786643229.2651 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.33 mysql 1 2 3 4 7 1786643229.2662   null <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 http://po.buildcartindia.com/login po.buildcartindia.com null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ 5vUUIWvak8UhvMWCTHy2LShVHCvV8QVVkAi0N6hm GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ http://po.buildcartindia.com/fevicon/69ca4acd07755.png   2 8.3.33 12.30.1 null false true production 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 dashboard  App\Http\Controllers\DashboardController@index web auth null null null null null null  web http://po.buildcartindia.com/dashboard RuntimeException The "intl" PHP extension is required to use the [format] method. /home/buildcartindia/public_html/po.buildcartindia.com null 8.3.33 12.30.1 Flare production Illuminate\Support\Number ensureIntlExtensionIsInstalled    {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-13T17:47:12.383Z"} 
[2026-08-13 23:22:19] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-13T17:52:16.886Z"} 
[2026-08-13 23:22:19] production.DEBUG: Laravel Client PHP 12.30.1 8.3.33 RuntimeException 1786643533 The "intl" PHP extension is required to use the [format] method.    /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 439 ensureIntlExtensionIsInstalled Illuminate\Support\Number return static::$locale; } null /** * Get the default currency. * * @return string */ public static function defaultCurrency() { return static::$currency; } null /** * Ensure the "intl" PHP extension is installed. * * @return void * * @throws \RuntimeException */ protected static function ensureIntlExtensionIsInstalled() { if (! extension_loaded('intl')) { $method = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 2)[1]['function']; null throw new RuntimeException('The "intl" PHP extension is required to use the ['.$method.'] method.'); } } } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 38 format Illuminate\Support\Number * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null /** * Parse the given string according to the specified format type.  false /home/buildcartindia/public_html/po.buildcartindia.com/app/Traits/FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } number 0 float false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ 5vUUIWvak8UhvMWCTHy2LShVHCvV8QVVkAi0N6hm null GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ http://po.buildcartindia.com/dashboard   2  dashboard  App\Http\Controllers\DashboardController@index web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 8.3.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.34 mysql 2 1786643533.307 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.3 mysql App\Models\User 1786643533.313 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.69 mysql 2 1786643533.3205 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.48 mysql 2 1786643533.3223 select `id` from `parties` where `party_type` = ? 0.38 mysql customer 1786643533.3233 select `id` from `parties` where `party_type` = ? 0.37 mysql supplier 1786643533.3241 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.47 mysql 1 2 3 4 7 1786643533.3254 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.69 mysql 1 2 3 4 7 receive 1786643533.3269 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.51 mysql 1 2 3 4 7 pay 1786643533.3278 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.37 mysql 1 2 3 4 7 1786643533.3285 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.42 mysql 1 2 3 4 7 1786643533.3296 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.41 mysql 1 2 3 4 7 1786643533.3307 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.45 mysql 1 2 3 4 7 1786643533.3318 production null null /home/buildcartindia/public_html/po.buildcartindia.com null c933c95e-8442-480c-9b45-b41335daa3a2 null null Laravel Client PHP 12.30.1 8.3.33 RuntimeException 1786643533 The "intl" PHP extension is required to use the [format] method.    /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 439 ensureIntlExtensionIsInstalled Illuminate\Support\Number return static::$locale; } null /** * Get the default currency. * * @return string */ public static function defaultCurrency() { return static::$currency; } null /** * Ensure the "intl" PHP extension is installed. * * @return void * * @throws \RuntimeException */ protected static function ensureIntlExtensionIsInstalled() { if (! extension_loaded('intl')) { $method = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 2)[1]['function']; null throw new RuntimeException('The "intl" PHP extension is required to use the ['.$method.'] method.'); } } } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 38 format Illuminate\Support\Number * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null /** * Parse the given string according to the specified format type.  false /home/buildcartindia/public_html/po.buildcartindia.com/app/Traits/FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } number 0 float false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ 5vUUIWvak8UhvMWCTHy2LShVHCvV8QVVkAi0N6hm null GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ http://po.buildcartindia.com/dashboard   2  dashboard  App\Http\Controllers\DashboardController@index web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 8.3.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.34 mysql 2 1786643533.307 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.3 mysql App\Models\User 1786643533.313 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.69 mysql 2 1786643533.3205 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.48 mysql 2 1786643533.3223 select `id` from `parties` where `party_type` = ? 0.38 mysql customer 1786643533.3233 select `id` from `parties` where `party_type` = ? 0.37 mysql supplier 1786643533.3241 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.47 mysql 1 2 3 4 7 1786643533.3254 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.69 mysql 1 2 3 4 7 receive 1786643533.3269 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.51 mysql 1 2 3 4 7 pay 1786643533.3278 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.37 mysql 1 2 3 4 7 1786643533.3285 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.42 mysql 1 2 3 4 7 1786643533.3296 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.41 mysql 1 2 3 4 7 1786643533.3307 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.45 mysql 1 2 3 4 7 1786643533.3318 production null null /home/buildcartindia/public_html/po.buildcartindia.com null c933c95e-8442-480c-9b45-b41335daa3a2 null null phpstorm auto false /home/buildcartindia/public_html/po.buildcartindia.com null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 439 ensureIntlExtensionIsInstalled Illuminate\Support\Number return static::$locale; } null /** * Get the default currency. * * @return string */ public static function defaultCurrency() { return static::$currency; } null /** * Ensure the "intl" PHP extension is installed. * * @return void * * @throws \RuntimeException */ protected static function ensureIntlExtensionIsInstalled() { if (! extension_loaded('intl')) { $method = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 2)[1]['function']; null throw new RuntimeException('The "intl" PHP extension is required to use the ['.$method.'] method.'); } } } null  false vendor/laravel/framework/src/Illuminate/Support/Number.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 38 format Illuminate\Support\Number * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null /** * Parse the given string according to the specified format type.  false vendor/laravel/framework/src/Illuminate/Support/Number.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Traits/FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } number 0 float false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true app/Traits/FormatNumber.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true app/Http/Controllers/DashboardController.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false vendor/laravel/framework/src/Illuminate/Routing/Controller.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php http://po.buildcartindia.com/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.34 mysql 2 1786643533.307 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.3 mysql App\Models\User 1786643533.313 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.69 mysql 2 1786643533.3205 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.48 mysql 2 1786643533.3223 select `id` from `parties` where `party_type` = ? 0.38 mysql customer 1786643533.3233 select `id` from `parties` where `party_type` = ? 0.37 mysql supplier 1786643533.3241 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.47 mysql 1 2 3 4 7 1786643533.3254 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.69 mysql 1 2 3 4 7 receive 1786643533.3269 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.51 mysql 1 2 3 4 7 pay 1786643533.3278 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.37 mysql 1 2 3 4 7 1786643533.3285 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.42 mysql 1 2 3 4 7 1786643533.3296 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.41 mysql 1 2 3 4 7 1786643533.3307 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.45 mysql 1 2 3 4 7 1786643533.3318   null <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ 5vUUIWvak8UhvMWCTHy2LShVHCvV8QVVkAi0N6hm null GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ http://po.buildcartindia.com/dashboard   2  8.3.33 12.30.1 null false true production 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 dashboard  App\Http\Controllers\DashboardController@index web auth null null null null null null  web http://po.buildcartindia.com/dashboard RuntimeException The "intl" PHP extension is required to use the [format] method. /home/buildcartindia/public_html/po.buildcartindia.com null 8.3.33 12.30.1 Flare production Illuminate\Support\Number ensureIntlExtensionIsInstalled    {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-13T17:52:16.905Z"} 
[2026-08-13 23:26:51] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-13T17:56:49.955Z"} 
[2026-08-13 23:26:51] production.DEBUG: Laravel Client PHP 12.30.1 8.3.33 RuntimeException 1786643807 The "intl" PHP extension is required to use the [format] method.    /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 439 ensureIntlExtensionIsInstalled Illuminate\Support\Number return static::$locale; } null /** * Get the default currency. * * @return string */ public static function defaultCurrency() { return static::$currency; } null /** * Ensure the "intl" PHP extension is installed. * * @return void * * @throws \RuntimeException */ protected static function ensureIntlExtensionIsInstalled() { if (! extension_loaded('intl')) { $method = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 2)[1]['function']; null throw new RuntimeException('The "intl" PHP extension is required to use the ['.$method.'] method.'); } } } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 38 format Illuminate\Support\Number * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null /** * Parse the given string according to the specified format type.  false /home/buildcartindia/public_html/po.buildcartindia.com/app/Traits/FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } number 0 float false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ 5vUUIWvak8UhvMWCTHy2LShVHCvV8QVVkAi0N6hm null GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ http://po.buildcartindia.com/dashboard   2  dashboard  App\Http\Controllers\DashboardController@index web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 8.3.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.7 mysql 2 1786643807.5854 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.24 mysql App\Models\User 1786643807.6077 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.76 mysql 2 1786643807.6218 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.49 mysql 2 1786643807.6242 select `id` from `parties` where `party_type` = ? 0.34 mysql customer 1786643807.6259 select `id` from `parties` where `party_type` = ? 0.23 mysql supplier 1786643807.6265 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.42 mysql 1 2 3 4 7 1786643807.6288 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.55 mysql 1 2 3 4 7 receive 1786643807.6306 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.44 mysql 1 2 3 4 7 pay 1786643807.6315 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.28 mysql 1 2 3 4 7 1786643807.6322 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.3 mysql 1 2 3 4 7 1786643807.6338 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.39 mysql 1 2 3 4 7 1786643807.6353 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.3 mysql 1 2 3 4 7 1786643807.6367 production null null /home/buildcartindia/public_html/po.buildcartindia.com null d79a0bf5-5d9f-43ab-b49d-4a884641a2df null null Laravel Client PHP 12.30.1 8.3.33 RuntimeException 1786643807 The "intl" PHP extension is required to use the [format] method.    /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 439 ensureIntlExtensionIsInstalled Illuminate\Support\Number return static::$locale; } null /** * Get the default currency. * * @return string */ public static function defaultCurrency() { return static::$currency; } null /** * Ensure the "intl" PHP extension is installed. * * @return void * * @throws \RuntimeException */ protected static function ensureIntlExtensionIsInstalled() { if (! extension_loaded('intl')) { $method = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 2)[1]['function']; null throw new RuntimeException('The "intl" PHP extension is required to use the ['.$method.'] method.'); } } } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 38 format Illuminate\Support\Number * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null /** * Parse the given string according to the specified format type.  false /home/buildcartindia/public_html/po.buildcartindia.com/app/Traits/FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } number 0 float false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ 5vUUIWvak8UhvMWCTHy2LShVHCvV8QVVkAi0N6hm null GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ http://po.buildcartindia.com/dashboard   2  dashboard  App\Http\Controllers\DashboardController@index web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 8.3.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 3.7 mysql 2 1786643807.5854 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.24 mysql App\Models\User 1786643807.6077 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.76 mysql 2 1786643807.6218 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.49 mysql 2 1786643807.6242 select `id` from `parties` where `party_type` = ? 0.34 mysql customer 1786643807.6259 select `id` from `parties` where `party_type` = ? 0.23 mysql supplier 1786643807.6265 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.42 mysql 1 2 3 4 7 1786643807.6288 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.55 mysql 1 2 3 4 7 receive 1786643807.6306 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.44 mysql 1 2 3 4 7 pay 1786643807.6315 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.28 mysql 1 2 3 4 7 1786643807.6322 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.3 mysql 1 2 3 4 7 1786643807.6338 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.39 mysql 1 2 3 4 7 1786643807.6353 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.3 mysql 1 2 3 4 7 1786643807.6367 production null null /home/buildcartindia/public_html/po.buildcartindia.com null d79a0bf5-5d9f-43ab-b49d-4a884641a2df null null phpstorm auto false /home/buildcartindia/public_html/po.buildcartindia.com null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 439 ensureIntlExtensionIsInstalled Illuminate\Support\Number return static::$locale; } null /** * Get the default currency. * * @return string */ public static function defaultCurrency() { return static::$currency; } null /** * Ensure the "intl" PHP extension is installed. * * @return void * * @throws \RuntimeException */ protected static function ensureIntlExtensionIsInstalled() { if (! extension_loaded('intl')) { $method = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 2)[1]['function']; null throw new RuntimeException('The "intl" PHP extension is required to use the ['.$method.'] method.'); } } } null  false vendor/laravel/framework/src/Illuminate/Support/Number.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 38 format Illuminate\Support\Number * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null /** * Parse the given string according to the specified format type.  false vendor/laravel/framework/src/Illuminate/Support/Number.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Traits/FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } number 0 float false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true app/Traits/FormatNumber.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true app/Http/Controllers/DashboardController.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false vendor/laravel/framework/src/Illuminate/Routing/Controller.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php http://po.buildcartindia.com/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 3.7 mysql 2 1786643807.5854 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.24 mysql App\Models\User 1786643807.6077 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.76 mysql 2 1786643807.6218 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.49 mysql 2 1786643807.6242 select `id` from `parties` where `party_type` = ? 0.34 mysql customer 1786643807.6259 select `id` from `parties` where `party_type` = ? 0.23 mysql supplier 1786643807.6265 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.42 mysql 1 2 3 4 7 1786643807.6288 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.55 mysql 1 2 3 4 7 receive 1786643807.6306 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.44 mysql 1 2 3 4 7 pay 1786643807.6315 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.28 mysql 1 2 3 4 7 1786643807.6322 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.3 mysql 1 2 3 4 7 1786643807.6338 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.39 mysql 1 2 3 4 7 1786643807.6353 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.3 mysql 1 2 3 4 7 1786643807.6367   null <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ 5vUUIWvak8UhvMWCTHy2LShVHCvV8QVVkAi0N6hm null GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ http://po.buildcartindia.com/dashboard   2  8.3.33 12.30.1 null false true production 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 dashboard  App\Http\Controllers\DashboardController@index web auth null null null null null null  web http://po.buildcartindia.com/dashboard RuntimeException The "intl" PHP extension is required to use the [format] method. /home/buildcartindia/public_html/po.buildcartindia.com null 8.3.33 12.30.1 Flare production Illuminate\Support\Number ensureIntlExtensionIsInstalled    {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-13T17:56:49.971Z"} 
[2026-08-13 23:27:18] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-13T17:57:16.129Z"} 
[2026-08-13 23:27:18] production.DEBUG: Laravel Client PHP 12.30.1 8.3.33 RuntimeException 1786643834 The "intl" PHP extension is required to use the [format] method.    /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 439 ensureIntlExtensionIsInstalled Illuminate\Support\Number return static::$locale; } null /** * Get the default currency. * * @return string */ public static function defaultCurrency() { return static::$currency; } null /** * Ensure the "intl" PHP extension is installed. * * @return void * * @throws \RuntimeException */ protected static function ensureIntlExtensionIsInstalled() { if (! extension_loaded('intl')) { $method = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 2)[1]['function']; null throw new RuntimeException('The "intl" PHP extension is required to use the ['.$method.'] method.'); } } } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 38 format Illuminate\Support\Number * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null /** * Parse the given string according to the specified format type.  false /home/buildcartindia/public_html/po.buildcartindia.com/app/Traits/FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } number 0 float false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ 5vUUIWvak8UhvMWCTHy2LShVHCvV8QVVkAi0N6hm GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ http://po.buildcartindia.com/dashboard   2  dashboard  App\Http\Controllers\DashboardController@index web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 8.3.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.56 mysql 2 1786643834.3832 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.46 mysql App\Models\User 1786643834.3895 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.77 mysql 2 1786643834.3973 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.49 mysql 2 1786643834.3994 select `id` from `parties` where `party_type` = ? 0.41 mysql customer 1786643834.4005 select `id` from `parties` where `party_type` = ? 0.36 mysql supplier 1786643834.4013 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.55 mysql 1 2 3 4 7 1786643834.4027 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.71 mysql 1 2 3 4 7 receive 1786643834.4042 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.58 mysql 1 2 3 4 7 pay 1786643834.4051 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.44 mysql 1 2 3 4 7 1786643834.406 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.45 mysql 1 2 3 4 7 1786643834.4072 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.59 mysql 1 2 3 4 7 1786643834.4085 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.45 mysql 1 2 3 4 7 1786643834.4096 production null null /home/buildcartindia/public_html/po.buildcartindia.com null 7502a309-91a0-4969-b5c6-187cf7757ddd null null Laravel Client PHP 12.30.1 8.3.33 RuntimeException 1786643834 The "intl" PHP extension is required to use the [format] method.    /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 439 ensureIntlExtensionIsInstalled Illuminate\Support\Number return static::$locale; } null /** * Get the default currency. * * @return string */ public static function defaultCurrency() { return static::$currency; } null /** * Ensure the "intl" PHP extension is installed. * * @return void * * @throws \RuntimeException */ protected static function ensureIntlExtensionIsInstalled() { if (! extension_loaded('intl')) { $method = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 2)[1]['function']; null throw new RuntimeException('The "intl" PHP extension is required to use the ['.$method.'] method.'); } } } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 38 format Illuminate\Support\Number * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null /** * Parse the given string according to the specified format type.  false /home/buildcartindia/public_html/po.buildcartindia.com/app/Traits/FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } number 0 float false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ 5vUUIWvak8UhvMWCTHy2LShVHCvV8QVVkAi0N6hm GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ http://po.buildcartindia.com/dashboard   2  dashboard  App\Http\Controllers\DashboardController@index web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 8.3.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.56 mysql 2 1786643834.3832 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.46 mysql App\Models\User 1786643834.3895 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.77 mysql 2 1786643834.3973 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.49 mysql 2 1786643834.3994 select `id` from `parties` where `party_type` = ? 0.41 mysql customer 1786643834.4005 select `id` from `parties` where `party_type` = ? 0.36 mysql supplier 1786643834.4013 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.55 mysql 1 2 3 4 7 1786643834.4027 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.71 mysql 1 2 3 4 7 receive 1786643834.4042 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.58 mysql 1 2 3 4 7 pay 1786643834.4051 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.44 mysql 1 2 3 4 7 1786643834.406 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.45 mysql 1 2 3 4 7 1786643834.4072 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.59 mysql 1 2 3 4 7 1786643834.4085 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.45 mysql 1 2 3 4 7 1786643834.4096 production null null /home/buildcartindia/public_html/po.buildcartindia.com null 7502a309-91a0-4969-b5c6-187cf7757ddd null null phpstorm auto false /home/buildcartindia/public_html/po.buildcartindia.com null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 439 ensureIntlExtensionIsInstalled Illuminate\Support\Number return static::$locale; } null /** * Get the default currency. * * @return string */ public static function defaultCurrency() { return static::$currency; } null /** * Ensure the "intl" PHP extension is installed. * * @return void * * @throws \RuntimeException */ protected static function ensureIntlExtensionIsInstalled() { if (! extension_loaded('intl')) { $method = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 2)[1]['function']; null throw new RuntimeException('The "intl" PHP extension is required to use the ['.$method.'] method.'); } } } null  false vendor/laravel/framework/src/Illuminate/Support/Number.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 38 format Illuminate\Support\Number * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null /** * Parse the given string according to the specified format type.  false vendor/laravel/framework/src/Illuminate/Support/Number.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Traits/FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } number 0 float false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true app/Traits/FormatNumber.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true app/Http/Controllers/DashboardController.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false vendor/laravel/framework/src/Illuminate/Routing/Controller.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php http://po.buildcartindia.com/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.56 mysql 2 1786643834.3832 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.46 mysql App\Models\User 1786643834.3895 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.77 mysql 2 1786643834.3973 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.49 mysql 2 1786643834.3994 select `id` from `parties` where `party_type` = ? 0.41 mysql customer 1786643834.4005 select `id` from `parties` where `party_type` = ? 0.36 mysql supplier 1786643834.4013 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.55 mysql 1 2 3 4 7 1786643834.4027 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.71 mysql 1 2 3 4 7 receive 1786643834.4042 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.58 mysql 1 2 3 4 7 pay 1786643834.4051 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.44 mysql 1 2 3 4 7 1786643834.406 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.45 mysql 1 2 3 4 7 1786643834.4072 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.59 mysql 1 2 3 4 7 1786643834.4085 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.45 mysql 1 2 3 4 7 1786643834.4096   null <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ 5vUUIWvak8UhvMWCTHy2LShVHCvV8QVVkAi0N6hm GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ http://po.buildcartindia.com/dashboard   2  8.3.33 12.30.1 null false true production 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 dashboard  App\Http\Controllers\DashboardController@index web auth null null null null null null  web http://po.buildcartindia.com/dashboard RuntimeException The "intl" PHP extension is required to use the [format] method. /home/buildcartindia/public_html/po.buildcartindia.com null 8.3.33 12.30.1 Flare production Illuminate\Support\Number ensureIntlExtensionIsInstalled    {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-13T17:57:16.148Z"} 
[2026-08-13 23:30:41] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-13T18:00:39.018Z"} 
[2026-08-13 23:30:41] production.DEBUG: Laravel Client PHP 12.30.1 8.3.33 RuntimeException 1786644036 The "intl" PHP extension is required to use the [format] method.    /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 439 ensureIntlExtensionIsInstalled Illuminate\Support\Number return static::$locale; } null /** * Get the default currency. * * @return string */ public static function defaultCurrency() { return static::$currency; } null /** * Ensure the "intl" PHP extension is installed. * * @return void * * @throws \RuntimeException */ protected static function ensureIntlExtensionIsInstalled() { if (! extension_loaded('intl')) { $method = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 2)[1]['function']; null throw new RuntimeException('The "intl" PHP extension is required to use the ['.$method.'] method.'); } } } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 38 format Illuminate\Support\Number * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null /** * Parse the given string according to the specified format type.  false /home/buildcartindia/public_html/po.buildcartindia.com/app/Traits/FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } number 0 float false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ 5vUUIWvak8UhvMWCTHy2LShVHCvV8QVVkAi0N6hm null GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ http://po.buildcartindia.com/dashboard   2  dashboard  App\Http\Controllers\DashboardController@index web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 8.3.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.72 mysql 2 1786644036.0443 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.9 mysql App\Models\User 1786644036.0524 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.17 mysql 2 1786644036.0617 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.99 mysql 2 1786644036.0649 select `id` from `parties` where `party_type` = ? 0.59 mysql customer 1786644036.0665 select `id` from `parties` where `party_type` = ? 0.34 mysql supplier 1786644036.0674 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.62 mysql 1 2 3 4 7 1786644036.0692 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.82 mysql 1 2 3 4 7 receive 1786644036.0709 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.77 mysql 1 2 3 4 7 pay 1786644036.0722 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.41 mysql 1 2 3 4 7 1786644036.0731 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.44 mysql 1 2 3 4 7 1786644036.0745 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.51 mysql 1 2 3 4 7 1786644036.0758 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.42 mysql 1 2 3 4 7 1786644036.077 production null null /home/buildcartindia/public_html/po.buildcartindia.com null 64498d92-f1a0-4093-ac97-7e9d0bb63213 null null Laravel Client PHP 12.30.1 8.3.33 RuntimeException 1786644036 The "intl" PHP extension is required to use the [format] method.    /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 439 ensureIntlExtensionIsInstalled Illuminate\Support\Number return static::$locale; } null /** * Get the default currency. * * @return string */ public static function defaultCurrency() { return static::$currency; } null /** * Ensure the "intl" PHP extension is installed. * * @return void * * @throws \RuntimeException */ protected static function ensureIntlExtensionIsInstalled() { if (! extension_loaded('intl')) { $method = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 2)[1]['function']; null throw new RuntimeException('The "intl" PHP extension is required to use the ['.$method.'] method.'); } } } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 38 format Illuminate\Support\Number * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null /** * Parse the given string according to the specified format type.  false /home/buildcartindia/public_html/po.buildcartindia.com/app/Traits/FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } number 0 float false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ 5vUUIWvak8UhvMWCTHy2LShVHCvV8QVVkAi0N6hm null GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ http://po.buildcartindia.com/dashboard   2  dashboard  App\Http\Controllers\DashboardController@index web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 8.3.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.72 mysql 2 1786644036.0443 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.9 mysql App\Models\User 1786644036.0524 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.17 mysql 2 1786644036.0617 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.99 mysql 2 1786644036.0649 select `id` from `parties` where `party_type` = ? 0.59 mysql customer 1786644036.0665 select `id` from `parties` where `party_type` = ? 0.34 mysql supplier 1786644036.0674 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.62 mysql 1 2 3 4 7 1786644036.0692 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.82 mysql 1 2 3 4 7 receive 1786644036.0709 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.77 mysql 1 2 3 4 7 pay 1786644036.0722 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.41 mysql 1 2 3 4 7 1786644036.0731 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.44 mysql 1 2 3 4 7 1786644036.0745 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.51 mysql 1 2 3 4 7 1786644036.0758 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.42 mysql 1 2 3 4 7 1786644036.077 production null null /home/buildcartindia/public_html/po.buildcartindia.com null 64498d92-f1a0-4093-ac97-7e9d0bb63213 null null phpstorm auto false /home/buildcartindia/public_html/po.buildcartindia.com null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 439 ensureIntlExtensionIsInstalled Illuminate\Support\Number return static::$locale; } null /** * Get the default currency. * * @return string */ public static function defaultCurrency() { return static::$currency; } null /** * Ensure the "intl" PHP extension is installed. * * @return void * * @throws \RuntimeException */ protected static function ensureIntlExtensionIsInstalled() { if (! extension_loaded('intl')) { $method = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 2)[1]['function']; null throw new RuntimeException('The "intl" PHP extension is required to use the ['.$method.'] method.'); } } } null  false vendor/laravel/framework/src/Illuminate/Support/Number.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 38 format Illuminate\Support\Number * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null /** * Parse the given string according to the specified format type.  false vendor/laravel/framework/src/Illuminate/Support/Number.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Traits/FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } number 0 float false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true app/Traits/FormatNumber.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true app/Http/Controllers/DashboardController.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false vendor/laravel/framework/src/Illuminate/Routing/Controller.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php http://po.buildcartindia.com/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.72 mysql 2 1786644036.0443 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.9 mysql App\Models\User 1786644036.0524 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.17 mysql 2 1786644036.0617 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.99 mysql 2 1786644036.0649 select `id` from `parties` where `party_type` = ? 0.59 mysql customer 1786644036.0665 select `id` from `parties` where `party_type` = ? 0.34 mysql supplier 1786644036.0674 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.62 mysql 1 2 3 4 7 1786644036.0692 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.82 mysql 1 2 3 4 7 receive 1786644036.0709 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.77 mysql 1 2 3 4 7 pay 1786644036.0722 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.41 mysql 1 2 3 4 7 1786644036.0731 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.44 mysql 1 2 3 4 7 1786644036.0745 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.51 mysql 1 2 3 4 7 1786644036.0758 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.42 mysql 1 2 3 4 7 1786644036.077   null <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ 5vUUIWvak8UhvMWCTHy2LShVHCvV8QVVkAi0N6hm null GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ http://po.buildcartindia.com/dashboard   2  8.3.33 12.30.1 null false true production 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 dashboard  App\Http\Controllers\DashboardController@index web auth null null null null null null  web http://po.buildcartindia.com/dashboard RuntimeException The "intl" PHP extension is required to use the [format] method. /home/buildcartindia/public_html/po.buildcartindia.com null 8.3.33 12.30.1 Flare production Illuminate\Support\Number ensureIntlExtensionIsInstalled    {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-13T18:00:39.045Z"} 
[2026-08-13 23:35:51] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-13T18:05:49.652Z"} 
[2026-08-13 23:35:51] production.DEBUG: Laravel Client PHP 12.30.1 8.2.33 RuntimeException 1786644347 The "intl" PHP extension is required to use the [format] method.    /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 439 ensureIntlExtensionIsInstalled Illuminate\Support\Number return static::$locale; } null /** * Get the default currency. * * @return string */ public static function defaultCurrency() { return static::$currency; } null /** * Ensure the "intl" PHP extension is installed. * * @return void * * @throws \RuntimeException */ protected static function ensureIntlExtensionIsInstalled() { if (! extension_loaded('intl')) { $method = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 2)[1]['function']; null throw new RuntimeException('The "intl" PHP extension is required to use the ['.$method.'] method.'); } } } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 38 format Illuminate\Support\Number * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null /** * Parse the given string according to the specified format type.  false /home/buildcartindia/public_html/po.buildcartindia.com/app/Traits/FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } number 0 float false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 max-age=0 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ 5vUUIWvak8UhvMWCTHy2LShVHCvV8QVVkAi0N6hm GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ http://po.buildcartindia.com/login   2 null null dashboard  App\Http\Controllers\DashboardController@index web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 8.2.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 1.64 mysql 2 1786644347.4305 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.55 mysql App\Models\User 1786644347.4528 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.21 mysql 2 1786644347.4642 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.59 mysql 2 1786644347.4668 select `id` from `parties` where `party_type` = ? 0.51 mysql customer 1786644347.4687 select `id` from `parties` where `party_type` = ? 0.36 mysql supplier 1786644347.4696 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.59 mysql 1 2 3 4 7 1786644347.4721 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.74 mysql 1 2 3 4 7 receive 1786644347.4742 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.57 mysql 1 2 3 4 7 pay 1786644347.4752 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.74 mysql 1 2 3 4 7 1786644347.4763 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.43 mysql 1 2 3 4 7 1786644347.4784 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.43 mysql 1 2 3 4 7 1786644347.4801 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.31 mysql 1 2 3 4 7 1786644347.4816 production null null /home/buildcartindia/public_html/po.buildcartindia.com null cc733109-0fe1-4998-b18b-7d04ca1c4d3f null null Laravel Client PHP 12.30.1 8.2.33 RuntimeException 1786644347 The "intl" PHP extension is required to use the [format] method.    /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 439 ensureIntlExtensionIsInstalled Illuminate\Support\Number return static::$locale; } null /** * Get the default currency. * * @return string */ public static function defaultCurrency() { return static::$currency; } null /** * Ensure the "intl" PHP extension is installed. * * @return void * * @throws \RuntimeException */ protected static function ensureIntlExtensionIsInstalled() { if (! extension_loaded('intl')) { $method = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 2)[1]['function']; null throw new RuntimeException('The "intl" PHP extension is required to use the ['.$method.'] method.'); } } } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 38 format Illuminate\Support\Number * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null /** * Parse the given string according to the specified format type.  false /home/buildcartindia/public_html/po.buildcartindia.com/app/Traits/FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } number 0 float false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 max-age=0 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ 5vUUIWvak8UhvMWCTHy2LShVHCvV8QVVkAi0N6hm GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ http://po.buildcartindia.com/login   2 null null dashboard  App\Http\Controllers\DashboardController@index web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 8.2.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 1.64 mysql 2 1786644347.4305 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.55 mysql App\Models\User 1786644347.4528 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.21 mysql 2 1786644347.4642 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.59 mysql 2 1786644347.4668 select `id` from `parties` where `party_type` = ? 0.51 mysql customer 1786644347.4687 select `id` from `parties` where `party_type` = ? 0.36 mysql supplier 1786644347.4696 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.59 mysql 1 2 3 4 7 1786644347.4721 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.74 mysql 1 2 3 4 7 receive 1786644347.4742 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.57 mysql 1 2 3 4 7 pay 1786644347.4752 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.74 mysql 1 2 3 4 7 1786644347.4763 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.43 mysql 1 2 3 4 7 1786644347.4784 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.43 mysql 1 2 3 4 7 1786644347.4801 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.31 mysql 1 2 3 4 7 1786644347.4816 production null null /home/buildcartindia/public_html/po.buildcartindia.com null cc733109-0fe1-4998-b18b-7d04ca1c4d3f null null phpstorm auto false /home/buildcartindia/public_html/po.buildcartindia.com null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 439 ensureIntlExtensionIsInstalled Illuminate\Support\Number return static::$locale; } null /** * Get the default currency. * * @return string */ public static function defaultCurrency() { return static::$currency; } null /** * Ensure the "intl" PHP extension is installed. * * @return void * * @throws \RuntimeException */ protected static function ensureIntlExtensionIsInstalled() { if (! extension_loaded('intl')) { $method = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 2)[1]['function']; null throw new RuntimeException('The "intl" PHP extension is required to use the ['.$method.'] method.'); } } } null  false vendor/laravel/framework/src/Illuminate/Support/Number.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Support/Number.php 38 format Illuminate\Support\Number * @var string */ protected static $currency = 'USD'; null /** * Format the given number according to the current locale. * * @param  int|float  $number * @param  int|null  $precision * @param  int|null  $maxPrecision * @param  string|null  $locale * @return string|false */ public static function format(int|float $number, ?int $precision = null, ?int $maxPrecision = null, ?string $locale = null) { static::ensureIntlExtensionIsInstalled(); null $formatter = new NumberFormatter($locale ?? static::$locale, NumberFormatter::DECIMAL); null if (! is_null($maxPrecision)) { $formatter->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, $maxPrecision); } elseif (! is_null($precision)) { $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, $precision); } null return $formatter->format($number); } null /** * Parse the given string according to the specified format type.  false vendor/laravel/framework/src/Illuminate/Support/Number.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Traits/FormatNumber.php 22 formatWithPrecision App\Http\Controllers\DashboardController trait FormatNumber { // public function formatWithPrecision($number, $comma = true) // { //     if ($comma) { //         return Number::format($number, app('company')['number_precision']); //     } else { //         return str_replace(',', '', Number::format($number, app('company')['number_precision'])); //     } // } public function formatWithPrecision($number, $comma = true) { $number = $number ?? 0; // 🔥 FIX null if ($comma) { return Number::format((float)$number, app('company')['number_precision']); } else { return str_replace(',', '', Number::format((float)$number, app('company')['number_precision'])); } } null public function formatQuantity($number) { return str_replace(',', '', Number::format($number, app('company')['quantity_precision'])); } null public function spell($number) { return Number::spell($number); } number 0 float false false false precision 2 int false false false maxPrecision null null false false false locale null null false false false true app/Traits/FormatNumber.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/DashboardController.php 57 index App\Http\Controllers\DashboardController public function index() { null $pendingSaleOrders = SaleOrder::whereDoesntHave('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedSaleOrders = SaleOrder::whereHas('sale') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $partyBalance = $this->paymentReceivables(); $totalPaymentReceivables = $this->formatWithPrecision($partyBalance['receivable']); $totalPaymentPaybles = $this->formatWithPrecision($partyBalance['payable']); null $pendingPurchaseOrders = PurchaseOrder::whereDoesntHave('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); $totalCompletedPurchaseOrders = PurchaseOrder::whereHas('purchase') ->when(auth()->user()->can('dashboard.can.view.self.dashboard.details.only'), function ($query) { return $query->where('created_by', auth()->user()->id); }) ->count(); null $totalCustomers = Party::where('party_type', 'customer') number 0 int false false false comma true bool false false false true app/Http/Controllers/DashboardController.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false vendor/laravel/framework/src/Illuminate/Routing/Controller.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method index string false false false parameters  array false false false false vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\DashboardController false false false method index string false false false false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/dashboard Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php http://po.buildcartindia.com/dashboard null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 1.64 mysql 2 1786644347.4305 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.55 mysql App\Models\User 1786644347.4528 select count(*) as aggregate from `sale_orders` where not exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 1.21 mysql 2 1786644347.4642 select count(*) as aggregate from `sale_orders` where exists (select * from `sales` where `sale_orders`.`id` = `sales`.`sale_order_id`) and `created_by` = ? 0.59 mysql 2 1786644347.4668 select `id` from `parties` where `party_type` = ? 0.51 mysql customer 1786644347.4687 select `id` from `parties` where `party_type` = ? 0.36 mysql supplier 1786644347.4696 select COALESCE(SUM(to_receive) - SUM(to_pay), 0) as opening_balance from `party_transactions` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.59 mysql 1 2 3 4 7 1786644347.4721 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "receive")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.74 mysql 1 2 3 4 7 receive 1786644347.4742 select 
									(SELECT SUM(amount) FROM party_payments
									WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
									-
									COALESCE(
										(SELECT SUM(payment_transactions.amount)
										FROM payment_transactions
										INNER JOIN party_payment_allocations
											ON payment_transactions.id = party_payment_allocations.payment_transaction_id
										WHERE party_payment_allocations.party_payment_id IN
											(SELECT id FROM party_payments
											WHERE party_id IN (1,2,3,4,7) AND payment_direction = "pay")
										), 0)
								AS total_amount from `party_payments` where `party_id` in (?, ?, ?, ?, ?) and `payment_direction` = ? limit 1 0.57 mysql 1 2 3 4 7 pay 1786644347.4752 select coalesce(sum(grand_total - paid_amount), 0) as total from `sales` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.74 mysql 1 2 3 4 7 1786644347.4763 select coalesce(sum(grand_total - paid_amount), 0) as total from `sale_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.43 mysql 1 2 3 4 7 1786644347.4784 select coalesce(sum((grand_total - shipping_charge) -
									CASE
										WHEN paid_amount >= (grand_total - shipping_charge)
										THEN paid_amount - shipping_charge
										ELSE paid_amount
									END), 0) as total from `purchases` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.43 mysql 1 2 3 4 7 1786644347.4801 select coalesce(sum(grand_total - paid_amount), 0) as total from `purchase_return` where `party_id` in (?, ?, ?, ?, ?) limit 1 0.31 mysql 1 2 3 4 7 1786644347.4816   null <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 max-age=0 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ 5vUUIWvak8UhvMWCTHy2LShVHCvV8QVVkAi0N6hm GmLkAXpIZWb3HOJ9l5hE8mgEv3elmL5Ubba8owZZ http://po.buildcartindia.com/login   2 null null 8.2.33 12.30.1 null false true production 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 dashboard  App\Http\Controllers\DashboardController@index web auth null null null null null null  web http://po.buildcartindia.com/dashboard RuntimeException The "intl" PHP extension is required to use the [format] method. /home/buildcartindia/public_html/po.buildcartindia.com null 8.2.33 12.30.1 Flare production Illuminate\Support\Number ensureIntlExtensionIsInstalled    {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-13T18:05:49.669Z"} 
[2026-08-13 23:37:38] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292 null {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-13T18:07:37.341Z"} 
[2026-08-13 23:37:38] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-13T18:07:37.358Z"} 
[2026-08-13 23:37:38] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-13T18:07:37.358Z"} 
[2026-08-14 11:01:15] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292 null {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T05:31:14.729Z"} 
[2026-08-14 11:01:15] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T05:31:14.747Z"} 
[2026-08-14 11:01:15] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T05:31:14.747Z"} 
[2026-08-14 11:17:14] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T05:47:13.553Z"} 
[2026-08-14 11:17:14] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T05:47:13.567Z"} 
[2026-08-14 11:17:14] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T05:47:13.567Z"} 
[2026-08-14 11:17:32] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T05:47:31.238Z"} 
[2026-08-14 11:17:32] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T05:47:31.245Z"} 
[2026-08-14 11:17:32] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T05:47:31.245Z"} 
[2026-08-14 11:24:30] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T05:54:29.433Z"} 
[2026-08-14 11:24:30] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T05:54:29.453Z"} 
[2026-08-14 11:24:30] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T05:54:29.453Z"} 
[2026-08-14 11:27:58] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T05:57:57.794Z"} 
[2026-08-14 11:27:58] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T05:57:57.801Z"} 
[2026-08-14 11:27:58] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T05:57:57.801Z"} 
[2026-08-14 11:28:34] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T05:58:33.315Z"} 
[2026-08-14 11:28:34] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T05:58:33.327Z"} 
[2026-08-14 11:28:34] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T05:58:33.327Z"} 
[2026-08-14 11:28:43] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T05:58:42.418Z"} 
[2026-08-14 11:28:43] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T05:58:42.430Z"} 
[2026-08-14 11:28:43] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (http://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"http://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T05:58:42.430Z"} 
[2026-08-14 11:45:07] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:15:05.430Z"} 
[2026-08-14 11:45:07] production.DEBUG: Laravel Client PHP 12.30.1 8.2.33 ErrorException 1786688104 Undefined variable $sites    /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php 27 require null null <h4 class="mb-3">Create Purchase Request</h4> null <form action="{{ route('purchase.request.store') }}" method="POST" id="purchaseForm"> @csrf null <!-- Top Card --> <div class="card mb-3 shadow-sm"> <div class="card-body"> <div class="row"> <div class="col-md-4"> <label>Site</label> <select name="warehouse_id" id="warehouse_id" class="form-control select2"> <option value="">Select Site</option> null @foreach($sites as $site) <option value="{{ $site->id }}"> {{ $site->name }} </option> @endforeach </select> </div> <div class="col-md-4"> <label>Request Date</label> <input type="date" name="request_date" class="form-control" value="{{ date('Y-m-d') }}"> </div> null <div class="col-md-4"> <label>Remarks</label> <input type="text" name="remarks" class="form-control">  true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 max-age=0 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 http://po.buildcartindia.com/purchase/request/list po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/users/getimage   2 null purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php <pre class=sf-dump id=sf-dump-284777707 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2425</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-284777707", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1387329801 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3626</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3624</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3590</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3591</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3592</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3593</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3594</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3595</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3596</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3597</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>9</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3598</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>10</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3599</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>11</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3600</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>12</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3601</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>13</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3602</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>14</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3603</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>15</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3604</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>16</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3605</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>17</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3606</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>18</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3607</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>19</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3608</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1387329801", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1195921052 data-indent-pad="  ">"<span class=sf-dump-str title="25 characters">Copyright&#169; Buildcart-2026</span>"
</pre><script>Sfdump("sf-dump-1195921052", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1706944446 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1706944446", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-921807694 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-921807694", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-36527181 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-36527181", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-821778576 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-821778576", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-331261879 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-331261879", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-505906001 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3635</a>}
</pre><script>Sfdump("sf-dump-505906001", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-627535851 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3634</a>}
</pre><script>Sfdump("sf-dump-627535851", {"maxDepth":3,"maxStringLength":160})</script> 8.2.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 1.58 mysql 2 1786688104.8132 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.64 mysql App\Models\User 1786688104.8202 select * from `items` 1.06 mysql  1786688104.8327 production null null /home/buildcartindia/public_html/po.buildcartindia.com null b58f0a99-c34e-4e54-99b6-41d8f662be48 null null Laravel Client PHP 12.30.1 8.2.33 ErrorException 1786688105 Undefined variable $sites    /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php 27 require null null <h4 class="mb-3">Create Purchase Request</h4> null <form action="{{ route('purchase.request.store') }}" method="POST" id="purchaseForm"> @csrf null <!-- Top Card --> <div class="card mb-3 shadow-sm"> <div class="card-body"> <div class="row"> <div class="col-md-4"> <label>Site</label> <select name="warehouse_id" id="warehouse_id" class="form-control select2"> <option value="">Select Site</option> null @foreach($sites as $site) <option value="{{ $site->id }}"> {{ $site->name }} </option> @endforeach </select> </div> <div class="col-md-4"> <label>Request Date</label> <input type="date" name="request_date" class="form-control" value="{{ date('Y-m-d') }}"> </div> null <div class="col-md-4"> <label>Remarks</label> <input type="text" name="remarks" class="form-control">  true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 max-age=0 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 http://po.buildcartindia.com/purchase/request/list po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/users/getimage   2 null purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php <pre class=sf-dump id=sf-dump-284777707 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2425</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-284777707", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1387329801 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3626</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3624</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3590</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3591</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3592</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3593</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3594</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3595</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3596</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3597</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>9</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3598</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>10</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3599</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>11</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3600</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>12</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3601</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>13</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3602</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>14</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3603</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>15</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3604</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>16</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3605</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>17</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3606</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>18</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3607</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>19</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3608</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1387329801", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1195921052 data-indent-pad="  ">"<span class=sf-dump-str title="25 characters">Copyright&#169; Buildcart-2026</span>"
</pre><script>Sfdump("sf-dump-1195921052", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1706944446 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1706944446", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-921807694 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-921807694", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-36527181 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-36527181", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-821778576 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-821778576", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-331261879 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-331261879", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-505906001 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3635</a>}
</pre><script>Sfdump("sf-dump-505906001", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-627535851 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3634</a>}
</pre><script>Sfdump("sf-dump-627535851", {"maxDepth":3,"maxStringLength":160})</script> 8.2.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 1.58 mysql 2 1786688104.8132 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.64 mysql App\Models\User 1786688104.8202 select * from `items` 1.06 mysql  1786688104.8327 production null null /home/buildcartindia/public_html/po.buildcartindia.com null b58f0a99-c34e-4e54-99b6-41d8f662be48 null null phpstorm auto false /home/buildcartindia/public_html/po.buildcartindia.com null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php 27 require null null <h4 class="mb-3">Create Purchase Request</h4> null <form action="{{ route('purchase.request.store') }}" method="POST" id="purchaseForm"> @csrf null <!-- Top Card --> <div class="card mb-3 shadow-sm"> <div class="card-body"> <div class="row"> <div class="col-md-4"> <label>Site</label> <select name="warehouse_id" id="warehouse_id" class="form-control select2"> <option value="">Select Site</option> null @foreach($sites as $site) <option value="{{ $site->id }}"> {{ $site->name }} </option> @endforeach </select> </div> <div class="col-md-4"> <label>Request Date</label> <input type="date" name="request_date" class="form-control" value="{{ date('Y-m-d') }}"> </div> null <div class="col-md-4"> <label>Remarks</label> <input type="text" name="remarks" class="form-control">  true resources/views/purchase/request/create.blade.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/View.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor/laravel/framework/src/Illuminate/View/View.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor/laravel/framework/src/Illuminate/View/View.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor/laravel/framework/src/Illuminate/Http/Response.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor/laravel/framework/src/Illuminate/Http/Response.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php http://po.buildcartindia.com/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 1.58 mysql 2 1786688104.8132 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.64 mysql App\Models\User 1786688104.8202 select * from `items` 1.06 mysql  1786688104.8327   null <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 max-age=0 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 http://po.buildcartindia.com/purchase/request/list po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/users/getimage   2 null 8.2.33 12.30.1 null false true production 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create null null /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php <pre class=sf-dump id=sf-dump-284777707 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2425</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-284777707", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1387329801 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3626</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3624</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3590</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3591</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3592</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3593</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3594</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3595</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3596</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3597</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>9</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3598</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>10</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3599</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>11</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3600</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>12</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3601</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>13</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3602</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>14</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3603</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>15</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3604</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>16</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3605</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>17</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3606</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>18</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3607</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>19</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3608</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1387329801-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1387329801", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1195921052 data-indent-pad="  ">"<span class=sf-dump-str title="25 characters">Copyright&#169; Buildcart-2026</span>"
</pre><script>Sfdump("sf-dump-1195921052", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1706944446 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1706944446", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-921807694 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-921807694", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-36527181 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-36527181", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-821778576 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-821778576", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-331261879 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-331261879", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-505906001 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3635</a>}
</pre><script>Sfdump("sf-dump-505906001", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-627535851 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3634</a>}
</pre><script>Sfdump("sf-dump-627535851", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://po.buildcartindia.com/purchase/request/create ErrorException Undefined variable $sites /home/buildcartindia/public_html/po.buildcartindia.com null 8.2.33 12.30.1 Flare production null require    {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:15:05.446Z"} 
[2026-08-14 11:47:49] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:17:47.468Z"} 
[2026-08-14 11:47:49] production.DEBUG: Laravel Client PHP 12.30.1 8.2.33 ErrorException 1786688267 Undefined variable $sites    /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php 27 require null null <h4 class="mb-3">Create Purchase Request</h4> null <form action="{{ route('purchase.request.store') }}" method="POST" id="purchaseForm"> @csrf null <!-- Top Card --> <div class="card mb-3 shadow-sm"> <div class="card-body"> <div class="row"> <div class="col-md-4"> <label>Site</label> <select name="warehouse_id" id="warehouse_id" class="form-control select2"> <option value="">Select Site</option> null @foreach($sites as $site) <option value="{{ $site->id }}"> {{ $site->name }} </option> @endforeach </select> </div> <div class="col-md-4"> <label>Request Date</label> <input type="date" name="request_date" class="form-control" value="{{ date('Y-m-d') }}"> </div> null <div class="col-md-4"> <label>Remarks</label> <input type="text" name="remarks" class="form-control">  true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/purchase/request/create   2 purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php <pre class=sf-dump id=sf-dump-218221586 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2425</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-218221586", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2069386764 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3626</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3624</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3590</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3591</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3592</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3593</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3594</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3595</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3596</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3597</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>9</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3598</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>10</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3599</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>11</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3600</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>12</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3601</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>13</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3602</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>14</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3603</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>15</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3604</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>16</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3605</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>17</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3606</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>18</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3607</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>19</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3608</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-2069386764", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-403858929 data-indent-pad="  ">"<span class=sf-dump-str title="25 characters">Copyright&#169; Buildcart-2026</span>"
</pre><script>Sfdump("sf-dump-403858929", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-307979133 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-307979133", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1139321202 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1139321202", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1791526056 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1791526056", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-135397320 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-135397320", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-32423573 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-32423573", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1801921686 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3635</a>}
</pre><script>Sfdump("sf-dump-1801921686", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2113451799 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3634</a>}
</pre><script>Sfdump("sf-dump-2113451799", {"maxDepth":3,"maxStringLength":160})</script> 8.2.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.41 mysql 2 1786688266.9765 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.52 mysql App\Models\User 1786688266.9838 select * from `items` 1.05 mysql  1786688266.9955 production null null /home/buildcartindia/public_html/po.buildcartindia.com null 77bba002-79b6-4958-9eb9-84d80c714ec4 null null Laravel Client PHP 12.30.1 8.2.33 ErrorException 1786688267 Undefined variable $sites    /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php 27 require null null <h4 class="mb-3">Create Purchase Request</h4> null <form action="{{ route('purchase.request.store') }}" method="POST" id="purchaseForm"> @csrf null <!-- Top Card --> <div class="card mb-3 shadow-sm"> <div class="card-body"> <div class="row"> <div class="col-md-4"> <label>Site</label> <select name="warehouse_id" id="warehouse_id" class="form-control select2"> <option value="">Select Site</option> null @foreach($sites as $site) <option value="{{ $site->id }}"> {{ $site->name }} </option> @endforeach </select> </div> <div class="col-md-4"> <label>Request Date</label> <input type="date" name="request_date" class="form-control" value="{{ date('Y-m-d') }}"> </div> null <div class="col-md-4"> <label>Remarks</label> <input type="text" name="remarks" class="form-control">  true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/purchase/request/create   2 purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php <pre class=sf-dump id=sf-dump-218221586 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2425</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-218221586", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2069386764 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3626</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3624</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3590</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3591</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3592</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3593</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3594</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3595</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3596</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3597</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>9</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3598</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>10</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3599</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>11</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3600</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>12</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3601</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>13</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3602</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>14</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3603</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>15</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3604</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>16</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3605</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>17</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3606</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>18</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3607</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>19</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3608</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-2069386764", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-403858929 data-indent-pad="  ">"<span class=sf-dump-str title="25 characters">Copyright&#169; Buildcart-2026</span>"
</pre><script>Sfdump("sf-dump-403858929", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-307979133 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-307979133", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1139321202 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1139321202", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1791526056 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1791526056", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-135397320 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-135397320", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-32423573 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-32423573", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1801921686 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3635</a>}
</pre><script>Sfdump("sf-dump-1801921686", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2113451799 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3634</a>}
</pre><script>Sfdump("sf-dump-2113451799", {"maxDepth":3,"maxStringLength":160})</script> 8.2.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.41 mysql 2 1786688266.9765 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.52 mysql App\Models\User 1786688266.9838 select * from `items` 1.05 mysql  1786688266.9955 production null null /home/buildcartindia/public_html/po.buildcartindia.com null 77bba002-79b6-4958-9eb9-84d80c714ec4 null null phpstorm auto false /home/buildcartindia/public_html/po.buildcartindia.com null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php 27 require null null <h4 class="mb-3">Create Purchase Request</h4> null <form action="{{ route('purchase.request.store') }}" method="POST" id="purchaseForm"> @csrf null <!-- Top Card --> <div class="card mb-3 shadow-sm"> <div class="card-body"> <div class="row"> <div class="col-md-4"> <label>Site</label> <select name="warehouse_id" id="warehouse_id" class="form-control select2"> <option value="">Select Site</option> null @foreach($sites as $site) <option value="{{ $site->id }}"> {{ $site->name }} </option> @endforeach </select> </div> <div class="col-md-4"> <label>Request Date</label> <input type="date" name="request_date" class="form-control" value="{{ date('Y-m-d') }}"> </div> null <div class="col-md-4"> <label>Remarks</label> <input type="text" name="remarks" class="form-control">  true resources/views/purchase/request/create.blade.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/View.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor/laravel/framework/src/Illuminate/View/View.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor/laravel/framework/src/Illuminate/View/View.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor/laravel/framework/src/Illuminate/Http/Response.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor/laravel/framework/src/Illuminate/Http/Response.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php http://po.buildcartindia.com/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.41 mysql 2 1786688266.9765 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.52 mysql App\Models\User 1786688266.9838 select * from `items` 1.05 mysql  1786688266.9955   null <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/purchase/request/create   2 8.2.33 12.30.1 null false true production 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create null null /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php <pre class=sf-dump id=sf-dump-218221586 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2425</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-218221586", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2069386764 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3626</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3624</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3590</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3591</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3592</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3593</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3594</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3595</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3596</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3597</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>9</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3598</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>10</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3599</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>11</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3600</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>12</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3601</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>13</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3602</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>14</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3603</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>15</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3604</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>16</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3605</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>17</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3606</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>18</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3607</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>19</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3608</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-2069386764-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-2069386764", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-403858929 data-indent-pad="  ">"<span class=sf-dump-str title="25 characters">Copyright&#169; Buildcart-2026</span>"
</pre><script>Sfdump("sf-dump-403858929", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-307979133 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-307979133", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1139321202 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1139321202", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1791526056 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1791526056", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-135397320 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-135397320", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-32423573 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-32423573", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1801921686 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3635</a>}
</pre><script>Sfdump("sf-dump-1801921686", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2113451799 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3634</a>}
</pre><script>Sfdump("sf-dump-2113451799", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://po.buildcartindia.com/purchase/request/create ErrorException Undefined variable $sites /home/buildcartindia/public_html/po.buildcartindia.com null 8.2.33 12.30.1 Flare production null require    {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:17:47.486Z"} 
[2026-08-14 12:03:01] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:32:58.586Z"} 
[2026-08-14 12:03:01] production.DEBUG: Laravel Client PHP 12.30.1 8.2.33 ErrorException 1786689178 Undefined variable $trigger    /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown.blade.php 26 require null case 'right': default: $alignmentClasses = 'origin-top-right right-0'; break; } null switch ($width) { case '48': $width = 'w-48'; break; } @endphp null <div class="relative" x-data="{ open: false }" @click.outside="open = false" @close.stop="open = false"> <div @click="open = ! open"> {{ $trigger }} </div> null <div x-show="open" x-transition:enter="transition ease-out duration-200" x-transition:enter-start="transform opacity-0 scale-95" x-transition:enter-end="transform opacity-100 scale-100" x-transition:leave="transition ease-in duration-75" x-transition:leave-start="transform opacity-100 scale-100" x-transition:leave-end="transform opacity-0 scale-95" class="absolute z-50 mt-2 {{ $width }} rounded-md shadow-lg {{ $alignmentClasses }}" style="display: none;" @click="open = false"> <div class="rounded-md ring-1 ring-black ring-opacity-5 {{ $contentClasses }}"> {{ $content }}  true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/487c6e9c34db0f14ee016d3133bd0490.php string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/487c6e9c34db0f14ee016d3133bd0490.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) product_id null false true false object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/487c6e9c34db0f14ee016d3133bd0490.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) product_id null false true false object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/487c6e9c34db0f14ee016d3133bd0490.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) product_id null false true false object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) product_id null false true false object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) product_id null false true false object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesComponents.php 103 renderComponent Illuminate\View\Factory $view = array_pop($this->componentStack); null $this->currentComponentData = array_merge( $previousComponentData = $this->currentComponentData, $data = $this->componentData() ); null try { $view = value($view, $data); null if ($view instanceof View) { return $view->with($data)->render(); } elseif ($view instanceof Htmlable) { return $view->toHtml(); } else { return $this->make($view, $data)->render(); } } finally { $this->currentComponentData = $previousComponentData; } } null /** * Get the data for the given component. * * @return array */ protected function componentData() { $defaultSlot = new ComponentSlot(trim(ob_get_clean())); callback null null false false false false /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php 103 require null </div> </div> null null @section('js') <script> let rowIndex = 1; null function addRow() { let table = document.getElementById('itemsTable').getElementsByTagName('tbody')[0]; null let row = table.insertRow(); null row.innerHTML = ` <td> <x-dropdown :options="$products" dropdownName="product_id" selected="" :multiSelect="false" :enableToSelect="true" :showSelectOptionAll="false" /> null </td> <td> <input type="number" name="items[${rowIndex}][qty]" class="form-control" min="1"> </td> <td> <input type="hidden" name="items[${rowIndex}][unit]" class="unit-id-field">  true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 max-age=0 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/users/getimage   2 null purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown.blade.php <pre class=sf-dump id=sf-dump-2069676425 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2425</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2069676425", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1444390362 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3626</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3624</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3590</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3591</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3592</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3593</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3594</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3595</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3596</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3597</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>9</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3598</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>10</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3599</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>11</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3600</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>12</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3601</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>13</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3602</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>14</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3603</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>15</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3604</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>16</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3605</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>17</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3606</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>18</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3607</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>19</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3608</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>true</span>
</samp>}
</pre><script>Sfdump("sf-dump-1444390362", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-132883013 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">product_id</span>"
</pre><script>Sfdump("sf-dump-132883013", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1189337876 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-1189337876", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-721741181 data-indent-pad="  "><span class=sf-dump-const>false</span>
</pre><script>Sfdump("sf-dump-721741181", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1928112109 data-indent-pad="  "><span class=sf-dump-const>true</span>
</pre><script>Sfdump("sf-dump-1928112109", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1647351803 data-indent-pad="  "><span class=sf-dump-const>false</span>
</pre><script>Sfdump("sf-dump-1647351803", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-447214455 data-indent-pad="  "><span class=sf-dump-note>Illuminate\View\ComponentAttributeBag</span> {<a class=sf-dump-ref>#3697</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:6</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>options</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3626</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:20</span> [ &#8230;20]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>true</span>
    </samp>}
    "<span class=sf-dump-key>dropdownName</span>" => "<span class=sf-dump-str title="10 characters">product_id</span>"
    "<span class=sf-dump-key>selected</span>" => ""
    "<span class=sf-dump-key>multiSelect</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>enableToSelect</span>" => <span class=sf-dump-const>true</span>
    "<span class=sf-dump-key>showSelectOptionAll</span>" => <span class=sf-dump-const>false</span>
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-447214455", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-215510408 data-indent-pad="  "><span class=sf-dump-note>Illuminate\View\ComponentSlot</span> {<a class=sf-dump-ref>#3581</a><samp data-depth=1 class=sf-dump-expanded>
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3684</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  #<span class=sf-dump-protected title="Protected property">contents</span>: ""
</samp>}
</pre><script>Sfdump("sf-dump-215510408", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-330086658 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>__default</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentSlot
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentSlot</span></span> {<a class=sf-dump-ref>#3581</a><samp data-depth=2 class=sf-dump-compact>
    +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3684</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: []
    </samp>}
    #<span class=sf-dump-protected title="Protected property">contents</span>: ""
  </samp>}
</samp>]
</pre><script>Sfdump("sf-dump-330086658", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1216349965 data-indent-pad="  ">"<span class=sf-dump-str title="25 characters">Copyright&#169; Buildcart-2026</span>"
</pre><script>Sfdump("sf-dump-1216349965", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1715028648 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1715028648", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1631011181 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1631011181", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-434175787 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-434175787", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1741113049 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1741113049", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-264705423 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-264705423", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-152535351 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3679</a>}
</pre><script>Sfdump("sf-dump-152535351", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1925550130 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3685</a>}
</pre><script>Sfdump("sf-dump-1925550130", {"maxDepth":3,"maxStringLength":160})</script> 8.2.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 1.85 mysql 2 1786689177.956 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.03 mysql App\Models\User 1786689177.9611 select * from `items` 0.86 mysql  1786689177.9702 select * from `warehouses` where `status` = ? and `id` = ? 0.37 mysql 1 1 1786689177.9717 select * from `users` where `users`.`id` = ? limit 1 0.56 mysql 2 1786689177.9776 select * from `warehouses` 0.27 mysql  1786689177.9786 production null null /home/buildcartindia/public_html/po.buildcartindia.com null c2158bbd-1493-4313-915f-d6aaef66ec78 null null Laravel Client PHP 12.30.1 8.2.33 ErrorException 1786689178 Undefined variable $trigger    /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown.blade.php 26 require null case 'right': default: $alignmentClasses = 'origin-top-right right-0'; break; } null switch ($width) { case '48': $width = 'w-48'; break; } @endphp null <div class="relative" x-data="{ open: false }" @click.outside="open = false" @close.stop="open = false"> <div @click="open = ! open"> {{ $trigger }} </div> null <div x-show="open" x-transition:enter="transition ease-out duration-200" x-transition:enter-start="transform opacity-0 scale-95" x-transition:enter-end="transform opacity-100 scale-100" x-transition:leave="transition ease-in duration-75" x-transition:leave-start="transform opacity-100 scale-100" x-transition:leave-end="transform opacity-0 scale-95" class="absolute z-50 mt-2 {{ $width }} rounded-md shadow-lg {{ $alignmentClasses }}" style="display: none;" @click="open = false"> <div class="rounded-md ring-1 ring-black ring-opacity-5 {{ $contentClasses }}"> {{ $content }}  true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/487c6e9c34db0f14ee016d3133bd0490.php string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/487c6e9c34db0f14ee016d3133bd0490.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) product_id null false true false object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/487c6e9c34db0f14ee016d3133bd0490.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) product_id null false true false object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/487c6e9c34db0f14ee016d3133bd0490.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) product_id null false true false object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) product_id null false true false object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) product_id null false true false object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesComponents.php 103 renderComponent Illuminate\View\Factory $view = array_pop($this->componentStack); null $this->currentComponentData = array_merge( $previousComponentData = $this->currentComponentData, $data = $this->componentData() ); null try { $view = value($view, $data); null if ($view instanceof View) { return $view->with($data)->render(); } elseif ($view instanceof Htmlable) { return $view->toHtml(); } else { return $this->make($view, $data)->render(); } } finally { $this->currentComponentData = $previousComponentData; } } null /** * Get the data for the given component. * * @return array */ protected function componentData() { $defaultSlot = new ComponentSlot(trim(ob_get_clean())); callback null null false false false false /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php 103 require null </div> </div> null null @section('js') <script> let rowIndex = 1; null function addRow() { let table = document.getElementById('itemsTable').getElementsByTagName('tbody')[0]; null let row = table.insertRow(); null row.innerHTML = ` <td> <x-dropdown :options="$products" dropdownName="product_id" selected="" :multiSelect="false" :enableToSelect="true" :showSelectOptionAll="false" /> null </td> <td> <input type="number" name="items[${rowIndex}][qty]" class="form-control" min="1"> </td> <td> <input type="hidden" name="items[${rowIndex}][unit]" class="unit-id-field">  true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 max-age=0 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/users/getimage   2 null purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown.blade.php <pre class=sf-dump id=sf-dump-2069676425 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2425</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2069676425", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1444390362 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3626</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3624</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3590</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3591</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3592</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3593</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3594</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3595</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3596</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3597</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>9</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3598</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>10</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3599</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>11</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3600</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>12</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3601</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>13</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3602</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>14</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3603</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>15</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3604</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>16</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3605</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>17</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3606</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>18</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3607</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>19</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3608</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>true</span>
</samp>}
</pre><script>Sfdump("sf-dump-1444390362", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-132883013 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">product_id</span>"
</pre><script>Sfdump("sf-dump-132883013", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1189337876 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-1189337876", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-721741181 data-indent-pad="  "><span class=sf-dump-const>false</span>
</pre><script>Sfdump("sf-dump-721741181", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1928112109 data-indent-pad="  "><span class=sf-dump-const>true</span>
</pre><script>Sfdump("sf-dump-1928112109", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1647351803 data-indent-pad="  "><span class=sf-dump-const>false</span>
</pre><script>Sfdump("sf-dump-1647351803", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-447214455 data-indent-pad="  "><span class=sf-dump-note>Illuminate\View\ComponentAttributeBag</span> {<a class=sf-dump-ref>#3697</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:6</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>options</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3626</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:20</span> [ &#8230;20]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>true</span>
    </samp>}
    "<span class=sf-dump-key>dropdownName</span>" => "<span class=sf-dump-str title="10 characters">product_id</span>"
    "<span class=sf-dump-key>selected</span>" => ""
    "<span class=sf-dump-key>multiSelect</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>enableToSelect</span>" => <span class=sf-dump-const>true</span>
    "<span class=sf-dump-key>showSelectOptionAll</span>" => <span class=sf-dump-const>false</span>
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-447214455", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-215510408 data-indent-pad="  "><span class=sf-dump-note>Illuminate\View\ComponentSlot</span> {<a class=sf-dump-ref>#3581</a><samp data-depth=1 class=sf-dump-expanded>
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3684</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  #<span class=sf-dump-protected title="Protected property">contents</span>: ""
</samp>}
</pre><script>Sfdump("sf-dump-215510408", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-330086658 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>__default</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentSlot
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentSlot</span></span> {<a class=sf-dump-ref>#3581</a><samp data-depth=2 class=sf-dump-compact>
    +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3684</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: []
    </samp>}
    #<span class=sf-dump-protected title="Protected property">contents</span>: ""
  </samp>}
</samp>]
</pre><script>Sfdump("sf-dump-330086658", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1216349965 data-indent-pad="  ">"<span class=sf-dump-str title="25 characters">Copyright&#169; Buildcart-2026</span>"
</pre><script>Sfdump("sf-dump-1216349965", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1715028648 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1715028648", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1631011181 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1631011181", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-434175787 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-434175787", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1741113049 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1741113049", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-264705423 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-264705423", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-152535351 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3679</a>}
</pre><script>Sfdump("sf-dump-152535351", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1925550130 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3685</a>}
</pre><script>Sfdump("sf-dump-1925550130", {"maxDepth":3,"maxStringLength":160})</script> 8.2.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 1.85 mysql 2 1786689177.956 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.03 mysql App\Models\User 1786689177.9611 select * from `items` 0.86 mysql  1786689177.9702 select * from `warehouses` where `status` = ? and `id` = ? 0.37 mysql 1 1 1786689177.9717 select * from `users` where `users`.`id` = ? limit 1 0.56 mysql 2 1786689177.9776 select * from `warehouses` 0.27 mysql  1786689177.9786 production null null /home/buildcartindia/public_html/po.buildcartindia.com null c2158bbd-1493-4313-915f-d6aaef66ec78 null null phpstorm auto false /home/buildcartindia/public_html/po.buildcartindia.com null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown.blade.php 26 require null case 'right': default: $alignmentClasses = 'origin-top-right right-0'; break; } null switch ($width) { case '48': $width = 'w-48'; break; } @endphp null <div class="relative" x-data="{ open: false }" @click.outside="open = false" @close.stop="open = false"> <div @click="open = ! open"> {{ $trigger }} </div> null <div x-show="open" x-transition:enter="transition ease-out duration-200" x-transition:enter-start="transform opacity-0 scale-95" x-transition:enter-end="transform opacity-100 scale-100" x-transition:leave="transition ease-in duration-75" x-transition:leave-start="transform opacity-100 scale-100" x-transition:leave-end="transform opacity-0 scale-95" class="absolute z-50 mt-2 {{ $width }} rounded-md shadow-lg {{ $alignmentClasses }}" style="display: none;" @click="open = false"> <div class="rounded-md ring-1 ring-black ring-opacity-5 {{ $contentClasses }}"> {{ $content }}  true resources/views/components/dropdown.blade.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/487c6e9c34db0f14ee016d3133bd0490.php string false false false false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/487c6e9c34db0f14ee016d3133bd0490.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) product_id null false true false object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/487c6e9c34db0f14ee016d3133bd0490.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) product_id null false true false object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/487c6e9c34db0f14ee016d3133bd0490.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) product_id null false true false object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) product_id null false true false object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) product_id null false true false object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/View.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor/laravel/framework/src/Illuminate/View/View.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor/laravel/framework/src/Illuminate/View/View.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesComponents.php 103 renderComponent Illuminate\View\Factory $view = array_pop($this->componentStack); null $this->currentComponentData = array_merge( $previousComponentData = $this->currentComponentData, $data = $this->componentData() ); null try { $view = value($view, $data); null if ($view instanceof View) { return $view->with($data)->render(); } elseif ($view instanceof Htmlable) { return $view->toHtml(); } else { return $this->make($view, $data)->render(); } } finally { $this->currentComponentData = $previousComponentData; } } null /** * Get the data for the given component. * * @return array */ protected function componentData() { $defaultSlot = new ComponentSlot(trim(ob_get_clean())); callback null null false false false false vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesComponents.php /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php 103 require null </div> </div> null null @section('js') <script> let rowIndex = 1; null function addRow() { let table = document.getElementById('itemsTable').getElementsByTagName('tbody')[0]; null let row = table.insertRow(); null row.innerHTML = ` <td> <x-dropdown :options="$products" dropdownName="product_id" selected="" :multiSelect="false" :enableToSelect="true" :showSelectOptionAll="false" /> null </td> <td> <input type="number" name="items[${rowIndex}][qty]" class="form-control" min="1"> </td> <td> <input type="hidden" name="items[${rowIndex}][unit]" class="unit-id-field">  true resources/views/purchase/request/create.blade.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/View.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor/laravel/framework/src/Illuminate/View/View.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor/laravel/framework/src/Illuminate/View/View.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor/laravel/framework/src/Illuminate/Http/Response.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor/laravel/framework/src/Illuminate/Http/Response.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php http://po.buildcartindia.com/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 1.85 mysql 2 1786689177.956 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.03 mysql App\Models\User 1786689177.9611 select * from `items` 0.86 mysql  1786689177.9702 select * from `warehouses` where `status` = ? and `id` = ? 0.37 mysql 1 1 1786689177.9717 select * from `users` where `users`.`id` = ? limit 1 0.56 mysql 2 1786689177.9776 select * from `warehouses` 0.27 mysql  1786689177.9786   null <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 max-age=0 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/users/getimage   2 null 8.2.33 12.30.1 null false true production 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create null null /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown.blade.php <pre class=sf-dump id=sf-dump-2069676425 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2425</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2069676425", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1444390362 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3626</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3624</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3590</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3591</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3592</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3593</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3594</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3595</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3596</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3597</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>9</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3598</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>10</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3599</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>11</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3600</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>12</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3601</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>13</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3602</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>14</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3603</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>15</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3604</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>16</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3605</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>17</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3606</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>18</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3607</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>19</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3608</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1444390362-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>true</span>
</samp>}
</pre><script>Sfdump("sf-dump-1444390362", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-132883013 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">product_id</span>"
</pre><script>Sfdump("sf-dump-132883013", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1189337876 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-1189337876", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-721741181 data-indent-pad="  "><span class=sf-dump-const>false</span>
</pre><script>Sfdump("sf-dump-721741181", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1928112109 data-indent-pad="  "><span class=sf-dump-const>true</span>
</pre><script>Sfdump("sf-dump-1928112109", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1647351803 data-indent-pad="  "><span class=sf-dump-const>false</span>
</pre><script>Sfdump("sf-dump-1647351803", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-447214455 data-indent-pad="  "><span class=sf-dump-note>Illuminate\View\ComponentAttributeBag</span> {<a class=sf-dump-ref>#3697</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:6</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>options</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3626</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:20</span> [ &#8230;20]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>true</span>
    </samp>}
    "<span class=sf-dump-key>dropdownName</span>" => "<span class=sf-dump-str title="10 characters">product_id</span>"
    "<span class=sf-dump-key>selected</span>" => ""
    "<span class=sf-dump-key>multiSelect</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>enableToSelect</span>" => <span class=sf-dump-const>true</span>
    "<span class=sf-dump-key>showSelectOptionAll</span>" => <span class=sf-dump-const>false</span>
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-447214455", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-215510408 data-indent-pad="  "><span class=sf-dump-note>Illuminate\View\ComponentSlot</span> {<a class=sf-dump-ref>#3581</a><samp data-depth=1 class=sf-dump-expanded>
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3684</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  #<span class=sf-dump-protected title="Protected property">contents</span>: ""
</samp>}
</pre><script>Sfdump("sf-dump-215510408", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-330086658 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>__default</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentSlot
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentSlot</span></span> {<a class=sf-dump-ref>#3581</a><samp data-depth=2 class=sf-dump-compact>
    +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3684</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: []
    </samp>}
    #<span class=sf-dump-protected title="Protected property">contents</span>: ""
  </samp>}
</samp>]
</pre><script>Sfdump("sf-dump-330086658", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1216349965 data-indent-pad="  ">"<span class=sf-dump-str title="25 characters">Copyright&#169; Buildcart-2026</span>"
</pre><script>Sfdump("sf-dump-1216349965", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1715028648 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1715028648", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1631011181 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1631011181", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-434175787 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-434175787", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1741113049 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1741113049", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-264705423 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-264705423", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-152535351 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3679</a>}
</pre><script>Sfdump("sf-dump-152535351", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1925550130 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3685</a>}
</pre><script>Sfdump("sf-dump-1925550130", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://po.buildcartindia.com/purchase/request/create ErrorException Undefined variable $trigger /home/buildcartindia/public_html/po.buildcartindia.com null 8.2.33 12.30.1 Flare production null require    {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:32:58.601Z"} 
[2026-08-14 12:07:43] production.DEBUG: Unit ID: 1 {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:37:42.624Z"} 
[2026-08-14 12:07:58] production.DEBUG: Unit ID: 1 {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:37:57.655Z"} 
[2026-08-14 12:10:16] production.DEBUG: Unit ID: 1 {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:40:15.074Z"} 
[2026-08-14 12:10:18] production.DEBUG: Unit ID: 3 {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:40:17.673Z"} 
[2026-08-14 12:10:35] production.DEBUG: Unit ID: 1 {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:40:34.466Z"} 
[2026-08-14 12:10:37] production.DEBUG: Unit ID: 3 {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:40:36.666Z"} 
[2026-08-14 12:10:39] production.DEBUG: Unit ID: 2 {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:40:38.553Z"} 
[2026-08-14 12:10:42] production.DEBUG: Unit ID: 2 {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:40:41.537Z"} 
[2026-08-14 12:10:44] production.DEBUG: Unit ID: 1 {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:40:43.825Z"} 
[2026-08-14 12:10:46] production.DEBUG: Unit ID: 1 {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:40:45.961Z"} 
[2026-08-14 12:10:48] production.DEBUG: Unit ID: 3 {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:40:47.705Z"} 
[2026-08-14 12:10:53] production.DEBUG: Unit ID: 1 {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:40:52.169Z"} 
[2026-08-14 12:16:56] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:46:53.613Z"} 
[2026-08-14 12:16:56] production.DEBUG: Laravel Client PHP 12.30.1 8.2.33 ErrorException 1786690012 Undefined variable $enableToSelect    /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown-product.blade.php 8 require null @props([ 'products' => [], 'selected' => '', 'dropdownName' => '', ]) null null <select class="form-select {{ $enableToSelect ? 'single-select-clear-field' : '' }}" id="{{ $dropdownName }}" name="{{ $dropdownName }}" data-placeholder="Choose Product"> @if($showSelectOptionAll) <option value="">All</option> @elseif($enableToSelect) <option value=""></option> @endif @foreach ($products as $product) <option value="{{ $product['id'] }}" data-unit-id="{{ $product->base_unit_id }}" data-unit-name="{{ $product->unit->name ?? '' }}" {{ $selected == $product['id'] ? 'selected' : '' }}>{{ $product['name'] }}</option> @endforeach </select>  true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/b98f0dfb74fc771147d64de6ff46a732.php string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/b98f0dfb74fc771147d64de6ff46a732.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/b98f0dfb74fc771147d64de6ff46a732.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/b98f0dfb74fc771147d64de6ff46a732.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown-product.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown-product.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesComponents.php 103 renderComponent Illuminate\View\Factory $view = array_pop($this->componentStack); null $this->currentComponentData = array_merge( $previousComponentData = $this->currentComponentData, $data = $this->componentData() ); null try { $view = value($view, $data); null if ($view instanceof View) { return $view->with($data)->render(); } elseif ($view instanceof Htmlable) { return $view->toHtml(); } else { return $this->make($view, $data)->render(); } } finally { $this->currentComponentData = $previousComponentData; } } null /** * Get the data for the given component. * * @return array */ protected function componentData() { $defaultSlot = new ComponentSlot(trim(ob_get_clean())); callback null null false false false false /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php 103 require null </div> </div> null null @section('js') <script> let rowIndex = 1; null function addRow() { let table = document.getElementById('itemsTable').getElementsByTagName('tbody')[0]; null let row = table.insertRow(); null row.innerHTML = ` <td> <x-dropdown-product :products="$products" dropdownName="items[${rowIndex}][product_id]" selected="" /> null </td> <td> <input type="number" name="items[${rowIndex}][qty]" class="form-control" min="1"> </td> <td> <input type="hidden" name="items[${rowIndex}][unit]" class="unit-id-field"> <input type="text" class="form-control unit-field" readonly> </td> <td>  true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 max-age=0 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/users/noimage   2 null purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown-product.blade.php <pre class=sf-dump id=sf-dump-1021418222 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2425</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1021418222", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-142036927 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3626</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3624</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3590</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3591</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3592</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3593</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3594</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3595</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3596</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3597</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>9</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3598</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>10</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3599</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>11</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3600</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>12</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3601</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>13</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3602</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>14</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3603</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>15</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3604</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>16</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3605</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>17</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3606</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>18</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3607</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>19</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3608</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>true</span>
</samp>}
</pre><script>Sfdump("sf-dump-142036927", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-31717435 data-indent-pad="  ">"<span class=sf-dump-str title="30 characters">items[${rowIndex}][product_id]</span>"
</pre><script>Sfdump("sf-dump-31717435", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-694242510 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-694242510", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1753867262 data-indent-pad="  "><span class=sf-dump-note>Illuminate\View\ComponentAttributeBag</span> {<a class=sf-dump-ref>#3690</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>products</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3626</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:20</span> [ &#8230;20]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>true</span>
    </samp>}
    "<span class=sf-dump-key>dropdownName</span>" => "<span class=sf-dump-str title="30 characters">items[${rowIndex}][product_id]</span>"
    "<span class=sf-dump-key>selected</span>" => ""
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1753867262", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-365068119 data-indent-pad="  "><span class=sf-dump-note>Illuminate\View\ComponentSlot</span> {<a class=sf-dump-ref>#3582</a><samp data-depth=1 class=sf-dump-expanded>
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3685</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  #<span class=sf-dump-protected title="Protected property">contents</span>: ""
</samp>}
</pre><script>Sfdump("sf-dump-365068119", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-447920544 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>__default</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentSlot
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentSlot</span></span> {<a class=sf-dump-ref>#3582</a><samp data-depth=2 class=sf-dump-compact>
    +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3685</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: []
    </samp>}
    #<span class=sf-dump-protected title="Protected property">contents</span>: ""
  </samp>}
</samp>]
</pre><script>Sfdump("sf-dump-447920544", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-161583687 data-indent-pad="  ">"<span class=sf-dump-str title="25 characters">Copyright&#169; Buildcart-2026</span>"
</pre><script>Sfdump("sf-dump-161583687", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-670877770 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-670877770", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-943918655 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-943918655", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-464711690 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-464711690", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-793860687 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-793860687", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-299819032 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-299819032", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-867785228 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3681</a>}
</pre><script>Sfdump("sf-dump-867785228", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1520113569 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3686</a>}
</pre><script>Sfdump("sf-dump-1520113569", {"maxDepth":3,"maxStringLength":160})</script> 8.2.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.79 mysql 2 1786690012.8299 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.5 mysql App\Models\User 1786690012.8365 select * from `items` 1.19 mysql  1786690012.8476 select * from `warehouses` where `status` = ? and `id` = ? 0.55 mysql 1 1 1786690012.8494 select * from `users` where `users`.`id` = ? limit 1 0.65 mysql 2 1786690012.8531 select * from `warehouses` 0.41 mysql  1786690012.8541 production null null /home/buildcartindia/public_html/po.buildcartindia.com null fd538548-5383-467e-83c4-33b69c36aa6e null null Laravel Client PHP 12.30.1 8.2.33 ErrorException 1786690012 Undefined variable $enableToSelect    /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown-product.blade.php 8 require null @props([ 'products' => [], 'selected' => '', 'dropdownName' => '', ]) null null <select class="form-select {{ $enableToSelect ? 'single-select-clear-field' : '' }}" id="{{ $dropdownName }}" name="{{ $dropdownName }}" data-placeholder="Choose Product"> @if($showSelectOptionAll) <option value="">All</option> @elseif($enableToSelect) <option value=""></option> @endif @foreach ($products as $product) <option value="{{ $product['id'] }}" data-unit-id="{{ $product->base_unit_id }}" data-unit-name="{{ $product->unit->name ?? '' }}" {{ $selected == $product['id'] ? 'selected' : '' }}>{{ $product['name'] }}</option> @endforeach </select>  true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/b98f0dfb74fc771147d64de6ff46a732.php string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/b98f0dfb74fc771147d64de6ff46a732.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/b98f0dfb74fc771147d64de6ff46a732.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/b98f0dfb74fc771147d64de6ff46a732.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown-product.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown-product.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesComponents.php 103 renderComponent Illuminate\View\Factory $view = array_pop($this->componentStack); null $this->currentComponentData = array_merge( $previousComponentData = $this->currentComponentData, $data = $this->componentData() ); null try { $view = value($view, $data); null if ($view instanceof View) { return $view->with($data)->render(); } elseif ($view instanceof Htmlable) { return $view->toHtml(); } else { return $this->make($view, $data)->render(); } } finally { $this->currentComponentData = $previousComponentData; } } null /** * Get the data for the given component. * * @return array */ protected function componentData() { $defaultSlot = new ComponentSlot(trim(ob_get_clean())); callback null null false false false false /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php 103 require null </div> </div> null null @section('js') <script> let rowIndex = 1; null function addRow() { let table = document.getElementById('itemsTable').getElementsByTagName('tbody')[0]; null let row = table.insertRow(); null row.innerHTML = ` <td> <x-dropdown-product :products="$products" dropdownName="items[${rowIndex}][product_id]" selected="" /> null </td> <td> <input type="number" name="items[${rowIndex}][qty]" class="form-control" min="1"> </td> <td> <input type="hidden" name="items[${rowIndex}][unit]" class="unit-id-field"> <input type="text" class="form-control unit-field" readonly> </td> <td>  true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 max-age=0 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/users/noimage   2 null purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown-product.blade.php <pre class=sf-dump id=sf-dump-1021418222 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2425</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1021418222", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-142036927 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3626</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3624</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3590</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3591</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3592</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3593</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3594</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3595</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3596</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3597</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>9</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3598</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>10</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3599</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>11</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3600</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>12</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3601</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>13</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3602</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>14</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3603</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>15</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3604</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>16</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3605</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>17</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3606</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>18</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3607</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>19</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3608</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>true</span>
</samp>}
</pre><script>Sfdump("sf-dump-142036927", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-31717435 data-indent-pad="  ">"<span class=sf-dump-str title="30 characters">items[${rowIndex}][product_id]</span>"
</pre><script>Sfdump("sf-dump-31717435", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-694242510 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-694242510", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1753867262 data-indent-pad="  "><span class=sf-dump-note>Illuminate\View\ComponentAttributeBag</span> {<a class=sf-dump-ref>#3690</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>products</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3626</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:20</span> [ &#8230;20]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>true</span>
    </samp>}
    "<span class=sf-dump-key>dropdownName</span>" => "<span class=sf-dump-str title="30 characters">items[${rowIndex}][product_id]</span>"
    "<span class=sf-dump-key>selected</span>" => ""
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1753867262", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-365068119 data-indent-pad="  "><span class=sf-dump-note>Illuminate\View\ComponentSlot</span> {<a class=sf-dump-ref>#3582</a><samp data-depth=1 class=sf-dump-expanded>
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3685</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  #<span class=sf-dump-protected title="Protected property">contents</span>: ""
</samp>}
</pre><script>Sfdump("sf-dump-365068119", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-447920544 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>__default</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentSlot
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentSlot</span></span> {<a class=sf-dump-ref>#3582</a><samp data-depth=2 class=sf-dump-compact>
    +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3685</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: []
    </samp>}
    #<span class=sf-dump-protected title="Protected property">contents</span>: ""
  </samp>}
</samp>]
</pre><script>Sfdump("sf-dump-447920544", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-161583687 data-indent-pad="  ">"<span class=sf-dump-str title="25 characters">Copyright&#169; Buildcart-2026</span>"
</pre><script>Sfdump("sf-dump-161583687", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-670877770 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-670877770", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-943918655 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-943918655", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-464711690 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-464711690", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-793860687 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-793860687", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-299819032 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-299819032", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-867785228 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3681</a>}
</pre><script>Sfdump("sf-dump-867785228", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1520113569 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3686</a>}
</pre><script>Sfdump("sf-dump-1520113569", {"maxDepth":3,"maxStringLength":160})</script> 8.2.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.79 mysql 2 1786690012.8299 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.5 mysql App\Models\User 1786690012.8365 select * from `items` 1.19 mysql  1786690012.8476 select * from `warehouses` where `status` = ? and `id` = ? 0.55 mysql 1 1 1786690012.8494 select * from `users` where `users`.`id` = ? limit 1 0.65 mysql 2 1786690012.8531 select * from `warehouses` 0.41 mysql  1786690012.8541 production null null /home/buildcartindia/public_html/po.buildcartindia.com null fd538548-5383-467e-83c4-33b69c36aa6e null null phpstorm auto false /home/buildcartindia/public_html/po.buildcartindia.com null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown-product.blade.php 8 require null @props([ 'products' => [], 'selected' => '', 'dropdownName' => '', ]) null null <select class="form-select {{ $enableToSelect ? 'single-select-clear-field' : '' }}" id="{{ $dropdownName }}" name="{{ $dropdownName }}" data-placeholder="Choose Product"> @if($showSelectOptionAll) <option value="">All</option> @elseif($enableToSelect) <option value=""></option> @endif @foreach ($products as $product) <option value="{{ $product['id'] }}" data-unit-id="{{ $product->base_unit_id }}" data-unit-name="{{ $product->unit->name ?? '' }}" {{ $selected == $product['id'] ? 'selected' : '' }}>{{ $product['name'] }}</option> @endforeach </select>  true resources/views/components/dropdown-product.blade.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/b98f0dfb74fc771147d64de6ff46a732.php string false false false false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/b98f0dfb74fc771147d64de6ff46a732.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/b98f0dfb74fc771147d64de6ff46a732.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/b98f0dfb74fc771147d64de6ff46a732.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown-product.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown-product.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/View.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor/laravel/framework/src/Illuminate/View/View.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor/laravel/framework/src/Illuminate/View/View.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesComponents.php 103 renderComponent Illuminate\View\Factory $view = array_pop($this->componentStack); null $this->currentComponentData = array_merge( $previousComponentData = $this->currentComponentData, $data = $this->componentData() ); null try { $view = value($view, $data); null if ($view instanceof View) { return $view->with($data)->render(); } elseif ($view instanceof Htmlable) { return $view->toHtml(); } else { return $this->make($view, $data)->render(); } } finally { $this->currentComponentData = $previousComponentData; } } null /** * Get the data for the given component. * * @return array */ protected function componentData() { $defaultSlot = new ComponentSlot(trim(ob_get_clean())); callback null null false false false false vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesComponents.php /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php 103 require null </div> </div> null null @section('js') <script> let rowIndex = 1; null function addRow() { let table = document.getElementById('itemsTable').getElementsByTagName('tbody')[0]; null let row = table.insertRow(); null row.innerHTML = ` <td> <x-dropdown-product :products="$products" dropdownName="items[${rowIndex}][product_id]" selected="" /> null </td> <td> <input type="number" name="items[${rowIndex}][qty]" class="form-control" min="1"> </td> <td> <input type="hidden" name="items[${rowIndex}][unit]" class="unit-id-field"> <input type="text" class="form-control unit-field" readonly> </td> <td>  true resources/views/purchase/request/create.blade.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/View.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor/laravel/framework/src/Illuminate/View/View.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor/laravel/framework/src/Illuminate/View/View.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor/laravel/framework/src/Illuminate/Http/Response.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor/laravel/framework/src/Illuminate/Http/Response.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php http://po.buildcartindia.com/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.79 mysql 2 1786690012.8299 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.5 mysql App\Models\User 1786690012.8365 select * from `items` 1.19 mysql  1786690012.8476 select * from `warehouses` where `status` = ? and `id` = ? 0.55 mysql 1 1 1786690012.8494 select * from `users` where `users`.`id` = ? limit 1 0.65 mysql 2 1786690012.8531 select * from `warehouses` 0.41 mysql  1786690012.8541   null <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 max-age=0 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/users/noimage   2 null 8.2.33 12.30.1 null false true production 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create null null /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown-product.blade.php <pre class=sf-dump id=sf-dump-1021418222 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2425</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1021418222", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-142036927 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3626</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3624</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3590</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3591</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3592</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3593</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3594</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3595</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3596</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3597</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>9</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3598</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>10</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3599</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>11</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3600</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>12</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3601</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>13</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3602</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>14</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3603</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>15</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3604</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>16</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3605</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>17</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3606</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>18</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3607</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>19</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3608</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-142036927-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>true</span>
</samp>}
</pre><script>Sfdump("sf-dump-142036927", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-31717435 data-indent-pad="  ">"<span class=sf-dump-str title="30 characters">items[${rowIndex}][product_id]</span>"
</pre><script>Sfdump("sf-dump-31717435", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-694242510 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-694242510", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1753867262 data-indent-pad="  "><span class=sf-dump-note>Illuminate\View\ComponentAttributeBag</span> {<a class=sf-dump-ref>#3690</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>products</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3626</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:20</span> [ &#8230;20]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>true</span>
    </samp>}
    "<span class=sf-dump-key>dropdownName</span>" => "<span class=sf-dump-str title="30 characters">items[${rowIndex}][product_id]</span>"
    "<span class=sf-dump-key>selected</span>" => ""
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1753867262", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-365068119 data-indent-pad="  "><span class=sf-dump-note>Illuminate\View\ComponentSlot</span> {<a class=sf-dump-ref>#3582</a><samp data-depth=1 class=sf-dump-expanded>
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3685</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  #<span class=sf-dump-protected title="Protected property">contents</span>: ""
</samp>}
</pre><script>Sfdump("sf-dump-365068119", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-447920544 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>__default</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentSlot
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentSlot</span></span> {<a class=sf-dump-ref>#3582</a><samp data-depth=2 class=sf-dump-compact>
    +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3685</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: []
    </samp>}
    #<span class=sf-dump-protected title="Protected property">contents</span>: ""
  </samp>}
</samp>]
</pre><script>Sfdump("sf-dump-447920544", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-161583687 data-indent-pad="  ">"<span class=sf-dump-str title="25 characters">Copyright&#169; Buildcart-2026</span>"
</pre><script>Sfdump("sf-dump-161583687", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-670877770 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-670877770", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-943918655 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-943918655", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-464711690 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-464711690", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-793860687 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-793860687", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-299819032 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-299819032", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-867785228 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3681</a>}
</pre><script>Sfdump("sf-dump-867785228", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1520113569 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3686</a>}
</pre><script>Sfdump("sf-dump-1520113569", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://po.buildcartindia.com/purchase/request/create ErrorException Undefined variable $enableToSelect /home/buildcartindia/public_html/po.buildcartindia.com null 8.2.33 12.30.1 Flare production null require    {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:46:53.629Z"} 
[2026-08-14 12:17:40] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:47:38.624Z"} 
[2026-08-14 12:17:40] production.DEBUG: Laravel Client PHP 12.30.1 8.2.33 ErrorException 1786690056 Undefined variable $showSelectOptionAll    /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown-product.blade.php 9 require null @props([ 'products' => [], 'selected' => '', 'dropdownName' => '', ]) null null <select class="form-select single-select-clear-field" id="{{ $dropdownName }}" name="{{ $dropdownName }}" data-placeholder="Choose Product"> @if($showSelectOptionAll) <option value="">All</option> @elseif($enableToSelect) <option value=""></option> @endif @foreach ($products as $product) <option value="{{ $product['id'] }}" data-unit-id="{{ $product->base_unit_id }}" data-unit-name="{{ $product->unit->name ?? '' }}" {{ $selected == $product['id'] ? 'selected' : '' }}>{{ $product['name'] }}</option> @endforeach </select>  true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/b98f0dfb74fc771147d64de6ff46a732.php string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/b98f0dfb74fc771147d64de6ff46a732.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/b98f0dfb74fc771147d64de6ff46a732.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/b98f0dfb74fc771147d64de6ff46a732.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown-product.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown-product.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesComponents.php 103 renderComponent Illuminate\View\Factory $view = array_pop($this->componentStack); null $this->currentComponentData = array_merge( $previousComponentData = $this->currentComponentData, $data = $this->componentData() ); null try { $view = value($view, $data); null if ($view instanceof View) { return $view->with($data)->render(); } elseif ($view instanceof Htmlable) { return $view->toHtml(); } else { return $this->make($view, $data)->render(); } } finally { $this->currentComponentData = $previousComponentData; } } null /** * Get the data for the given component. * * @return array */ protected function componentData() { $defaultSlot = new ComponentSlot(trim(ob_get_clean())); callback null null false false false false /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php 103 require null </div> </div> null null @section('js') <script> let rowIndex = 1; null function addRow() { let table = document.getElementById('itemsTable').getElementsByTagName('tbody')[0]; null let row = table.insertRow(); null row.innerHTML = ` <td> <x-dropdown-product :products="$products" dropdownName="items[${rowIndex}][product_id]" selected="" /> null </td> <td> <input type="number" name="items[${rowIndex}][qty]" class="form-control" min="1"> </td> <td> <input type="hidden" name="items[${rowIndex}][unit]" class="unit-id-field"> <input type="text" class="form-control unit-field" readonly> </td> <td>  true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/purchase/request/create   2 purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown-product.blade.php <pre class=sf-dump id=sf-dump-2112291566 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2425</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2112291566", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1799289319 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3626</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3624</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3590</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3591</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3592</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3593</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3594</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3595</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3596</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3597</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>9</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3598</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>10</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3599</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>11</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3600</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>12</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3601</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>13</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3602</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>14</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3603</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>15</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3604</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>16</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3605</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>17</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3606</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>18</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3607</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>19</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3608</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>true</span>
</samp>}
</pre><script>Sfdump("sf-dump-1799289319", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1716152677 data-indent-pad="  ">"<span class=sf-dump-str title="30 characters">items[${rowIndex}][product_id]</span>"
</pre><script>Sfdump("sf-dump-1716152677", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-704275114 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-704275114", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1780529560 data-indent-pad="  "><span class=sf-dump-note>Illuminate\View\ComponentAttributeBag</span> {<a class=sf-dump-ref>#3690</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>products</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3626</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:20</span> [ &#8230;20]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>true</span>
    </samp>}
    "<span class=sf-dump-key>dropdownName</span>" => "<span class=sf-dump-str title="30 characters">items[${rowIndex}][product_id]</span>"
    "<span class=sf-dump-key>selected</span>" => ""
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1780529560", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1603456065 data-indent-pad="  "><span class=sf-dump-note>Illuminate\View\ComponentSlot</span> {<a class=sf-dump-ref>#3582</a><samp data-depth=1 class=sf-dump-expanded>
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3685</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  #<span class=sf-dump-protected title="Protected property">contents</span>: ""
</samp>}
</pre><script>Sfdump("sf-dump-1603456065", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-112971333 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>__default</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentSlot
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentSlot</span></span> {<a class=sf-dump-ref>#3582</a><samp data-depth=2 class=sf-dump-compact>
    +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3685</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: []
    </samp>}
    #<span class=sf-dump-protected title="Protected property">contents</span>: ""
  </samp>}
</samp>]
</pre><script>Sfdump("sf-dump-112971333", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1040627787 data-indent-pad="  ">"<span class=sf-dump-str title="25 characters">Copyright&#169; Buildcart-2026</span>"
</pre><script>Sfdump("sf-dump-1040627787", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-197390668 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-197390668", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1490094410 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1490094410", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-693786926 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-693786926", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2137024041 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-2137024041", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-931920645 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-931920645", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-993790585 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3681</a>}
</pre><script>Sfdump("sf-dump-993790585", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1494080933 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3686</a>}
</pre><script>Sfdump("sf-dump-1494080933", {"maxDepth":3,"maxStringLength":160})</script> 8.2.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.3 mysql 2 1786690056.3101 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.38 mysql App\Models\User 1786690056.3159 select * from `items` 1.09 mysql  1786690056.3253 select * from `warehouses` where `status` = ? and `id` = ? 0.55 mysql 1 1 1786690056.3271 select * from `users` where `users`.`id` = ? limit 1 0.78 mysql 2 1786690056.3309 select * from `warehouses` 0.41 mysql  1786690056.3319 production null null /home/buildcartindia/public_html/po.buildcartindia.com null 5ddb812b-1962-4f5b-b453-afceedd08d99 null null Laravel Client PHP 12.30.1 8.2.33 ErrorException 1786690056 Undefined variable $showSelectOptionAll    /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown-product.blade.php 9 require null @props([ 'products' => [], 'selected' => '', 'dropdownName' => '', ]) null null <select class="form-select single-select-clear-field" id="{{ $dropdownName }}" name="{{ $dropdownName }}" data-placeholder="Choose Product"> @if($showSelectOptionAll) <option value="">All</option> @elseif($enableToSelect) <option value=""></option> @endif @foreach ($products as $product) <option value="{{ $product['id'] }}" data-unit-id="{{ $product->base_unit_id }}" data-unit-name="{{ $product->unit->name ?? '' }}" {{ $selected == $product['id'] ? 'selected' : '' }}>{{ $product['name'] }}</option> @endforeach </select>  true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/b98f0dfb74fc771147d64de6ff46a732.php string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/b98f0dfb74fc771147d64de6ff46a732.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/b98f0dfb74fc771147d64de6ff46a732.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/b98f0dfb74fc771147d64de6ff46a732.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown-product.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown-product.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesComponents.php 103 renderComponent Illuminate\View\Factory $view = array_pop($this->componentStack); null $this->currentComponentData = array_merge( $previousComponentData = $this->currentComponentData, $data = $this->componentData() ); null try { $view = value($view, $data); null if ($view instanceof View) { return $view->with($data)->render(); } elseif ($view instanceof Htmlable) { return $view->toHtml(); } else { return $this->make($view, $data)->render(); } } finally { $this->currentComponentData = $previousComponentData; } } null /** * Get the data for the given component. * * @return array */ protected function componentData() { $defaultSlot = new ComponentSlot(trim(ob_get_clean())); callback null null false false false false /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php 103 require null </div> </div> null null @section('js') <script> let rowIndex = 1; null function addRow() { let table = document.getElementById('itemsTable').getElementsByTagName('tbody')[0]; null let row = table.insertRow(); null row.innerHTML = ` <td> <x-dropdown-product :products="$products" dropdownName="items[${rowIndex}][product_id]" selected="" /> null </td> <td> <input type="number" name="items[${rowIndex}][qty]" class="form-control" min="1"> </td> <td> <input type="hidden" name="items[${rowIndex}][unit]" class="unit-id-field"> <input type="text" class="form-control unit-field" readonly> </td> <td>  true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/purchase/request/create   2 purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown-product.blade.php <pre class=sf-dump id=sf-dump-2112291566 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2425</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2112291566", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1799289319 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3626</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3624</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3590</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3591</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3592</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3593</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3594</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3595</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3596</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3597</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>9</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3598</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>10</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3599</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>11</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3600</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>12</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3601</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>13</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3602</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>14</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3603</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>15</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3604</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>16</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3605</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>17</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3606</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>18</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3607</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>19</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3608</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>true</span>
</samp>}
</pre><script>Sfdump("sf-dump-1799289319", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1716152677 data-indent-pad="  ">"<span class=sf-dump-str title="30 characters">items[${rowIndex}][product_id]</span>"
</pre><script>Sfdump("sf-dump-1716152677", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-704275114 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-704275114", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1780529560 data-indent-pad="  "><span class=sf-dump-note>Illuminate\View\ComponentAttributeBag</span> {<a class=sf-dump-ref>#3690</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>products</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3626</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:20</span> [ &#8230;20]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>true</span>
    </samp>}
    "<span class=sf-dump-key>dropdownName</span>" => "<span class=sf-dump-str title="30 characters">items[${rowIndex}][product_id]</span>"
    "<span class=sf-dump-key>selected</span>" => ""
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1780529560", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1603456065 data-indent-pad="  "><span class=sf-dump-note>Illuminate\View\ComponentSlot</span> {<a class=sf-dump-ref>#3582</a><samp data-depth=1 class=sf-dump-expanded>
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3685</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  #<span class=sf-dump-protected title="Protected property">contents</span>: ""
</samp>}
</pre><script>Sfdump("sf-dump-1603456065", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-112971333 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>__default</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentSlot
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentSlot</span></span> {<a class=sf-dump-ref>#3582</a><samp data-depth=2 class=sf-dump-compact>
    +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3685</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: []
    </samp>}
    #<span class=sf-dump-protected title="Protected property">contents</span>: ""
  </samp>}
</samp>]
</pre><script>Sfdump("sf-dump-112971333", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1040627787 data-indent-pad="  ">"<span class=sf-dump-str title="25 characters">Copyright&#169; Buildcart-2026</span>"
</pre><script>Sfdump("sf-dump-1040627787", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-197390668 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-197390668", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1490094410 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1490094410", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-693786926 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-693786926", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2137024041 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-2137024041", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-931920645 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-931920645", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-993790585 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3681</a>}
</pre><script>Sfdump("sf-dump-993790585", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1494080933 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3686</a>}
</pre><script>Sfdump("sf-dump-1494080933", {"maxDepth":3,"maxStringLength":160})</script> 8.2.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.3 mysql 2 1786690056.3101 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.38 mysql App\Models\User 1786690056.3159 select * from `items` 1.09 mysql  1786690056.3253 select * from `warehouses` where `status` = ? and `id` = ? 0.55 mysql 1 1 1786690056.3271 select * from `users` where `users`.`id` = ? limit 1 0.78 mysql 2 1786690056.3309 select * from `warehouses` 0.41 mysql  1786690056.3319 production null null /home/buildcartindia/public_html/po.buildcartindia.com null 5ddb812b-1962-4f5b-b453-afceedd08d99 null null phpstorm auto false /home/buildcartindia/public_html/po.buildcartindia.com null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown-product.blade.php 9 require null @props([ 'products' => [], 'selected' => '', 'dropdownName' => '', ]) null null <select class="form-select single-select-clear-field" id="{{ $dropdownName }}" name="{{ $dropdownName }}" data-placeholder="Choose Product"> @if($showSelectOptionAll) <option value="">All</option> @elseif($enableToSelect) <option value=""></option> @endif @foreach ($products as $product) <option value="{{ $product['id'] }}" data-unit-id="{{ $product->base_unit_id }}" data-unit-name="{{ $product->unit->name ?? '' }}" {{ $selected == $product['id'] ? 'selected' : '' }}>{{ $product['name'] }}</option> @endforeach </select>  true resources/views/components/dropdown-product.blade.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/b98f0dfb74fc771147d64de6ff46a732.php string false false false false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/b98f0dfb74fc771147d64de6ff46a732.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/b98f0dfb74fc771147d64de6ff46a732.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/b98f0dfb74fc771147d64de6ff46a732.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown-product.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown-product.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) items[${rowIndex}][product_id] null object (Illuminate\View\ComponentAttributeBag) object (Illuminate\View\ComponentSlot) array (size=1) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/View.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor/laravel/framework/src/Illuminate/View/View.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor/laravel/framework/src/Illuminate/View/View.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesComponents.php 103 renderComponent Illuminate\View\Factory $view = array_pop($this->componentStack); null $this->currentComponentData = array_merge( $previousComponentData = $this->currentComponentData, $data = $this->componentData() ); null try { $view = value($view, $data); null if ($view instanceof View) { return $view->with($data)->render(); } elseif ($view instanceof Htmlable) { return $view->toHtml(); } else { return $this->make($view, $data)->render(); } } finally { $this->currentComponentData = $previousComponentData; } } null /** * Get the data for the given component. * * @return array */ protected function componentData() { $defaultSlot = new ComponentSlot(trim(ob_get_clean())); callback null null false false false false vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesComponents.php /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php 103 require null </div> </div> null null @section('js') <script> let rowIndex = 1; null function addRow() { let table = document.getElementById('itemsTable').getElementsByTagName('tbody')[0]; null let row = table.insertRow(); null row.innerHTML = ` <td> <x-dropdown-product :products="$products" dropdownName="items[${rowIndex}][product_id]" selected="" /> null </td> <td> <input type="number" name="items[${rowIndex}][qty]" class="form-control" min="1"> </td> <td> <input type="hidden" name="items[${rowIndex}][unit]" class="unit-id-field"> <input type="text" class="form-control unit-field" readonly> </td> <td>  true resources/views/purchase/request/create.blade.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/buildcartindia/public_html/po.buildcartindia.com/storage/framework/views/8f1a6c2e94e987bb6f40599a1bc75a3a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/purchase/request/create.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Database\Eloquent\Collection) object (Illuminate\Database\Eloquent\Collection) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatNumberComposer.php:12$c) object (class@anonymous /home/buildcartindia/public_html/po.buildcartindia.com/app/View/Composers/FormatDateComposer.php:12$d) array false false false false vendor/laravel/framework/src/Illuminate/View/View.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor/laravel/framework/src/Illuminate/View/View.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor/laravel/framework/src/Illuminate/View/View.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor/laravel/framework/src/Illuminate/Http/Response.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor/laravel/framework/src/Illuminate/Http/Response.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php 59 handle Illuminate\Auth\Middleware\Authorize * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  $ability * @param  array|null  ...$models * @return mixed * * @throws \Illuminate\Auth\AuthenticationException * @throws \Illuminate\Auth\Access\AuthorizationException */ public function handle($request, Closure $next, $ability, ...$models) { $this->gate->authorize($ability, $this->getGateArguments($request, $models)); null return $next($request); } null /** * Get the arguments parameter for the gate. * * @param  \Illuminate\Http\Request  $request * @param  array|null  $models * @return array */ protected function getGateArguments($request, $models) { if (is_null($models)) { return []; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false ability purchase.request.create string false false false models  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/purchase/request/create Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php http://po.buildcartindia.com/purchase/request/create null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.3 mysql 2 1786690056.3101 select `permissions`.*, `model_has_permissions`.`model_id` as `pivot_model_id`, `model_has_permissions`.`permission_id` as `pivot_permission_id`, `model_has_permissions`.`model_type` as `pivot_model_type` from `permissions` inner join `model_has_permissions` on `permissions`.`id` = `model_has_permissions`.`permission_id` where `model_has_permissions`.`model_id` in (2) and `model_has_permissions`.`model_type` = ? 1.38 mysql App\Models\User 1786690056.3159 select * from `items` 1.09 mysql  1786690056.3253 select * from `warehouses` where `status` = ? and `id` = ? 0.55 mysql 1 1 1786690056.3271 select * from `users` where `users`.`id` = ? limit 1 0.78 mysql 2 1786690056.3309 select * from `warehouses` 0.41 mysql  1786690056.3319   null <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/purchase/request/create   2 8.2.33 12.30.1 null false true production 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 20 tax.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Create App\Models\User 2 20 21 tax.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Edit App\Models\User 2 21 22 tax.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 View App\Models\User 2 22 23 tax.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 3 1 Delete App\Models\User 2 23 24 user.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Create App\Models\User 2 24 25 user.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Edit App\Models\User 2 25 26 user.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 View App\Models\User 2 26 27 user.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 4 1 Delete App\Models\User 2 27 28 role.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Create App\Models\User 2 28 29 role.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Edit App\Models\User 2 29 30 role.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 View App\Models\User 2 30 31 role.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 5 1 Delete App\Models\User 2 31 32 profile.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 6 1 Edit App\Models\User 2 32 34 payment.type.create web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Create App\Models\User 2 34 35 payment.type.edit web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Edit App\Models\User 2 35 36 payment.type.view web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 View App\Models\User 2 36 37 payment.type.delete web 2026-03-29T14:48:14.000000Z 2026-03-29T14:48:14.000000Z 8 1 Delete App\Models\User 2 37 54 report.item.transaction.batch web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Batch Wise Item Transaction Report App\Models\User 2 54 55 report.item.transaction.serial web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Serial/IMEI Item Transaction Report App\Models\User 2 55 56 report.item.transaction.general web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 General Item Transaction Report App\Models\User 2 56 57 report.purchase web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Purchase Report App\Models\User 2 57 58 report.purchase.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Purchase Report App\Models\User 2 58 63 report.expired.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Expired Item Report App\Models\User 2 63 64 report.reorder.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Reorder Item Report App\Models\User 2 64 70 report.stock_transfer web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Stock Transfer Report App\Models\User 2 70 71 report.stock_transfer.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 15 1 Item Stock Transfer Report App\Models\User 2 71 80 warehouse.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Create App\Models\User 2 80 81 warehouse.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Edit App\Models\User 2 81 82 warehouse.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 View App\Models\User 2 82 83 warehouse.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 17 1 Delete App\Models\User 2 83 84 stock_transfer.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Create App\Models\User 2 84 85 stock_transfer.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Edit App\Models\User 2 85 86 stock_transfer.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 View App\Models\User 2 86 87 stock_transfer.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 18 1 Delete App\Models\User 2 87 88 item.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Create App\Models\User 2 88 89 item.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Edit App\Models\User 2 89 90 item.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 View App\Models\User 2 90 91 item.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Delete App\Models\User 2 91 92 item.category.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Create App\Models\User 2 92 93 item.category.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Edit App\Models\User 2 93 94 item.category.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category View App\Models\User 2 94 95 item.category.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 19 1 Category Delete App\Models\User 2 95 96 unit.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Create App\Models\User 2 96 97 unit.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Edit App\Models\User 2 97 98 unit.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 View App\Models\User 2 98 99 unit.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 20 1 Delete App\Models\User 2 99 100 supplier.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Create App\Models\User 2 100 101 supplier.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Edit App\Models\User 2 101 102 supplier.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 View App\Models\User 2 102 103 supplier.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 21 1 Delete App\Models\User 2 103 104 import.item web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Items & Services App\Models\User 2 104 105 import.party web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Import Customers & Suppliers App\Models\User 2 105 106 generate.barcode web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 22 1 Generate Barcode App\Models\User 2 106 107 purchase.order.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Create App\Models\User 2 107 108 purchase.order.edit web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Edit App\Models\User 2 108 109 purchase.order.view web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 View App\Models\User 2 109 110 purchase.order.delete web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 23 1 Delete App\Models\User 2 110 111 purchase.bill.create web 2026-03-29T14:48:15.000000Z 2026-03-29T14:48:15.000000Z 24 1 Create App\Models\User 2 111 112 purchase.bill.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Edit App\Models\User 2 112 113 purchase.bill.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 View App\Models\User 2 113 114 purchase.bill.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 24 1 Delete App\Models\User 2 114 115 purchase.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Create App\Models\User 2 115 116 purchase.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Edit App\Models\User 2 116 117 purchase.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 View App\Models\User 2 117 118 purchase.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 25 1 Delete App\Models\User 2 118 119 sale.order.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Create App\Models\User 2 119 120 sale.order.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Edit App\Models\User 2 120 121 sale.order.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 View App\Models\User 2 121 122 sale.order.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 26 1 Delete App\Models\User 2 122 123 sale.invoice.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Create App\Models\User 2 123 124 sale.invoice.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Edit App\Models\User 2 124 125 sale.invoice.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 View App\Models\User 2 125 126 sale.invoice.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 27 1 Delete App\Models\User 2 126 127 sale.return.create web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Create App\Models\User 2 127 128 sale.return.edit web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Edit App\Models\User 2 128 129 sale.return.view web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 View App\Models\User 2 129 130 sale.return.delete web 2026-03-29T14:48:16.000000Z 2026-03-29T14:48:16.000000Z 28 1 Delete App\Models\User 2 130 139 report.stock_report.item.batch web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Batch Wise Item Stock Report App\Models\User 2 139 140 report.stock_report.item.serial web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 Serial Wise Item Stock Report App\Models\User 2 140 141 report.stock_report.item.general web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 15 1 General Item Stock Report App\Models\User 2 141 145 sale.invoice.can.view.other.users.sale.invoices web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 27 1 Allow User to View All Sale Invoices Created By Other Users App\Models\User 2 145 146 sale.order.can.view.other.users.sale.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 26 1 Allow User to View All Sale Orders Created By Other Users App\Models\User 2 146 147 sale.return.can.view.other.users.sale.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 28 1 Allow User to View All Sale Returns Created By Other Users App\Models\User 2 147 148 purchase.bill.can.view.other.users.purchase.bills web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 24 1 Allow User to View All Purchase Bills Created By Other Users App\Models\User 2 148 149 purchase.order.can.view.other.users.purchase.orders web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 23 1 Allow User to View All Purchase Orders Created By Other Users App\Models\User 2 149 150 purchase.return.can.view.other.users.purchase.returns web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 25 1 Allow User to View All Purchase Returns Created By Other Users App\Models\User 2 150 152 stock_transfer.can.view.other.users.stock.transfers web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 18 1 Allow User to View All Stock Transfer Created By Other Users App\Models\User 2 152 153 dashboard.can.view.widget.cards web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Dashboard Widget Cards App\Models\User 2 153 154 dashboard.can.view.sale.vs.purchase.bar.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Sale Vs. Purchase Bar Chart on Dashboard App\Models\User 2 154 155 dashboard.can.view.trending.items.pie.chart web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Trending Items Pie Chart on Dashboard App\Models\User 2 155 156 dashboard.can.view.recent.invoices.table web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Recent Invoices Table on Dashboard App\Models\User 2 156 157 dashboard.can.view.self.dashboard.details.only web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 31 1 Allow User to View Only Their Own Dashboard Details App\Models\User 2 157 162 sale.quotation.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Create App\Models\User 2 162 163 sale.quotation.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Edit App\Models\User 2 163 164 sale.quotation.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 View App\Models\User 2 164 165 sale.quotation.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Delete App\Models\User 2 165 166 sale.quotation.can.view.other.users.sale.quotations web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 32 1 Allow User to View All Quotations Created By Other Users App\Models\User 2 166 167 currency.create web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Create App\Models\User 2 167 168 currency.edit web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Edit App\Models\User 2 168 169 currency.view web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 View App\Models\User 2 169 170 currency.delete web 2026-03-29T14:48:17.000000Z 2026-03-29T14:48:17.000000Z 33 1 Delete App\Models\User 2 170 182 dashboard.can.view.low.stock.items.table web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 31 1 Allow User to View Low Stock Items Table on Dashboard App\Models\User 2 182 188 report.stock_adjustment web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Stock Adjustment Report App\Models\User 2 188 189 report.stock_adjustment.item web 2026-03-29T14:48:18.000000Z 2026-03-29T14:48:18.000000Z 15 1 Item Wise Stock Adjustment Report App\Models\User 2 189 190 purchase.request.view web 2026-04-23T05:48:22.000000Z 2026-04-23T00:43:37.000000Z 36 1 Purchase request list App\Models\User 2 190 191 purchase.request.create web null null 36 1 null App\Models\User 2 191 purchase.request.create  App\Http\Controllers\Purchase\PurchaserequestController@purchasecreate web auth can:purchase.request.create null null /home/buildcartindia/public_html/po.buildcartindia.com/resources/views/components/dropdown-product.blade.php <pre class=sf-dump id=sf-dump-2112291566 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2425</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-2112291566", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1799289319 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Database\Eloquent\Collection</span> {<a class=sf-dump-ref>#3626</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:20</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3624</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a> &#8230;4}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a> &#8230;2}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3590</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3591</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3592</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3593</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3594</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3595</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3596</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3597</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>9</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3598</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>10</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3599</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>11</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3600</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>12</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3601</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>13</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3602</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>14</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3603</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>15</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3604</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>16</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3605</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>17</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3606</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>18</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3607</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
    <span class=sf-dump-index>19</span> => <span class="sf-dump-note sf-dump-ellipsization" title="App\Models\Items\Item
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">App\Models\Items</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Item</span></span> {<a class=sf-dump-ref>#3608</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">connection</span>: "<span class=sf-dump-str title="5 characters">mysql</span>"
      #<span class=sf-dump-protected title="Protected property">table</span>: "<span class=sf-dump-str title="5 characters">items</span>"
      #<span class=sf-dump-protected title="Protected property">primaryKey</span>: "<span class=sf-dump-str title="2 characters">id</span>"
      #<span class=sf-dump-protected title="Protected property">keyType</span>: "<span class=sf-dump-str title="3 characters">int</span>"
      +<span class=sf-dump-public title="Public property">incrementing</span>: <span class=sf-dump-const>true</span>
      #<span class=sf-dump-protected title="Protected property">with</span>: []
      #<span class=sf-dump-protected title="Protected property">withCount</span>: []
      +<span class=sf-dump-public title="Public property">preventsLazyLoading</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">perPage</span>: <span class=sf-dump-num>15</span>
      +<span class=sf-dump-public title="Public property">exists</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">wasRecentlyCreated</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">original</span>: <span class=sf-dump-note>array:38</span> [ &#8230;38]
      #<span class=sf-dump-protected title="Protected property">changes</span>: []
      #<span class=sf-dump-protected title="Protected property">previous</span>: []
      #<span class=sf-dump-protected title="Protected property">casts</span>: []
      #<span class=sf-dump-protected title="Protected property">classCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">attributeCastCache</span>: []
      #<span class=sf-dump-protected title="Protected property">dateFormat</span>: <span class=sf-dump-const>null</span>
      #<span class=sf-dump-protected title="Protected property">appends</span>: []
      #<span class=sf-dump-protected title="Protected property">dispatchesEvents</span>: []
      #<span class=sf-dump-protected title="Protected property">observables</span>: []
      #<span class=sf-dump-protected title="Protected property">relations</span>: []
      #<span class=sf-dump-protected title="Protected property">touches</span>: []
      #<span class=sf-dump-protected title="Protected property">relationAutoloadCallback</span>: <span class=sf-dump-note>Closure($tuples)</span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23609 title="20 occurrences">#3609</a>}
      #<span class=sf-dump-protected title="Protected property">relationAutoloadContext</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref href=#sf-dump-1799289319-ref23647 title="21 occurrences">#3647</a>}
      +<span class=sf-dump-public title="Public property">timestamps</span>: <span class=sf-dump-const>true</span>
      +<span class=sf-dump-public title="Public property">usesUniqueIds</span>: <span class=sf-dump-const>false</span>
      #<span class=sf-dump-protected title="Protected property">hidden</span>: []
      #<span class=sf-dump-protected title="Protected property">visible</span>: []
      #<span class=sf-dump-protected title="Protected property">fillable</span>: <span class=sf-dump-note>array:31</span> [ &#8230;31]
      #<span class=sf-dump-protected title="Protected property">guarded</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>true</span>
</samp>}
</pre><script>Sfdump("sf-dump-1799289319", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1716152677 data-indent-pad="  ">"<span class=sf-dump-str title="30 characters">items[${rowIndex}][product_id]</span>"
</pre><script>Sfdump("sf-dump-1716152677", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-704275114 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-704275114", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1780529560 data-indent-pad="  "><span class=sf-dump-note>Illuminate\View\ComponentAttributeBag</span> {<a class=sf-dump-ref>#3690</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">attributes</span>: <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>products</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Database\Eloquent\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Database\Eloquent</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#3626</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:20</span> [ &#8230;20]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>true</span>
    </samp>}
    "<span class=sf-dump-key>dropdownName</span>" => "<span class=sf-dump-str title="30 characters">items[${rowIndex}][product_id]</span>"
    "<span class=sf-dump-key>selected</span>" => ""
  </samp>]
</samp>}
</pre><script>Sfdump("sf-dump-1780529560", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1603456065 data-indent-pad="  "><span class=sf-dump-note>Illuminate\View\ComponentSlot</span> {<a class=sf-dump-ref>#3582</a><samp data-depth=1 class=sf-dump-expanded>
  +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3685</a><samp data-depth=2 class=sf-dump-compact>
    #<span class=sf-dump-protected title="Protected property">attributes</span>: []
  </samp>}
  #<span class=sf-dump-protected title="Protected property">contents</span>: ""
</samp>}
</pre><script>Sfdump("sf-dump-1603456065", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-112971333 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>__default</span>" => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentSlot
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentSlot</span></span> {<a class=sf-dump-ref>#3582</a><samp data-depth=2 class=sf-dump-compact>
    +<span class=sf-dump-public title="Public property">attributes</span>: <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\View\ComponentAttributeBag
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\View</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">ComponentAttributeBag</span></span> {<a class=sf-dump-ref>#3685</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">attributes</span>: []
    </samp>}
    #<span class=sf-dump-protected title="Protected property">contents</span>: ""
  </samp>}
</samp>]
</pre><script>Sfdump("sf-dump-112971333", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1040627787 data-indent-pad="  ">"<span class=sf-dump-str title="25 characters">Copyright&#169; Buildcart-2026</span>"
</pre><script>Sfdump("sf-dump-1040627787", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-197390668 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-197390668", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1490094410 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1490094410", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-693786926 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-693786926", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-2137024041 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-2137024041", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-931920645 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-931920645", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-993790585 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3681</a>}
</pre><script>Sfdump("sf-dump-993790585", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1494080933 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3686</a>}
</pre><script>Sfdump("sf-dump-1494080933", {"maxDepth":3,"maxStringLength":160})</script> null null null  web http://po.buildcartindia.com/purchase/request/create ErrorException Undefined variable $showSelectOptionAll /home/buildcartindia/public_html/po.buildcartindia.com null 8.2.33 12.30.1 Flare production null require    {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:47:38.636Z"} 
[2026-08-14 12:23:15] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1025 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1025:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:53:14.863Z"} 
[2026-08-14 12:23:15] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1025 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1025:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:53:14.864Z"} 
[2026-08-14 12:23:18] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1025 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1025:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:53:17.788Z"} 
[2026-08-14 12:23:18] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1025 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1025:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:53:17.788Z"} 
[2026-08-14 12:23:19] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1025 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1025:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:53:19.003Z"} 
[2026-08-14 12:23:19] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1025 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1025:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:53:19.004Z"} 
[2026-08-14 12:23:21] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1025 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1025:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:53:20.113Z"} 
[2026-08-14 12:23:21] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1025 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1025:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:53:20.113Z"} 
[2026-08-14 12:26:23] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:56:22.410Z"} 
[2026-08-14 12:26:23] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:56:22.410Z"} 
[2026-08-14 12:26:25] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:56:24.708Z"} 
[2026-08-14 12:26:25] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:56:24.708Z"} 
[2026-08-14 12:26:26] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:56:25.716Z"} 
[2026-08-14 12:26:26] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:56:25.716Z"} 
[2026-08-14 12:27:28] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:57:27.063Z"} 
[2026-08-14 12:27:28] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:57:27.063Z"} 
[2026-08-14 12:28:35] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:58:34.736Z"} 
[2026-08-14 12:28:35] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:58:34.737Z"} 
[2026-08-14 12:28:45] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:58:44.833Z"} 
[2026-08-14 12:28:45] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:58:44.834Z"} 
[2026-08-14 12:28:46] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:58:45.782Z"} 
[2026-08-14 12:28:46] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:58:45.782Z"} 
[2026-08-14 12:28:47] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:58:46.421Z"} 
[2026-08-14 12:28:47] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:58:46.421Z"} 
[2026-08-14 12:29:05] production.ERROR: Uncaught ReferenceError: addRow is not defined http://po.buildcartindia.com/purchase/request/create 47 105 ReferenceError addRow is not defined ReferenceError: addRow is not defined
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:59:04.708Z"} 
[2026-08-14 12:29:05] production.ERROR: Uncaught ReferenceError: addRow is not defined http://po.buildcartindia.com/purchase/request/create 47 105 ReferenceError addRow is not defined ReferenceError: addRow is not defined
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T06:59:04.709Z"} 
[2026-08-14 12:30:46] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T07:00:45.744Z"} 
[2026-08-14 12:30:46] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T07:00:45.744Z"} 
[2026-08-14 12:33:44] production.ERROR: Uncaught ReferenceError: addRow is not defined http://po.buildcartindia.com/purchase/request/create 47 105 ReferenceError addRow is not defined ReferenceError: addRow is not defined
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T07:03:43.689Z"} 
[2026-08-14 12:33:44] production.ERROR: Uncaught ReferenceError: addRow is not defined http://po.buildcartindia.com/purchase/request/create 47 105 ReferenceError addRow is not defined ReferenceError: addRow is not defined
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T07:03:43.689Z"} 
[2026-08-14 12:45:27] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 34 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:34)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T07:15:25.089Z"} 
[2026-08-14 12:45:27] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 34 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:34)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T07:15:25.089Z"} 
[2026-08-14 12:45:27] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 34 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:34)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T07:15:23.906Z"} 
[2026-08-14 12:45:27] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 34 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:34)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T07:15:23.906Z"} 
[2026-08-14 12:47:02] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T07:17:01.301Z"} 
[2026-08-14 12:47:02] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T07:17:01.301Z"} 
[2026-08-14 12:47:08] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T07:17:06.991Z"} 
[2026-08-14 12:47:08] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') http://po.buildcartindia.com/purchase/request/create 1026 9 TypeError Cannot read properties of null (reading 'innerHTML') TypeError: Cannot read properties of null (reading 'innerHTML')
    at addRow (http://po.buildcartindia.com/purchase/request/create:1026:9)
    at HTMLButtonElement.onclick (http://po.buildcartindia.com/purchase/request/create:47:105) {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T07:17:06.992Z"} 
[2026-08-14 12:51:28] production.DEBUG: Unit ID: 1 {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T07:21:27.846Z"} 
[2026-08-14 12:51:31] production.DEBUG: Unit ID: 1 {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T07:21:30.845Z"} 
[2026-08-14 12:51:35] production.DEBUG: Unit ID: 1 {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T07:21:34.603Z"} 
[2026-08-14 12:51:40] production.DEBUG: Unit ID: 1 {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T07:21:39.930Z"} 
[2026-08-14 12:51:43] production.DEBUG: Unit ID: 3 {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T07:21:42.803Z"} 
[2026-08-14 12:57:20] production.DEBUG: Unit ID: 1 {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T07:27:19.606Z"} 
[2026-08-14 12:57:35] production.DEBUG: Unit ID: 3 {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T07:27:34.221Z"} 
[2026-08-14 12:57:42] production.DEBUG: Unit ID: 1 {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T07:27:41.671Z"} 
[2026-08-14 12:57:48] production.DEBUG: Unit ID: 3 {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T07:27:47.702Z"} 
[2026-08-14 13:28:13] production.DEBUG: Unit ID: 3 {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T07:58:12.434Z"} 
[2026-08-14 13:28:21] production.DEBUG: Unit ID: 2 {"url":"http://po.buildcartindia.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T07:58:20.367Z"} 
[2026-08-14 15:08:51] production.ERROR: TypeError Cannot read properties of null (reading 'name') TypeError: Cannot read properties of null (reading 'name')
    at http://po.buildcartindia.com/purchase/request/list:70:61 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T09:38:48.878Z"} 
[2026-08-14 15:12:18] production.ERROR: TypeError Cannot read properties of null (reading 'name') TypeError: Cannot read properties of null (reading 'name')
    at http://po.buildcartindia.com/purchase/request/list:70:61 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T09:42:13.345Z"} 
[2026-08-14 15:12:28] production.ERROR: TypeError Cannot read properties of null (reading 'name') TypeError: Cannot read properties of null (reading 'name')
    at http://po.buildcartindia.com/purchase/request/list:70:61 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T09:42:25.326Z"} 
[2026-08-14 15:12:31] production.ERROR: TypeError Cannot read properties of null (reading 'name') TypeError: Cannot read properties of null (reading 'name')
    at http://po.buildcartindia.com/purchase/request/list:70:61 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T09:42:28.294Z"} 
[2026-08-14 15:12:39] production.ERROR: TypeError Cannot read properties of null (reading 'name') TypeError: Cannot read properties of null (reading 'name')
    at http://po.buildcartindia.com/purchase/request/list:70:61 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T09:42:36.974Z"} 
[2026-08-14 15:12:57] production.ERROR: TypeError Cannot read properties of null (reading 'name') TypeError: Cannot read properties of null (reading 'name')
    at http://po.buildcartindia.com/purchase/request/list:70:61 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T09:42:54.398Z"} 
[2026-08-14 15:13:33] production.ERROR: TypeError Cannot read properties of null (reading 'name') TypeError: Cannot read properties of null (reading 'name')
    at http://po.buildcartindia.com/purchase/request/list:70:61 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T09:43:28.101Z"} 
[2026-08-14 15:33:14] production.ERROR: TypeError Cannot set properties of null (setting 'innerHTML') TypeError: Cannot set properties of null (setting 'innerHTML')
    at http://po.buildcartindia.com/purchase/request/list:22:59 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T10:03:12.166Z"} 
[2026-08-14 17:14:54] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T11:44:53.330Z"} 
[2026-08-14 17:14:54] production.DEBUG: Laravel Client PHP 12.30.1 8.2.33 Illuminate\Contracts\Container\BindingResolutionException 1786707892 Target class [VendorQuotationController] does not exist.    /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 1163 build Illuminate\Container\Container // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. if (! $reflector->isInstantiable()) { return $this->notInstantiable($concrete); } null if (is_a($concrete, SelfBuilding::class, true) && ! in_array($concrete, $this->buildStack, true)) { return $this->buildSelfBuildingInstance($concrete, $reflector); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete VendorQuotationController string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract VendorQuotationController string false false false parameters  array false false false raiseEvents true bool false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract VendorQuotationController string false false false parameters  array false false false raiseEvents true bool false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract VendorQuotationController string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 286 getController Illuminate\Routing\Route * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null; } null if (! $this->controller) { $class = $this->getControllerClass(); null $this->controller = $this->container->make(ltrim($class, '\\')); } null return $this->controller; } null /** * Get the controller class used for the route. * * @return string|null */ public function getControllerClass() { return $this->isControllerAction() ? $this->parseControllerCallback()[0] : null; } abstract VendorQuotationController string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 266 runController Illuminate\Routing\Route protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null;  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/users/getimage   2 null vendor.quotation.form AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy VendorQuotationController@form web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 8.2.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.31 mysql 2 1786707892.3387 production null null /home/buildcartindia/public_html/po.buildcartindia.com null caf0978f-413c-48c2-a075-d01c2f44b6f3 null null Laravel Client PHP 12.30.1 8.2.33 Illuminate\Contracts\Container\BindingResolutionException 1786707892 Target class [VendorQuotationController] does not exist.    /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 1163 build Illuminate\Container\Container // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. if (! $reflector->isInstantiable()) { return $this->notInstantiable($concrete); } null if (is_a($concrete, SelfBuilding::class, true) && ! in_array($concrete, $this->buildStack, true)) { return $this->buildSelfBuildingInstance($concrete, $reflector); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete VendorQuotationController string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract VendorQuotationController string false false false parameters  array false false false raiseEvents true bool false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract VendorQuotationController string false false false parameters  array false false false raiseEvents true bool false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract VendorQuotationController string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 286 getController Illuminate\Routing\Route * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null; } null if (! $this->controller) { $class = $this->getControllerClass(); null $this->controller = $this->container->make(ltrim($class, '\\')); } null return $this->controller; } null /** * Get the controller class used for the route. * * @return string|null */ public function getControllerClass() { return $this->isControllerAction() ? $this->parseControllerCallback()[0] : null; } abstract VendorQuotationController string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 266 runController Illuminate\Routing\Route protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null;  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/users/getimage   2 null vendor.quotation.form AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy VendorQuotationController@form web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 8.2.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.31 mysql 2 1786707892.3387 production null null /home/buildcartindia/public_html/po.buildcartindia.com null caf0978f-413c-48c2-a075-d01c2f44b6f3 null null phpstorm auto false /home/buildcartindia/public_html/po.buildcartindia.com null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 1163 build Illuminate\Container\Container // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. if (! $reflector->isInstantiable()) { return $this->notInstantiable($concrete); } null if (is_a($concrete, SelfBuilding::class, true) && ! in_array($concrete, $this->buildStack, true)) { return $this->buildSelfBuildingInstance($concrete, $reflector); } null  false vendor/laravel/framework/src/Illuminate/Container/Container.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete VendorQuotationController string false false false false vendor/laravel/framework/src/Illuminate/Container/Container.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract VendorQuotationController string false false false parameters  array false false false raiseEvents true bool false false false false vendor/laravel/framework/src/Illuminate/Foundation/Application.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract VendorQuotationController string false false false parameters  array false false false raiseEvents true bool false false false false vendor/laravel/framework/src/Illuminate/Container/Container.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract VendorQuotationController string false false false parameters  array false false false false vendor/laravel/framework/src/Illuminate/Foundation/Application.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 286 getController Illuminate\Routing\Route * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null; } null if (! $this->controller) { $class = $this->getControllerClass(); null $this->controller = $this->container->make(ltrim($class, '\\')); } null return $this->controller; } null /** * Get the controller class used for the route. * * @return string|null */ public function getControllerClass() { return $this->isControllerAction() ? $this->parseControllerCallback()[0] : null; } abstract VendorQuotationController string false false false parameters  array false false false false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 266 runController Illuminate\Routing\Route protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null;  false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.31 mysql 2 1786707892.3387   null <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/users/getimage   2 null 8.2.33 12.30.1 null false true production 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 vendor.quotation.form AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy VendorQuotationController@form web auth null null null null null null  web http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Contracts\Container\BindingResolutionException Target class [VendorQuotationController] does not exist. /home/buildcartindia/public_html/po.buildcartindia.com null 8.2.33 12.30.1 Flare production Illuminate\Container\Container build    {"url":"http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T11:44:53.346Z"} 
[2026-08-14 17:18:12] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T11:48:11.765Z"} 
[2026-08-14 17:18:12] production.DEBUG: Laravel Client PHP 12.30.1 8.2.33 Illuminate\Contracts\Container\BindingResolutionException 1786708090 Target class [VendorQuotationController] does not exist.    /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 1163 build Illuminate\Container\Container // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. if (! $reflector->isInstantiable()) { return $this->notInstantiable($concrete); } null if (is_a($concrete, SelfBuilding::class, true) && ! in_array($concrete, $this->buildStack, true)) { return $this->buildSelfBuildingInstance($concrete, $reflector); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete VendorQuotationController string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract VendorQuotationController string false false false parameters  array false false false raiseEvents true bool false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract VendorQuotationController string false false false parameters  array false false false raiseEvents true bool false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract VendorQuotationController string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 286 getController Illuminate\Routing\Route * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null; } null if (! $this->controller) { $class = $this->getControllerClass(); null $this->controller = $this->container->make(ltrim($class, '\\')); } null return $this->controller; } null /** * Get the controller class used for the route. * * @return string|null */ public function getControllerClass() { return $this->isControllerAction() ? $this->parseControllerCallback()[0] : null; } abstract VendorQuotationController string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 266 runController Illuminate\Routing\Route protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null;  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy   2 vendor.quotation.form AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy VendorQuotationController@form web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 8.2.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.75 mysql 2 1786708090.7819 production null null /home/buildcartindia/public_html/po.buildcartindia.com null 04a17a88-a28b-4f67-b698-e7b667a65104 null null Laravel Client PHP 12.30.1 8.2.33 Illuminate\Contracts\Container\BindingResolutionException 1786708090 Target class [VendorQuotationController] does not exist.    /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 1163 build Illuminate\Container\Container // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. if (! $reflector->isInstantiable()) { return $this->notInstantiable($concrete); } null if (is_a($concrete, SelfBuilding::class, true) && ! in_array($concrete, $this->buildStack, true)) { return $this->buildSelfBuildingInstance($concrete, $reflector); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete VendorQuotationController string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract VendorQuotationController string false false false parameters  array false false false raiseEvents true bool false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract VendorQuotationController string false false false parameters  array false false false raiseEvents true bool false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract VendorQuotationController string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 286 getController Illuminate\Routing\Route * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null; } null if (! $this->controller) { $class = $this->getControllerClass(); null $this->controller = $this->container->make(ltrim($class, '\\')); } null return $this->controller; } null /** * Get the controller class used for the route. * * @return string|null */ public function getControllerClass() { return $this->isControllerAction() ? $this->parseControllerCallback()[0] : null; } abstract VendorQuotationController string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 266 runController Illuminate\Routing\Route protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null;  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy   2 vendor.quotation.form AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy VendorQuotationController@form web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 8.2.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.75 mysql 2 1786708090.7819 production null null /home/buildcartindia/public_html/po.buildcartindia.com null 04a17a88-a28b-4f67-b698-e7b667a65104 null null phpstorm auto false /home/buildcartindia/public_html/po.buildcartindia.com null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 1163 build Illuminate\Container\Container // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. if (! $reflector->isInstantiable()) { return $this->notInstantiable($concrete); } null if (is_a($concrete, SelfBuilding::class, true) && ! in_array($concrete, $this->buildStack, true)) { return $this->buildSelfBuildingInstance($concrete, $reflector); } null  false vendor/laravel/framework/src/Illuminate/Container/Container.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete VendorQuotationController string false false false false vendor/laravel/framework/src/Illuminate/Container/Container.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract VendorQuotationController string false false false parameters  array false false false raiseEvents true bool false false false false vendor/laravel/framework/src/Illuminate/Foundation/Application.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract VendorQuotationController string false false false parameters  array false false false raiseEvents true bool false false false false vendor/laravel/framework/src/Illuminate/Container/Container.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract VendorQuotationController string false false false parameters  array false false false false vendor/laravel/framework/src/Illuminate/Foundation/Application.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 286 getController Illuminate\Routing\Route * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null; } null if (! $this->controller) { $class = $this->getControllerClass(); null $this->controller = $this->container->make(ltrim($class, '\\')); } null return $this->controller; } null /** * Get the controller class used for the route. * * @return string|null */ public function getControllerClass() { return $this->isControllerAction() ? $this->parseControllerCallback()[0] : null; } abstract VendorQuotationController string false false false parameters  array false false false false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 266 runController Illuminate\Routing\Route protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null;  false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.75 mysql 2 1786708090.7819   null <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy   2 8.2.33 12.30.1 null false true production 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 vendor.quotation.form AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy VendorQuotationController@form web auth null null null null null null  web http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Contracts\Container\BindingResolutionException Target class [VendorQuotationController] does not exist. /home/buildcartindia/public_html/po.buildcartindia.com null 8.2.33 12.30.1 Flare production Illuminate\Container\Container build    {"url":"http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T11:48:11.771Z"} 
[2026-08-14 17:19:24] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T11:49:23.636Z"} 
[2026-08-14 17:19:24] production.DEBUG: Laravel Client PHP 12.30.1 8.2.33 Illuminate\Contracts\Container\BindingResolutionException 1786708162 Target class [VendorQuotationController] does not exist.    /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 1163 build Illuminate\Container\Container // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. if (! $reflector->isInstantiable()) { return $this->notInstantiable($concrete); } null if (is_a($concrete, SelfBuilding::class, true) && ! in_array($concrete, $this->buildStack, true)) { return $this->buildSelfBuildingInstance($concrete, $reflector); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete VendorQuotationController string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract VendorQuotationController string false false false parameters  array false false false raiseEvents true bool false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract VendorQuotationController string false false false parameters  array false false false raiseEvents true bool false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract VendorQuotationController string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 286 getController Illuminate\Routing\Route * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null; } null if (! $this->controller) { $class = $this->getControllerClass(); null $this->controller = $this->container->make(ltrim($class, '\\')); } null return $this->controller; } null /** * Get the controller class used for the route. * * @return string|null */ public function getControllerClass() { return $this->isControllerAction() ? $this->parseControllerCallback()[0] : null; } abstract VendorQuotationController string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 266 runController Illuminate\Routing\Route protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null;  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy   2  vendor.quotation.form AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy VendorQuotationController@form web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 8.2.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.2 mysql 2 1786708162.1458 production null null /home/buildcartindia/public_html/po.buildcartindia.com null 8ff30412-a8f3-48e0-889a-1d69093a4ab6 null null Laravel Client PHP 12.30.1 8.2.33 Illuminate\Contracts\Container\BindingResolutionException 1786708162 Target class [VendorQuotationController] does not exist.    /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 1163 build Illuminate\Container\Container // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. if (! $reflector->isInstantiable()) { return $this->notInstantiable($concrete); } null if (is_a($concrete, SelfBuilding::class, true) && ! in_array($concrete, $this->buildStack, true)) { return $this->buildSelfBuildingInstance($concrete, $reflector); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete VendorQuotationController string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract VendorQuotationController string false false false parameters  array false false false raiseEvents true bool false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract VendorQuotationController string false false false parameters  array false false false raiseEvents true bool false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract VendorQuotationController string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 286 getController Illuminate\Routing\Route * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null; } null if (! $this->controller) { $class = $this->getControllerClass(); null $this->controller = $this->container->make(ltrim($class, '\\')); } null return $this->controller; } null /** * Get the controller class used for the route. * * @return string|null */ public function getControllerClass() { return $this->isControllerAction() ? $this->parseControllerCallback()[0] : null; } abstract VendorQuotationController string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 266 runController Illuminate\Routing\Route protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null;  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy   2  vendor.quotation.form AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy VendorQuotationController@form web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 8.2.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.2 mysql 2 1786708162.1458 production null null /home/buildcartindia/public_html/po.buildcartindia.com null 8ff30412-a8f3-48e0-889a-1d69093a4ab6 null null phpstorm auto false /home/buildcartindia/public_html/po.buildcartindia.com null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 1163 build Illuminate\Container\Container // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. if (! $reflector->isInstantiable()) { return $this->notInstantiable($concrete); } null if (is_a($concrete, SelfBuilding::class, true) && ! in_array($concrete, $this->buildStack, true)) { return $this->buildSelfBuildingInstance($concrete, $reflector); } null  false vendor/laravel/framework/src/Illuminate/Container/Container.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete VendorQuotationController string false false false false vendor/laravel/framework/src/Illuminate/Container/Container.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract VendorQuotationController string false false false parameters  array false false false raiseEvents true bool false false false false vendor/laravel/framework/src/Illuminate/Foundation/Application.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract VendorQuotationController string false false false parameters  array false false false raiseEvents true bool false false false false vendor/laravel/framework/src/Illuminate/Container/Container.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract VendorQuotationController string false false false parameters  array false false false false vendor/laravel/framework/src/Illuminate/Foundation/Application.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 286 getController Illuminate\Routing\Route * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null; } null if (! $this->controller) { $class = $this->getControllerClass(); null $this->controller = $this->container->make(ltrim($class, '\\')); } null return $this->controller; } null /** * Get the controller class used for the route. * * @return string|null */ public function getControllerClass() { return $this->isControllerAction() ? $this->parseControllerCallback()[0] : null; } abstract VendorQuotationController string false false false parameters  array false false false false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 266 runController Illuminate\Routing\Route protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null;  false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.2 mysql 2 1786708162.1458   null <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy   2  8.2.33 12.30.1 null false true production 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 vendor.quotation.form AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy VendorQuotationController@form web auth null null null null null null  web http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Contracts\Container\BindingResolutionException Target class [VendorQuotationController] does not exist. /home/buildcartindia/public_html/po.buildcartindia.com null 8.2.33 12.30.1 Flare production Illuminate\Container\Container build    {"url":"http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T11:49:23.643Z"} 
[2026-08-14 17:19:29] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T11:49:28.335Z"} 
[2026-08-14 17:19:29] production.DEBUG: Laravel Client PHP 12.30.1 8.2.33 Illuminate\Contracts\Container\BindingResolutionException 1786708166 Target class [VendorQuotationController] does not exist.    /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 1163 build Illuminate\Container\Container // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. if (! $reflector->isInstantiable()) { return $this->notInstantiable($concrete); } null if (is_a($concrete, SelfBuilding::class, true) && ! in_array($concrete, $this->buildStack, true)) { return $this->buildSelfBuildingInstance($concrete, $reflector); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete VendorQuotationController string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract VendorQuotationController string false false false parameters  array false false false raiseEvents true bool false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract VendorQuotationController string false false false parameters  array false false false raiseEvents true bool false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract VendorQuotationController string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 286 getController Illuminate\Routing\Route * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null; } null if (! $this->controller) { $class = $this->getControllerClass(); null $this->controller = $this->container->make(ltrim($class, '\\')); } null return $this->controller; } null /** * Get the controller class used for the route. * * @return string|null */ public function getControllerClass() { return $this->isControllerAction() ? $this->parseControllerCallback()[0] : null; } abstract VendorQuotationController string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 266 runController Illuminate\Routing\Route protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null;  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 no-cache no-cache 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy   2  vendor.quotation.form AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy VendorQuotationController@form web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 8.2.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 1.6 mysql 2 1786708166.5029 production null null /home/buildcartindia/public_html/po.buildcartindia.com null db282cba-72cd-4641-8258-8233b5052e29 null null Laravel Client PHP 12.30.1 8.2.33 Illuminate\Contracts\Container\BindingResolutionException 1786708166 Target class [VendorQuotationController] does not exist.    /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 1163 build Illuminate\Container\Container // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. if (! $reflector->isInstantiable()) { return $this->notInstantiable($concrete); } null if (is_a($concrete, SelfBuilding::class, true) && ! in_array($concrete, $this->buildStack, true)) { return $this->buildSelfBuildingInstance($concrete, $reflector); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete VendorQuotationController string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract VendorQuotationController string false false false parameters  array false false false raiseEvents true bool false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract VendorQuotationController string false false false parameters  array false false false raiseEvents true bool false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract VendorQuotationController string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 286 getController Illuminate\Routing\Route * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null; } null if (! $this->controller) { $class = $this->getControllerClass(); null $this->controller = $this->container->make(ltrim($class, '\\')); } null return $this->controller; } null /** * Get the controller class used for the route. * * @return string|null */ public function getControllerClass() { return $this->isControllerAction() ? $this->parseControllerCallback()[0] : null; } abstract VendorQuotationController string false false false parameters  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 266 runController Illuminate\Routing\Route protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null;  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 no-cache no-cache 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy   2  vendor.quotation.form AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy VendorQuotationController@form web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 8.2.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 1.6 mysql 2 1786708166.5029 production null null /home/buildcartindia/public_html/po.buildcartindia.com null db282cba-72cd-4641-8258-8233b5052e29 null null phpstorm auto false /home/buildcartindia/public_html/po.buildcartindia.com null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 1163 build Illuminate\Container\Container // hand back the results of the functions, which allows functions to be // used as resolvers for more fine-tuned resolution of these objects. if ($concrete instanceof Closure) { $this->buildStack[] = spl_object_hash($concrete); null try { return $concrete($this, $this->getLastParameterOverride()); } finally { array_pop($this->buildStack); } } null try { $reflector = new ReflectionClass($concrete); } catch (ReflectionException $e) { throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e); } null // If the type is not instantiable, the developer is attempting to resolve // an abstract type such as an Interface or Abstract Class and there is // no binding registered for the abstractions so we need to bail out. if (! $reflector->isInstantiable()) { return $this->notInstantiable($concrete); } null if (is_a($concrete, SelfBuilding::class, true) && ! in_array($concrete, $this->buildStack, true)) { return $this->buildSelfBuildingInstance($concrete, $reflector); } null  false vendor/laravel/framework/src/Illuminate/Container/Container.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 972 resolve Illuminate\Container\Container // so the developer can keep using the same objects instance every time. if (isset($this->instances[$abstract]) && ! $needsContextualBuild) { return $this->instances[$abstract]; } null $this->with[] = $parameters; null if (is_null($concrete)) { $concrete = $this->getConcrete($abstract); } null // We're ready to instantiate an instance of the concrete type registered for // the binding. This will instantiate the types, as well as resolve any of // its "nested" dependencies recursively until all have gotten resolved. $object = $this->isBuildable($concrete, $abstract) ? $this->build($concrete) : $this->make($concrete); null // If we defined any extenders for this type, we'll need to spin through them // and apply them to the object being built. This allows for the extension // of services, such as changing configuration or decorating the object. foreach ($this->getExtenders($abstract) as $extender) { $object = $extender($object, $this); } null // If the requested type is registered as a singleton we'll want to cache off // the instances in "memory" so we can return it later without creating an // entirely new instance of an object on each subsequent request for it. if ($this->isShared($abstract) && ! $needsContextualBuild) { $this->instances[$abstract] = $object; concrete VendorQuotationController string false false false false vendor/laravel/framework/src/Illuminate/Container/Container.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php 1078 resolve Illuminate\Foundation\Application * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException */ protected function resolve($abstract, $parameters = [], $raiseEvents = true) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::resolve($abstract, $parameters, $raiseEvents); } null /** * Load the deferred provider if the given type is a deferred service and the instance has not been loaded. * * @param  string  $abstract * @return void */ protected function loadDeferredProviderIfNeeded($abstract) { if ($this->isDeferredService($abstract) && ! isset($this->instances[$abstract])) { $this->loadDeferredProvider($abstract); } } abstract VendorQuotationController string false false false parameters  array false false false raiseEvents true bool false false false false vendor/laravel/framework/src/Illuminate/Foundation/Application.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Container/Container.php 903 make Illuminate\Container\Container } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { return $this->resolve($abstract, $parameters); } null /** * {@inheritdoc} * * @template TClass of object * * @param  string|class-string<TClass>  $id * @return ($id is class-string<TClass> ? TClass : mixed) */ public function get(string $id) { try { return $this->resolve($id); abstract VendorQuotationController string false false false parameters  array false false false raiseEvents true bool false false false false vendor/laravel/framework/src/Illuminate/Container/Container.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php 1058 make Illuminate\Foundation\Application /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>  $abstract * @param  array  $parameters * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function make($abstract, array $parameters = []) { $this->loadDeferredProviderIfNeeded($abstract = $this->getAlias($abstract)); null return parent::make($abstract, $parameters); } null /** * Resolve the given type from the container. * * @template TClass of object * * @param  string|class-string<TClass>|callable  $abstract * @param  array  $parameters * @param  bool  $raiseEvents * @return ($abstract is class-string<TClass> ? TClass : mixed) * * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException abstract VendorQuotationController string false false false parameters  array false false false false vendor/laravel/framework/src/Illuminate/Foundation/Application.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 286 getController Illuminate\Routing\Route * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null; } null if (! $this->controller) { $class = $this->getControllerClass(); null $this->controller = $this->container->make(ltrim($class, '\\')); } null return $this->controller; } null /** * Get the controller class used for the route. * * @return string|null */ public function getControllerClass() { return $this->isControllerAction() ? $this->parseControllerCallback()[0] : null; } abstract VendorQuotationController string false false false parameters  array false false false false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 266 runController Illuminate\Routing\Route protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { return null;  false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 1.6 mysql 2 1786708166.5029   null <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 no-cache no-cache 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy   2  8.2.33 12.30.1 null false true production 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 vendor.quotation.form AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy VendorQuotationController@form web auth null null null null null null  web http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Contracts\Container\BindingResolutionException Target class [VendorQuotationController] does not exist. /home/buildcartindia/public_html/po.buildcartindia.com null 8.2.33 12.30.1 Flare production Illuminate\Container\Container build    {"url":"http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T11:49:28.344Z"} 
[2026-08-14 17:22:26] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T11:52:25.676Z"} 
[2026-08-14 17:22:26] production.DEBUG: Laravel Client PHP 12.30.1 8.2.33 Illuminate\Database\QueryException 1786708343 SQLSTATE[42S02]: Base table or view not found: 1146 Table 'buildcartindia_po.products' doesn't exist (Connection: mysql, SQL: select `rfq_items`.`id`, `rfq_items`.`product_id`, `rfq_items`.`quantity`, `rfq_items`.`unit`, `rfq_items`.`reason`, `rfq_items`.`description`, `products`.`name` as `product_name`, `units`.`name` as `unit_name` from `rfq_items` inner join `products` on `products`.`id` = `rfq_items`.`product_id` left join `units` on `units`.`id` = `rfq_items`.`unit` where `rfq_items`.`rfq_id` = 36)  Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A table was not found You might have forgotten to run your database migrations. https://laravel.com/docs/master/migrations#running-migrations You can try to run your migrations using `php artisan migrate`. true false https://laravel.com/docs/12.x/eloquent /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select `rfq_items`.`id`, `rfq_items`.`product_id`, `rfq_items`.`quantity`, `rfq_items`.`unit`, `rfq_items`.`reason`, `rfq_items`.`description`, `products`.`name` as `product_name`, `units`.`name` as `unit_name` from `rfq_items` inner join `products` on `products`.`id` = `rfq_items`.`product_id` left join `units` on `units`.`id` = `rfq_items`.`unit` where `rfq_items`.`rfq_id` = ? string false false false bindings 36 array false false false callback /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select `rfq_items`.`id`, `rfq_items`.`product_id`, `rfq_items`.`quantity`, `rfq_items`.`unit`, `rfq_items`.`reason`, `rfq_items`.`description`, `products`.`name` as `product_name`, `units`.`name` as `unit_name` from `rfq_items` inner join `products` on `products`.`id` = `rfq_items`.`product_id` left join `units` on `units`.`id` = `rfq_items`.`unit` where `rfq_items`.`rfq_id` = ? string false false false bindings 36 array false false false callback /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select `rfq_items`.`id`, `rfq_items`.`product_id`, `rfq_items`.`quantity`, `rfq_items`.`unit`, `rfq_items`.`reason`, `rfq_items`.`description`, `products`.`name` as `product_name`, `units`.`name` as `unit_name` from `rfq_items` inner join `products` on `products`.`id` = `rfq_items`.`product_id` left join `units` on `units`.`id` = `rfq_items`.`unit` where `rfq_items`.`rfq_id` = ? string false false false bindings 36 array false false false useReadPdo true bool false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:3172-3174 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/Purchase/VendorQuotationController.php 50 form App\Http\Controllers\Purchase\VendorQuotationController // Get RFQ items with products and units $items = DB::table('rfq_items') ->join('products', 'products.id', '=', 'rfq_items.product_id') ->leftJoin('units', 'units.id', '=', 'rfq_items.unit') ->where('rfq_items.rfq_id', $rfq->id) ->select( 'rfq_items.id', 'rfq_items.product_id', 'rfq_items.quantity', 'rfq_items.unit', 'rfq_items.reason', 'rfq_items.description', 'products.name as product_name', 'units.name as unit_name' ) ->get(); null return view('vendor-quotation.form', compact( 'vendorQuotation', 'rfq', 'items' )); } public function submit(Request $request, $token) { DB::beginTransaction(); null try { null // Find vendor quotation columns * array false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( token AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method form string false false false parameters AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\VendorQuotationController false false false method form string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 no-cache no-cache 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy   2  vendor.quotation.form AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy App\Http\Controllers\Purchase\VendorQuotationController@form web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 8.2.33 12.30.1 null false true production select `rfq_items`.`id`, `rfq_items`.`product_id`, `rfq_items`.`quantity`, `rfq_items`.`unit`, `rfq_items`.`reason`, `rfq_items`.`description`, `products`.`name` as `product_name`, `units`.`name` as `unit_name` from `rfq_items` inner join `products` on `products`.`id` = `rfq_items`.`product_id` left join `units` on `units`.`id` = `rfq_items`.`unit` where `rfq_items`.`rfq_id` = ?   select * from `users` where `id` = ? limit 1 2.35 mysql 2 1786708343.2048 select * from `vendor_quotation` where `access_token` = ? limit 1 0.53 mysql AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy 1786708343.2068 select * from `rfqs` where `id` = ? limit 1 0.3 mysql 36 1786708343.2076 production null null /home/buildcartindia/public_html/po.buildcartindia.com null e3ca8f1f-630f-4407-ad15-dc1f759c352b null null Laravel Client PHP 12.30.1 8.2.33 Illuminate\Database\QueryException 1786708343 SQLSTATE[42S02]: Base table or view not found: 1146 Table 'buildcartindia_po.products' doesn't exist (Connection: mysql, SQL: select `rfq_items`.`id`, `rfq_items`.`product_id`, `rfq_items`.`quantity`, `rfq_items`.`unit`, `rfq_items`.`reason`, `rfq_items`.`description`, `products`.`name` as `product_name`, `units`.`name` as `unit_name` from `rfq_items` inner join `products` on `products`.`id` = `rfq_items`.`product_id` left join `units` on `units`.`id` = `rfq_items`.`unit` where `rfq_items`.`rfq_id` = 36)  Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A table was not found You might have forgotten to run your database migrations. https://laravel.com/docs/master/migrations#running-migrations You can try to run your migrations using `php artisan migrate`. true false https://laravel.com/docs/12.x/eloquent /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select `rfq_items`.`id`, `rfq_items`.`product_id`, `rfq_items`.`quantity`, `rfq_items`.`unit`, `rfq_items`.`reason`, `rfq_items`.`description`, `products`.`name` as `product_name`, `units`.`name` as `unit_name` from `rfq_items` inner join `products` on `products`.`id` = `rfq_items`.`product_id` left join `units` on `units`.`id` = `rfq_items`.`unit` where `rfq_items`.`rfq_id` = ? string false false false bindings 36 array false false false callback /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select `rfq_items`.`id`, `rfq_items`.`product_id`, `rfq_items`.`quantity`, `rfq_items`.`unit`, `rfq_items`.`reason`, `rfq_items`.`description`, `products`.`name` as `product_name`, `units`.`name` as `unit_name` from `rfq_items` inner join `products` on `products`.`id` = `rfq_items`.`product_id` left join `units` on `units`.`id` = `rfq_items`.`unit` where `rfq_items`.`rfq_id` = ? string false false false bindings 36 array false false false callback /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select `rfq_items`.`id`, `rfq_items`.`product_id`, `rfq_items`.`quantity`, `rfq_items`.`unit`, `rfq_items`.`reason`, `rfq_items`.`description`, `products`.`name` as `product_name`, `units`.`name` as `unit_name` from `rfq_items` inner join `products` on `products`.`id` = `rfq_items`.`product_id` left join `units` on `units`.`id` = `rfq_items`.`unit` where `rfq_items`.`rfq_id` = ? string false false false bindings 36 array false false false useReadPdo true bool false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:3172-3174 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/Purchase/VendorQuotationController.php 50 form App\Http\Controllers\Purchase\VendorQuotationController // Get RFQ items with products and units $items = DB::table('rfq_items') ->join('products', 'products.id', '=', 'rfq_items.product_id') ->leftJoin('units', 'units.id', '=', 'rfq_items.unit') ->where('rfq_items.rfq_id', $rfq->id) ->select( 'rfq_items.id', 'rfq_items.product_id', 'rfq_items.quantity', 'rfq_items.unit', 'rfq_items.reason', 'rfq_items.description', 'products.name as product_name', 'units.name as unit_name' ) ->get(); null return view('vendor-quotation.form', compact( 'vendorQuotation', 'rfq', 'items' )); } public function submit(Request $request, $token) { DB::beginTransaction(); null try { null // Find vendor quotation columns * array false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( token AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method form string false false false parameters AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\VendorQuotationController false false false method form string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 no-cache no-cache 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy   2  vendor.quotation.form AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy App\Http\Controllers\Purchase\VendorQuotationController@form web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 8.2.33 12.30.1 null false true production select `rfq_items`.`id`, `rfq_items`.`product_id`, `rfq_items`.`quantity`, `rfq_items`.`unit`, `rfq_items`.`reason`, `rfq_items`.`description`, `products`.`name` as `product_name`, `units`.`name` as `unit_name` from `rfq_items` inner join `products` on `products`.`id` = `rfq_items`.`product_id` left join `units` on `units`.`id` = `rfq_items`.`unit` where `rfq_items`.`rfq_id` = ?   select * from `users` where `id` = ? limit 1 2.35 mysql 2 1786708343.2048 select * from `vendor_quotation` where `access_token` = ? limit 1 0.53 mysql AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy 1786708343.2068 select * from `rfqs` where `id` = ? limit 1 0.3 mysql 36 1786708343.2076 production null null /home/buildcartindia/public_html/po.buildcartindia.com null e3ca8f1f-630f-4407-ad15-dc1f759c352b null null phpstorm auto false /home/buildcartindia/public_html/po.buildcartindia.com null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A table was not found https://laravel.com/docs/master/migrations#running-migrations You might have forgotten to run your database migrations. true false You can try to run your migrations using `php artisan migrate`. Run migrations http://po.buildcartindia.com/_ignition/execute-solution  /_ignition/update-config /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false vendor/laravel/framework/src/Illuminate/Database/Connection.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select `rfq_items`.`id`, `rfq_items`.`product_id`, `rfq_items`.`quantity`, `rfq_items`.`unit`, `rfq_items`.`reason`, `rfq_items`.`description`, `products`.`name` as `product_name`, `units`.`name` as `unit_name` from `rfq_items` inner join `products` on `products`.`id` = `rfq_items`.`product_id` left join `units` on `units`.`id` = `rfq_items`.`unit` where `rfq_items`.`rfq_id` = ? string false false false bindings 36 array false false false callback /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Connection.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select `rfq_items`.`id`, `rfq_items`.`product_id`, `rfq_items`.`quantity`, `rfq_items`.`unit`, `rfq_items`.`reason`, `rfq_items`.`description`, `products`.`name` as `product_name`, `units`.`name` as `unit_name` from `rfq_items` inner join `products` on `products`.`id` = `rfq_items`.`product_id` left join `units` on `units`.`id` = `rfq_items`.`unit` where `rfq_items`.`rfq_id` = ? string false false false bindings 36 array false false false callback /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Connection.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select `rfq_items`.`id`, `rfq_items`.`product_id`, `rfq_items`.`quantity`, `rfq_items`.`unit`, `rfq_items`.`reason`, `rfq_items`.`description`, `products`.`name` as `product_name`, `units`.`name` as `unit_name` from `rfq_items` inner join `products` on `products`.`id` = `rfq_items`.`product_id` left join `units` on `units`.`id` = `rfq_items`.`unit` where `rfq_items`.`rfq_id` = ? string false false false bindings 36 array false false false useReadPdo true bool false false false false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:3172-3174 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/Purchase/VendorQuotationController.php 50 form App\Http\Controllers\Purchase\VendorQuotationController // Get RFQ items with products and units $items = DB::table('rfq_items') ->join('products', 'products.id', '=', 'rfq_items.product_id') ->leftJoin('units', 'units.id', '=', 'rfq_items.unit') ->where('rfq_items.rfq_id', $rfq->id) ->select( 'rfq_items.id', 'rfq_items.product_id', 'rfq_items.quantity', 'rfq_items.unit', 'rfq_items.reason', 'rfq_items.description', 'products.name as product_name', 'units.name as unit_name' ) ->get(); null return view('vendor-quotation.form', compact( 'vendorQuotation', 'rfq', 'items' )); } public function submit(Request $request, $token) { DB::beginTransaction(); null try { null // Find vendor quotation columns * array false false false true app/Http/Controllers/Purchase/VendorQuotationController.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( token AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy string false false false false vendor/laravel/framework/src/Illuminate/Routing/Controller.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method form string false false false parameters AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy array false false false false vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\VendorQuotationController false false false method form string false false false false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.35 mysql 2 1786708343.2048 select * from `vendor_quotation` where `access_token` = ? limit 1 0.53 mysql AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy 1786708343.2068 select * from `rfqs` where `id` = ? limit 1 0.3 mysql 36 1786708343.2076   null <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 no-cache no-cache 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy   2  8.2.33 12.30.1 null false true production 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 vendor.quotation.form AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy App\Http\Controllers\Purchase\VendorQuotationController@form web auth null null null select `rfq_items`.`id`, `rfq_items`.`product_id`, `rfq_items`.`quantity`, `rfq_items`.`unit`, `rfq_items`.`reason`, `rfq_items`.`description`, `products`.`name` as `product_name`, `units`.`name` as `unit_name` from `rfq_items` inner join `products` on `products`.`id` = `rfq_items`.`product_id` left join `units` on `units`.`id` = `rfq_items`.`unit` where `rfq_items`.`rfq_id` = ? null null  web http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Database\QueryException SQLSTATE[42S02]: Base table or view not found: 1146 Table 'buildcartindia_po.products' doesn't exist (Connection: mysql, SQL: select `rfq_items`.`id`, `rfq_items`.`product_id`, `rfq_items`.`quantity`, `rfq_items`.`unit`, `rfq_items`.`reason`, `rfq_items`.`description`, `products`.`name` as `product_name`, `units`.`name` as `unit_name` from `rfq_items` inner join `products` on `products`.`id` = `rfq_items`.`product_id` left join `units` on `units`.`id` = `rfq_items`.`unit` where `rfq_items`.`rfq_id` = 36) /home/buildcartindia/public_html/po.buildcartindia.com null 8.2.33 12.30.1 Flare production Illuminate\Database\Connection runQueryCallback  Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A table was not found https://laravel.com/docs/master/migrations#running-migrations You might have forgotten to run your database migrations. true false You can try to run your migrations using `php artisan migrate`. Run migrations http://po.buildcartindia.com/_ignition/execute-solution  https://laravel.com/docs/12.x/eloquent {"url":"http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T11:52:25.692Z"} 
[2026-08-14 17:33:46] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T12:03:45.949Z"} 
[2026-08-14 17:33:46] production.DEBUG: Laravel Client PHP 12.30.1 8.2.33 InvalidArgumentException 1786709006 View [vendor-quotation.already-submitted] not found.  Spatie\ErrorSolutions\Contracts\BaseSolution vendor-quotation.already-submitted was not found. Are you sure the view exists and is a `.blade.php` file?  null false false  /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php 138 findInPaths Illuminate\View\FileViewFinder * * @throws \InvalidArgumentException */ protected function findInPaths($name, $paths) { foreach ((array) $paths as $path) { foreach ($this->getPossibleViewFiles($name) as $file) { $viewPath = $path.'/'.$file; null if (strlen($viewPath) < (PHP_MAXPATHLEN - 1) && $this->files->exists($viewPath)) { return $viewPath; } } } null throw new InvalidArgumentException("View [{$name}] not found."); } null /** * Get an array of possible view files. * * @param  string  $name * @return string[] */ protected function getPossibleViewFiles($name) { return array_map(fn ($extension) => str_replace('.', '/', $name).'.'.$extension, $this->extensions); } null /**  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php 78 find Illuminate\View\FileViewFinder * Get the fully qualified location of the view. * * @param  string  $name * @return string */ public function find($name) { if (isset($this->views[$name])) { return $this->views[$name]; } null if ($this->hasHintInformation($name = trim($name))) { return $this->views[$name] = $this->findNamespacedView($name); } null return $this->views[$name] = $this->findInPaths($name, $this->paths); } null /** * Get the path to a template with a named path. * * @param  string  $name * @return string */ protected function findNamespacedView($name) { [$namespace, $view] = $this->parseNamespaceSegments($name); null return $this->findInPaths($view, $this->hints[$namespace]); } name vendor-quotation.already-submitted string false false false paths /home/buildcartindia/public_html/po.buildcartindia.com/resources/views array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Factory.php 150 make Illuminate\View\Factory return tap($this->viewInstance($path, $path, $data), function ($view) { $this->callCreator($view); }); } null /** * Get the evaluated view contents for the given view. * * @param  string  $view * @param  \Illuminate\Contracts\Support\Arrayable|array  $data * @param  array  $mergeData * @return \Illuminate\Contracts\View\View */ public function make($view, $data = [], $mergeData = []) { $path = $this->finder->find( $view = $this->normalizeName($view) ); null // Next, we will create the view instance and call the view creator for the view // which can set any data, etc. Then we will return the view instance back to // the caller for rendering or performing other view manipulations on this. $data = array_merge($mergeData, $this->parseData($data)); null return tap($this->viewInstance($view, $path, $data), function ($view) { $this->callCreator($view); }); } null /** name vendor-quotation.already-submitted string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php 1101 view null null if (func_num_args() === 0) { return $factory; } null return $factory->make($data ?? [], $rules, $messages, $attributes); } } null if (! function_exists('view')) { /** * Get the evaluated view contents for the given view. * * @param  string|null  $view * @param  \Illuminate\Contracts\Support\Arrayable|array  $data * @param  array  $mergeData * @return ($view is null ? \Illuminate\Contracts\View\Factory : \Illuminate\Contracts\View\View) */ function view($view = null, $data = [], $mergeData = []): ViewContract|ViewFactory { $factory = app(ViewFactory::class); null if (func_num_args() === 0) { return $factory; } null return $factory->make($view, $data, $mergeData); } } null view vendor-quotation.already-submitted string false false false data  array false false false mergeData  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/Purchase/VendorQuotationController.php 23 form App\Http\Controllers\Purchase\VendorQuotationController class VendorQuotationController extends Controller { public function form($token) { // Find vendor quotation using secure token $vendorQuotation = DB::table('vendor_quotation') ->where('access_token', $token) ->first(); null if (!$vendorQuotation) { abort(404, 'Invalid quotation link.'); } null // Check if already submitted if ($vendorQuotation->submitted_at) { return view('vendor-quotation.already-submitted'); } null // Get RFQ $rfq = DB::table('rfqs') ->where('id', $vendorQuotation->quotation_id) ->first(); null if (!$rfq) { abort(404, 'RFQ not found.'); } null // Get RFQ items with products and units $items = DB::table('rfq_items') ->join('items', 'items.id', '=', 'rfq_items.product_id') view vendor-quotation.already-submitted string false false false data  array false false false mergeData  array false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( token AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method form string false false false parameters AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\VendorQuotationController false false false method form string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 max-age=0 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy _old_input errors  2 null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI 46 1 47 1 48 1 TEst  vendor.quotation.form AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy App\Http\Controllers\Purchase\VendorQuotationController@form web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 8.2.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.13 mysql 2 1786709006.4785 select * from `vendor_quotation` where `access_token` = ? limit 1 0.42 mysql AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy 1786709006.4806 production null null /home/buildcartindia/public_html/po.buildcartindia.com null ac27ef38-4b17-4bf8-b24e-88f488513f51 null null Laravel Client PHP 12.30.1 8.2.33 InvalidArgumentException 1786709006 View [vendor-quotation.already-submitted] not found.  Spatie\ErrorSolutions\Contracts\BaseSolution vendor-quotation.already-submitted was not found. Are you sure the view exists and is a `.blade.php` file?  null false false  /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php 138 findInPaths Illuminate\View\FileViewFinder * * @throws \InvalidArgumentException */ protected function findInPaths($name, $paths) { foreach ((array) $paths as $path) { foreach ($this->getPossibleViewFiles($name) as $file) { $viewPath = $path.'/'.$file; null if (strlen($viewPath) < (PHP_MAXPATHLEN - 1) && $this->files->exists($viewPath)) { return $viewPath; } } } null throw new InvalidArgumentException("View [{$name}] not found."); } null /** * Get an array of possible view files. * * @param  string  $name * @return string[] */ protected function getPossibleViewFiles($name) { return array_map(fn ($extension) => str_replace('.', '/', $name).'.'.$extension, $this->extensions); } null /**  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php 78 find Illuminate\View\FileViewFinder * Get the fully qualified location of the view. * * @param  string  $name * @return string */ public function find($name) { if (isset($this->views[$name])) { return $this->views[$name]; } null if ($this->hasHintInformation($name = trim($name))) { return $this->views[$name] = $this->findNamespacedView($name); } null return $this->views[$name] = $this->findInPaths($name, $this->paths); } null /** * Get the path to a template with a named path. * * @param  string  $name * @return string */ protected function findNamespacedView($name) { [$namespace, $view] = $this->parseNamespaceSegments($name); null return $this->findInPaths($view, $this->hints[$namespace]); } name vendor-quotation.already-submitted string false false false paths /home/buildcartindia/public_html/po.buildcartindia.com/resources/views array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Factory.php 150 make Illuminate\View\Factory return tap($this->viewInstance($path, $path, $data), function ($view) { $this->callCreator($view); }); } null /** * Get the evaluated view contents for the given view. * * @param  string  $view * @param  \Illuminate\Contracts\Support\Arrayable|array  $data * @param  array  $mergeData * @return \Illuminate\Contracts\View\View */ public function make($view, $data = [], $mergeData = []) { $path = $this->finder->find( $view = $this->normalizeName($view) ); null // Next, we will create the view instance and call the view creator for the view // which can set any data, etc. Then we will return the view instance back to // the caller for rendering or performing other view manipulations on this. $data = array_merge($mergeData, $this->parseData($data)); null return tap($this->viewInstance($view, $path, $data), function ($view) { $this->callCreator($view); }); } null /** name vendor-quotation.already-submitted string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php 1101 view null null if (func_num_args() === 0) { return $factory; } null return $factory->make($data ?? [], $rules, $messages, $attributes); } } null if (! function_exists('view')) { /** * Get the evaluated view contents for the given view. * * @param  string|null  $view * @param  \Illuminate\Contracts\Support\Arrayable|array  $data * @param  array  $mergeData * @return ($view is null ? \Illuminate\Contracts\View\Factory : \Illuminate\Contracts\View\View) */ function view($view = null, $data = [], $mergeData = []): ViewContract|ViewFactory { $factory = app(ViewFactory::class); null if (func_num_args() === 0) { return $factory; } null return $factory->make($view, $data, $mergeData); } } null view vendor-quotation.already-submitted string false false false data  array false false false mergeData  array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/Purchase/VendorQuotationController.php 23 form App\Http\Controllers\Purchase\VendorQuotationController class VendorQuotationController extends Controller { public function form($token) { // Find vendor quotation using secure token $vendorQuotation = DB::table('vendor_quotation') ->where('access_token', $token) ->first(); null if (!$vendorQuotation) { abort(404, 'Invalid quotation link.'); } null // Check if already submitted if ($vendorQuotation->submitted_at) { return view('vendor-quotation.already-submitted'); } null // Get RFQ $rfq = DB::table('rfqs') ->where('id', $vendorQuotation->quotation_id) ->first(); null if (!$rfq) { abort(404, 'RFQ not found.'); } null // Get RFQ items with products and units $items = DB::table('rfq_items') ->join('items', 'items.id', '=', 'rfq_items.product_id') view vendor-quotation.already-submitted string false false false data  array false false false mergeData  array false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( token AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method form string false false false parameters AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy array false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\VendorQuotationController false false false method form string false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 max-age=0 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy _old_input errors  2 null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI 46 1 47 1 48 1 TEst  vendor.quotation.form AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy App\Http\Controllers\Purchase\VendorQuotationController@form web auth 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 8.2.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.13 mysql 2 1786709006.4785 select * from `vendor_quotation` where `access_token` = ? limit 1 0.42 mysql AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy 1786709006.4806 production null null /home/buildcartindia/public_html/po.buildcartindia.com null ac27ef38-4b17-4bf8-b24e-88f488513f51 null null phpstorm auto false /home/buildcartindia/public_html/po.buildcartindia.com null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports Spatie\ErrorSolutions\Contracts\BaseSolution vendor-quotation.already-submitted was not found.  Are you sure the view exists and is a `.blade.php` file? false false /_ignition/update-config /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php 138 findInPaths Illuminate\View\FileViewFinder * * @throws \InvalidArgumentException */ protected function findInPaths($name, $paths) { foreach ((array) $paths as $path) { foreach ($this->getPossibleViewFiles($name) as $file) { $viewPath = $path.'/'.$file; null if (strlen($viewPath) < (PHP_MAXPATHLEN - 1) && $this->files->exists($viewPath)) { return $viewPath; } } } null throw new InvalidArgumentException("View [{$name}] not found."); } null /** * Get an array of possible view files. * * @param  string  $name * @return string[] */ protected function getPossibleViewFiles($name) { return array_map(fn ($extension) => str_replace('.', '/', $name).'.'.$extension, $this->extensions); } null /**  false vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php 78 find Illuminate\View\FileViewFinder * Get the fully qualified location of the view. * * @param  string  $name * @return string */ public function find($name) { if (isset($this->views[$name])) { return $this->views[$name]; } null if ($this->hasHintInformation($name = trim($name))) { return $this->views[$name] = $this->findNamespacedView($name); } null return $this->views[$name] = $this->findInPaths($name, $this->paths); } null /** * Get the path to a template with a named path. * * @param  string  $name * @return string */ protected function findNamespacedView($name) { [$namespace, $view] = $this->parseNamespaceSegments($name); null return $this->findInPaths($view, $this->hints[$namespace]); } name vendor-quotation.already-submitted string false false false paths /home/buildcartindia/public_html/po.buildcartindia.com/resources/views array false false false false vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Factory.php 150 make Illuminate\View\Factory return tap($this->viewInstance($path, $path, $data), function ($view) { $this->callCreator($view); }); } null /** * Get the evaluated view contents for the given view. * * @param  string  $view * @param  \Illuminate\Contracts\Support\Arrayable|array  $data * @param  array  $mergeData * @return \Illuminate\Contracts\View\View */ public function make($view, $data = [], $mergeData = []) { $path = $this->finder->find( $view = $this->normalizeName($view) ); null // Next, we will create the view instance and call the view creator for the view // which can set any data, etc. Then we will return the view instance back to // the caller for rendering or performing other view manipulations on this. $data = array_merge($mergeData, $this->parseData($data)); null return tap($this->viewInstance($view, $path, $data), function ($view) { $this->callCreator($view); }); } null /** name vendor-quotation.already-submitted string false false false false vendor/laravel/framework/src/Illuminate/View/Factory.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php 1101 view null null if (func_num_args() === 0) { return $factory; } null return $factory->make($data ?? [], $rules, $messages, $attributes); } } null if (! function_exists('view')) { /** * Get the evaluated view contents for the given view. * * @param  string|null  $view * @param  \Illuminate\Contracts\Support\Arrayable|array  $data * @param  array  $mergeData * @return ($view is null ? \Illuminate\Contracts\View\Factory : \Illuminate\Contracts\View\View) */ function view($view = null, $data = [], $mergeData = []): ViewContract|ViewFactory { $factory = app(ViewFactory::class); null if (func_num_args() === 0) { return $factory; } null return $factory->make($view, $data, $mergeData); } } null view vendor-quotation.already-submitted string false false false data  array false false false mergeData  array false false false false vendor/laravel/framework/src/Illuminate/Foundation/helpers.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/Purchase/VendorQuotationController.php 23 form App\Http\Controllers\Purchase\VendorQuotationController class VendorQuotationController extends Controller { public function form($token) { // Find vendor quotation using secure token $vendorQuotation = DB::table('vendor_quotation') ->where('access_token', $token) ->first(); null if (!$vendorQuotation) { abort(404, 'Invalid quotation link.'); } null // Check if already submitted if ($vendorQuotation->submitted_at) { return view('vendor-quotation.already-submitted'); } null // Get RFQ $rfq = DB::table('rfqs') ->where('id', $vendorQuotation->quotation_id) ->first(); null if (!$rfq) { abort(404, 'RFQ not found.'); } null // Get RFQ items with products and units $items = DB::table('rfq_items') ->join('items', 'items.id', '=', 'rfq_items.product_id') view vendor-quotation.already-submitted string false false false data  array false false false mergeData  array false false false true app/Http/Controllers/Purchase/VendorQuotationController.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf( token AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy string false false false false vendor/laravel/framework/src/Illuminate/Routing/Controller.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method form string false false false parameters AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy array false false false false vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\VendorQuotationController false false false method form string false false false false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false next /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/buildcartindia/public_html/po.buildcartindia.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.13 mysql 2 1786709006.4785 select * from `vendor_quotation` where `access_token` = ? limit 1 0.42 mysql AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy 1786709006.4806   null <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 max-age=0 49.43.180.247 po.buildcartindia.com http 80 po.buildcartindia.com 49.43.180.247 http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy po.buildcartindia.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI WOklxbMMr3O8PyCjk8hrfXWg4s4R8X1R1Y619B6i BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI http://po.buildcartindia.com/purchase/request/create http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy _old_input errors  2 null BcgpiPNmkE9UoT3SZcarJW2nLzi2LWIDPmhW6yzI 46 1 47 1 48 1 TEst  8.2.33 12.30.1 null false true production 2 admin Manish jain admin@example.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 vendor.quotation.form AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy App\Http\Controllers\Purchase\VendorQuotationController@form web auth null null null null null null  web http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy InvalidArgumentException View [vendor-quotation.already-submitted] not found. /home/buildcartindia/public_html/po.buildcartindia.com null 8.2.33 12.30.1 Flare production Illuminate\View\FileViewFinder findInPaths  Spatie\ErrorSolutions\Contracts\BaseSolution vendor-quotation.already-submitted was not found.  Are you sure the view exists and is a `.blade.php` file? false false  {"url":"http://po.buildcartindia.com/vendor/quotation/AJ6i7ZIJ0RtJuGZmh9EKfBmFXIU2zqkTf5fBGDfafURGtBIjcLqd7CmMA2g85sfy","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T12:03:45.962Z"} 
[2026-08-14 19:49:00] production.ERROR: SyntaxError Unexpected token '<', "<script> S"... is not valid JSON SyntaxError: Unexpected token '<', "<script> S"... is not valid JSON {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:18:57.324Z"} 
[2026-08-14 19:49:16] production.ERROR: SyntaxError Unexpected token '<', "<script> S"... is not valid JSON SyntaxError: Unexpected token '<', "<script> S"... is not valid JSON {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:19:03.152Z"} 
[2026-08-14 19:49:42] production.ERROR: SyntaxError Unexpected token '<', "<script> S"... is not valid JSON SyntaxError: Unexpected token '<', "<script> S"... is not valid JSON {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:19:38.733Z"} 
[2026-08-14 19:52:24] production.ERROR: SyntaxError Unexpected token '<', "<script> S"... is not valid JSON SyntaxError: Unexpected token '<', "<script> S"... is not valid JSON {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:22:17.624Z"} 
[2026-08-14 19:52:47] production.ERROR: SyntaxError Unexpected token '<', "<script> S"... is not valid JSON SyntaxError: Unexpected token '<', "<script> S"... is not valid JSON {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:22:45.905Z"} 
[2026-08-14 20:18:01] production.ERROR: SyntaxError Unexpected token '<', "<script> S"... is not valid JSON SyntaxError: Unexpected token '<', "<script> S"... is not valid JSON {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:47:54.084Z"} 
[2026-08-14 20:19:37] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:49:36.837Z"} 
[2026-08-14 20:19:37] production.DEBUG: HTTP Status: 500 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:49:37.003Z"} 
[2026-08-14 20:19:49] production.ERROR: RFQ ERROR: TypeError Failed to execute 'text' on 'Response': body stream already read TypeError: body stream already read
    at http://po.buildcartindia.com/purchase/request/list:362:39 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:49:37.111Z"} 
[2026-08-14 20:20:43] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:50:43.173Z"} 
[2026-08-14 20:21:03] production.DEBUG: HTTP STATUS: 500 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:50:43.454Z"} 
[2026-08-14 20:21:03] production.DEBUG: RAW SERVER RESPONSE: <script> Sfdump = window.Sfdump || (function (doc) { doc.documentElement.classList.add('sf-js-enabled'); var rxEsc = /([.*+?^${}()|\[\]\/\\])/g, idRx = /\bsf-dump-\d+-ref[012]\w+\b/, keyHint = 0 <= navigator.platform.toUpperCase().indexOf('MAC') ? 'Cmd' : 'Ctrl', addEventListener = function (e, n, cb) { e.addEventListener(n, cb, false); }; if (!doc.addEventListener) { addEventListener = function (element, eventName, callback) { element.attachEvent('on' + eventName, function (e) { e.preventDefault = function () {e.returnValue = false;}; e.target = e.srcElement; callback(e); }); }; } function toggle(a, recursive) { var s = a.nextSibling || {}, oldClass = s.className, arrow, newClass; if (/\bsf-dump-compact\b/.test(oldClass)) { arrow = '&#9660;'; newClass = 'sf-dump-expanded'; } else if (/\bsf-dump-expanded\b/.test(oldClass)) { arrow = '&#9654;'; newClass = 'sf-dump-compact'; } else { return false; } if (doc.createEvent && s.dispatchEvent) { var event = doc.createEvent('Event'); event.initEvent('sf-dump-expanded' === newClass ? 'sfbeforedumpexpand' : 'sfbeforedumpcollapse', true, false); s.dispatchEvent(event); } a.lastChild.innerHTML = arrow; s.className = s.className.replace(/\bsf-dump-(compact|expanded)\b/, newClass); if (recursive) { try { a = s.querySelectorAll('.'+oldClass); for (s = 0; s < a.length; ++s) { if (-1 == a[s].className.indexOf(newClass)) { a[s].className = newClass; a[s].previousSibling.lastChild.innerHTML = arrow; } } } catch (e) { } } return true; }; function collapse(a, recursive) { var s = a.nextSibling || {}, oldClass = s.className; if (/\bsf-dump-expanded\b/.test(oldClass)) { toggle(a, recursive); return true; } return false; }; function expand(a, recursive) { var s = a.nextSibling || {}, oldClass = s.className; if (/\bsf-dump-compact\b/.test(oldClass)) { toggle(a, recursive); return true; } return false; }; function collapseAll(root) { var a = root.querySelector('a.sf-dump-toggle'); if (a) { collapse(a, true); expand(a); return true; } return false; } function reveal(node) { var previous, parents = []; while ((node = node.parentNode || {}) && (previous = node.previousSibling) && 'A' === previous.tagName) { parents.push(previous); } if (0 !== parents.length) { parents.forEach(function (parent) { expand(parent); }); return true; } return false; } function highlight(root, activeNode, nodes) { resetHighlightedNodes(root); Array.from(nodes||[]).forEach(function (node) { if (!/\bsf-dump-highlight\b/.test(node.className)) { node.className = node.className + ' sf-dump-highlight'; } }); if (!/\bsf-dump-highlight-active\b/.test(activeNode.className)) { activeNode.className = activeNode.className + ' sf-dump-highlight-active'; } } function resetHighlightedNodes(root) { Array.from(root.querySelectorAll('.sf-dump-str, .sf-dump-key, .sf-dump-public, .sf-dump-protected, .sf-dump-private')).forEach(function (strNode) { strNode.className = strNode.className.replace(/\bsf-dump-highlight\b/, ''); strNode.className = strNode.className.replace(/\bsf-dump-highlight-active\b/, ''); }); } return function (root, x) { root = doc.getElementById(root); var indentRx = new RegExp('^('+(root.getAttribute('data-indent-pad') || ' ').replace(rxEsc, '\\$1')+')+', 'm'), options = {"maxDepth":1,"maxStringLength":160,"fileLinkFormat":false}, elt = root.getElementsByTagName('A'), len = elt.length, i = 0, s, h, t = []; while (i < len) t.push(elt[i++]); for (i in x) { options[i] = x[i]; } function a(e, f) { addEventListener(root, e, function (e, n) { if ('A' == e.target.tagName) { f(e.target, e); } else if ('A' == e.target.parentNode.tagName) { f(e.target.parentNode, e); } else { n = /\bsf-dump-ellipsis\b/.test(e.target.className) ? e.target.parentNode : e.target; if ((n = n.nextElementSibling) && 'A' == n.tagName) { if (!/\bsf-dump-toggle\b/.test(n.className)) { n = n.nextElementSibling || n; } f(n, e, true); } } }); }; function isCtrlKey(e) { return e.ctrlKey || e.metaKey; } function xpathString(str) { var parts = str.match(/[^'"]+|['"]/g).map(function (part) { if ("'" == part) { return '"\'"'; } if ('"' == part) { return "'\"'"; } return "'" + part + "'"; }); return "concat(" + parts.join(",") + ", '')"; } function xpathHasClass(className) { return "contains(concat(' ', normalize-space(@class), ' '), ' " + className +" ')"; } a('mouseover', function (a, e, c) { if (c) { e.target.style.cursor = "pointer"; } }); a('click', function (a, e, c) { if (/\bsf-dump-toggle\b/.test(a.className)) { e.preventDefault(); if (!toggle(a, isCtrlKey(e))) { var r = doc.getElementById(a.getAttribute('href').slice(1)), s = r.previousSibling, f = r.parentNode, t = a.parentNode; t.replaceChild(r, a); f.replaceChild(a, s); t.insertBefore(s, r); f = f.firstChild.nodeValue.match(indentRx); t = t.firstChild.nodeValue.match(indentRx); if (f && t && f[0] !== t[0]) { r.innerHTML = r.innerHTML.replace(new RegExp('^'+f[0].replace(rxEsc, '\\$1'), 'mg'), t[0]); } if (/\bsf-dump-compact\b/.test(r.className)) { toggle(s, isCtrlKey(e)); } } if (c) { } else if (doc.getSelection) { try { doc.getSelection().removeAllRanges(); } catch (e) { doc.getSelection().empty(); } } else { doc.selection.empty(); } } else if (/\bsf-dump-str-toggle\b/.test(a.className)) { e.preventDefault(); e = a.parentNode.parentNode; e.className = e.className.replace(/\bsf-dump-str-(expand|collapse)\b/, a.parentNode.className); } }); elt = root.getElementsByTagName('SAMP'); len = elt.length; i = 0; while (i < len) t.push(elt[i++]); len = t.length; for (i = 0; i < len; ++i) { elt = t[i]; if ('SAMP' == elt.tagName) { a = elt.previousSibling || {}; if ('A' != a.tagName) { a = doc.createElement('A'); a.className = 'sf-dump-ref'; elt.parentNode.insertBefore(a, elt); } else { a.innerHTML += ' '; } a.title = (a.title ? a.title+'\n[' : '[')+keyHint+'+click] Expand all children'; a.innerHTML += elt.className == 'sf-dump-compact' ? '<span>&#9654;</span>' : '<span>&#9660;</span>'; a.className += ' sf-dump-toggle'; x = 1; if ('sf-dump' != elt.parentNode.className) { x += elt.parentNode.getAttribute('data-depth')/1; } } else if (/\bsf-dump-ref\b/.test(elt.className) && (a = elt.getAttribute('href'))) { a = a.slice(1); elt.className += ' sf-dump-hover'; elt.className += ' '+a; if (/[\[{]$/.test(elt.previousSibling.nodeValue)) { a = a != elt.nextSibling.id && doc.getElementById(a); try { s = a.nextSibling; elt.appendChild(a); s.parentNode.insertBefore(a, s); if (/^[@#]/.test(elt.innerHTML)) { elt.innerHTML += ' <span>&#9654;</span>'; } else { elt.innerHTML = '<span>&#9654;</span>'; elt.className = 'sf-dump-ref'; } elt.className += ' sf-dump-toggle'; } catch (e) { if ('&' == elt.innerHTML.charAt(0)) { elt.innerHTML = '&#8230;'; elt.className = 'sf-dump-ref'; } } } } } if (doc.evaluate && Array.from && root.children.length > 1) { root.setAttribute('tabindex', 0); SearchState = function () { this.nodes = []; this.idx = 0; }; SearchState.prototype = { next: function () { if (this.isEmpty()) { return this.current(); } this.idx = this.idx < (this.nodes.length - 1) ? this.idx + 1 : 0; return this.current(); }, previous: function () { if (this.isEmpty()) { return this.current(); } this.idx = this.idx > 0 ? this.idx - 1 : (this.nodes.length - 1); return this.current(); }, isEmpty: function () { return 0 === this.count(); }, current: function () { if (this.isEmpty()) { return null; } return this.nodes[this.idx]; }, reset: function () { this.nodes = []; this.idx = 0; }, count: function () { return this.nodes.length; }, }; function showCurrent(state) { var currentNode = state.current(), currentRect, searchRect; if (currentNode) { reveal(currentNode); highlight(root, currentNode, state.nodes); if ('scrollIntoView' in currentNode) { currentNode.scrollIntoView(true); currentRect = currentNode.getBoundingClientRect(); searchRect = search.getBoundingClientRect(); if (currentRect.top < (searchRect.top + searchRect.height)) { window.scrollBy(0, -(searchRect.top + searchRect.height + 5)); } } } counter.textContent = (state.isEmpty() ? 0 : state.idx + 1) + ' of ' + state.count(); } var search = doc.createElement('div'); search.className = 'sf-dump-search-wrapper sf-dump-search-hidden'; search.innerHTML = ' <input type="text" class="sf-dump-search-input"> <span class="sf-dump-search-count">0 of 0<\/span> <button type="button" class="sf-dump-search-input-previous" tabindex="-1"> <svg viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1683 1331l-166 165q-19 19-45 19t-45-19L896 965l-531 531q-19 19-45 19t-45-19l-166-165q-19-19-19-45.5t19-45.5l742-741q19-19 45-19t45 19l742 741q19 19 19 45.5t-19 45.5z"\/><\/svg> <\/button> <button type="button" class="sf-dump-search-input-next" tabindex="-1"> <svg viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1683 808l-742 741q-19 19-45 19t-45-19L109 808q-19-19-19-45.5t19-45.5l166-165q19-19 45-19t45 19l531 531 531-531q19-19 45-19t45 19l166 165q19 19 19 45.5t-19 45.5z"\/><\/svg> <\/button> '; root.insertBefore(search, root.firstChild); var state = new SearchState(); var searchInput = search.querySelector('.sf-dump-search-input'); var counter = search.querySelector('.sf-dump-search-count'); var searchInputTimer = 0; var previousSearchQuery = ''; addEventListener(searchInput, 'keyup', function (e) { var searchQuery = e.target.value; /* Don't perform anything if the pressed key didn't change the query */ if (searchQuery === previousSearchQuery) { return; } previousSearchQuery = searchQuery; clearTimeout(searchInputTimer); searchInputTimer = setTimeout(function () { state.reset(); collapseAll(root); resetHighlightedNodes(root); if ('' === searchQuery) { counter.textContent = '0 of 0'; return; } var classMatches = [ "sf-dump-str", "sf-dump-key", "sf-dump-public", "sf-dump-protected", "sf-dump-private", ].map(xpathHasClass).join(' or '); var xpathResult = doc.evaluate('.//span[' + classMatches + '][contains(translate(child::text(), ' + xpathString(searchQuery.toUpperCase()) + ', ' + xpathString(searchQuery.toLowerCase()) + '), ' + xpathString(searchQuery.toLowerCase()) + ')]', root, null, XPathResult.ORDERED_NODE_ITERATOR_TYPE, null); while (node = xpathResult.iterateNext()) state.nodes.push(node); showCurrent(state); }, 400); }); Array.from(search.querySelectorAll('.sf-dump-search-input-next, .sf-dump-search-input-previous')).forEach(function (btn) { addEventListener(btn, 'click', function (e) { e.preventDefault(); -1 !== e.target.className.indexOf('next') ? state.next() : state.previous(); searchInput.focus(); collapseAll(root); showCurrent(state); }) }); addEventListener(root, 'keydown', function (e) { var isSearchActive = !/\bsf-dump-search-hidden\b/.test(search.className); if ((114 === e.keyCode && !isSearchActive) || (isCtrlKey(e) && 70 === e.keyCode)) { /* F3 or CMD/CTRL + F */ if (70 === e.keyCode && document.activeElement === searchInput) { /* * If CMD/CTRL + F is hit while having focus on search input, * the user probably meant to trigger browser search instead. * Let the browser execute its behavior: */ return; } e.preventDefault(); search.className = search.className.replace(/\bsf-dump-search-hidden\b/, ''); searchInput.focus(); } else if (isSearchActive) { if (27 === e.keyCode) { /* ESC key */ search.className += ' sf-dump-search-hidden'; e.preventDefault(); resetHighlightedNodes(root); searchInput.value = ''; } else if ( (isCtrlKey(e) && 71 === e.keyCode) /* CMD/CTRL + G */ || 13 === e.keyCode /* Enter */ || 114 === e.keyCode /* F3 */ ) { e.preventDefault(); e.shiftKey ? state.previous() : state.next(); collapseAll(root); showCurrent(state); } } }); } if (0 >= options.maxStringLength) { return; } try { elt = root.querySelectorAll('.sf-dump-str'); len = elt.length; i = 0; t = []; while (i < len) t.push(elt[i++]); len = t.length; for (i = 0; i < len; ++i) { elt = t[i]; s = elt.innerText || elt.textContent; x = s.length - options.maxStringLength; if (0 < x) { h = elt.innerHTML; elt[elt.innerText ? 'innerText' : 'textContent'] = s.substring(0, options.maxStringLength); elt.className += ' sf-dump-str-collapse'; elt.innerHTML = '<span class=sf-dump-str-collapse>'+h+'<a class="sf-dump-ref sf-dump-str-toggle" title="Collapse"> &#9664;</a></span>'+ '<span class=sf-dump-str-expand>'+elt.innerHTML+'<a class="sf-dump-ref sf-dump-str-toggle" title="'+x+' remaining characters"> &#9654;</a></span>'; } } } catch (e) { } }; })(document); </script><style> .sf-js-enabled pre.sf-dump .sf-dump-compact, .sf-js-enabled .sf-dump-str-collapse .sf-dump-str-collapse, .sf-js-enabled .sf-dump-str-expand .sf-dump-str-expand { display: none; } .sf-dump-hover:hover { background-color: #B729D9; color: #FFF !important; border-radius: 2px; } pre.sf-dump { display: block; white-space: pre; padding: 5px; overflow: initial !important; } pre.sf-dump:after { content: ""; visibility: hidden; display: block; height: 0; clear: both; } pre.sf-dump .sf-dump-ellipsization { display: inline-flex; } pre.sf-dump a { text-decoration: none; cursor: pointer; border: 0; outline: none; color: inherit; } pre.sf-dump img { max-width: 50em; max-height: 50em; margin: .5em 0 0 0; padding: 0; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAHUlEQVQY02O8zAABilCaiQEN0EeA8QuUcX9g3QEAAjcC5piyhyEAAAAASUVORK5CYII=) #D3D3D3; } pre.sf-dump .sf-dump-ellipsis { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } pre.sf-dump .sf-dump-ellipsis-tail { flex-shrink: 0; } pre.sf-dump code { display:inline; padding:0; background:none; } .sf-dump-public.sf-dump-highlight, .sf-dump-protected.sf-dump-highlight, .sf-dump-private.sf-dump-highlight, .sf-dump-str.sf-dump-highlight, .sf-dump-key.sf-dump-highlight { background: rgba(111, 172, 204, 0.3); border: 1px solid #7DA0B1; border-radius: 3px; } .sf-dump-public.sf-dump-highlight-active, .sf-dump-protected.sf-dump-highlight-active, .sf-dump-private.sf-dump-highlight-active, .sf-dump-str.sf-dump-highlight-active, .sf-dump-key.sf-dump-highlight-active { background: rgba(253, 175, 0, 0.4); border: 1px solid #ffa500; border-radius: 3px; } pre.sf-dump .sf-dump-search-hidden { display: none !important; } pre.sf-dump .sf-dump-search-wrapper { font-size: 0; white-space: nowrap; margin-bottom: 5px; display: flex; position: -webkit-sticky; position: sticky; top: 5px; } pre.sf-dump .sf-dump-search-wrapper > * { vertical-align: top; box-sizing: border-box; height: 21px; font-weight: normal; border-radius: 0; background: #FFF; color: #757575; border: 1px solid #BBB; } pre.sf-dump .sf-dump-search-wrapper > input.sf-dump-search-input { padding: 3px; height: 21px; font-size: 12px; border-right: none; border-top-left-radius: 3px; border-bottom-left-radius: 3px; color: #000; min-width: 15px; width: 100%; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-next, pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-previous { background: #F2F2F2; outline: none; border-left: none; font-size: 0; line-height: 0; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-next { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-next > svg, pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-previous > svg { pointer-events: none; width: 12px; height: 12px; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-count { display: inline-block; padding: 0 5px; margin: 0; border-left: none; line-height: 21px; font-size: 12px; }pre.sf-dump, pre.sf-dump .sf-dump-default{background-color:#18171B; color:#FF8400; line-height:1.2em; font:12px Menlo, Monaco, Consolas, monospace; word-wrap: break-word; white-space: pre-wrap; position:relative; z-index:99999; word-break: break-all}pre.sf-dump .sf-dump-num{font-weight:bold; color:#1299DA}pre.sf-dump .sf-dump-const{font-weight:bold}pre.sf-dump .sf-dump-virtual{font-style:italic}pre.sf-dump .sf-dump-str{font-weight:bold; color:#56DB3A}pre.sf-dump .sf-dump-note{color:#1299DA}pre.sf-dump .sf-dump-ref{color:#A0A0A0}pre.sf-dump .sf-dump-public{color:#FFFFFF}pre.sf-dump .sf-dump-protected{color:#FFFFFF}pre.sf-dump .sf-dump-private{color:#FFFFFF}pre.sf-dump .sf-dump-meta{color:#B729D9}pre.sf-dump .sf-dump-key{color:#56DB3A}pre.sf-dump .sf-dump-index{color:#1299DA}pre.sf-dump .sf-dump-ellipsis{color:#FF8400}pre.sf-dump .sf-dump-ns{user-select:none;}pre.sf-dump .sf-dump-ellipsis-note{color:#1299DA}</style><pre class=sf-dump id=sf-dump-702254329 data-indent-pad="  "><span class=sf-dump-note>array:3</span> [<samp data-depth=1 class=sf-dump-expanded><span style="color: #A0A0A0;"> // app/Http/Controllers/Purchase/PurchaserequestController.php:239</span>
  "<span class=sf-dump-key>phone</span>" => "<span class=sf-dump-str title="12 characters">917976688070</span>"
  "<span class=sf-dump-key>message</span>" => "<span class=sf-dump-str title="295 characters">Dear%20Vendor%0A%0AYou%20have%20received%20a%20quotation%20request.%0ARFQ%20Number:%20RFQ-TEST%0APlease%20submit%20your%20quotation%20using%20the%20link%20below:%0A%0Ahttp://po.buildcartindia.com/vendor/quotation/9oET3iu7Us1YYkf5SjpkCb6KI1MBPNUy8wZOdVHWBK7yITBeYaLNHQgUDBtee5Zo%0A%0AThank%20you.</span>"
  "<span class=sf-dump-key>api_url</span>" => "<span class=sf-dump-str title="452 characters">https://mediaapi.stewindia.com/api/sendFileWithCaption?token=cmb7uqhigc1kg10tpua6djvqh&amp;phone=917976688070&amp;link=http://po.buildcartindia.com/test.pdf&amp;message=Dear%20Vendor%0A%0AYou%20have%20received%20a%20quotation%20request.%0ARFQ%20Number:%20RFQ-TEST%0APlease%20submit%20your%20quotation%20using%20the%20link%20below:%0A%0Ahttp://po.buildcartindia.com/vendor/quotation/9oET3iu7Us1YYkf5SjpkCb6KI1MBPNUy8wZOdVHWBK7yITBeYaLNHQgUDBtee5Zo%0A%0AThank%20you.</span>"
</samp>]
</pre><script>Sfdump("sf-dump-702254329")</script> {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:50:43.455Z"} 
[2026-08-14 20:21:03] production.ERROR: RFQ ERROR: Error Server returned invalid JSON:

<script> Sfdump = window.Sfdump || (function (doc) { doc.documentElement.classList.add('sf-js-enabled'); var rxEsc = /([.*+?^${}()|\[\]\/\\])/g, idRx = /\bsf-dump-\d+-ref[012]\w+\b/, keyHint = 0 <= navigator.platform.toUpperCase().indexOf('MAC') ? 'Cmd' : 'Ctrl', addEventListener = function (e, n, cb) { e.addEventListener(n, cb, false); }; if (!doc.addEventListener) { addEventListener = function (element, eventName, callback) { element.attachEvent('on' + eventName, function (e) { e.preventDefault = function () {e.returnValue = false;}; e.target = e.srcElement; callback(e); }); }; } function toggle(a, recursive) { var s = a.nextSibling || {}, oldClass = s.className, arrow, newClass; if (/\bsf-dump-compact\b/.test(oldClass)) { arrow = '&#9660;'; newClass = 'sf-dump-expanded'; } else if (/\bsf-dump-expanded\b/.test(oldClass)) { arrow = '&#9654;'; newClass = 'sf-dump-compact'; } else { return false; } if (doc.createEvent && s.dispatchEvent) { var event = doc.createEvent('Event'); event.initEvent('sf-dump-expanded' === newClass ? 'sfbeforedumpexpand' : 'sfbeforedumpcollapse', true, false); s.dispatchEvent(event); } a.lastChild.innerHTML = arrow; s.className = s.className.replace(/\bsf-dump-(compact|expanded)\b/, newClass); if (recursive) { try { a = s.querySelectorAll('.'+oldClass); for (s = 0; s < a.length; ++s) { if (-1 == a[s].className.indexOf(newClass)) { a[s].className = newClass; a[s].previousSibling.lastChild.innerHTML = arrow; } } } catch (e) { } } return true; }; function collapse(a, recursive) { var s = a.nextSibling || {}, oldClass = s.className; if (/\bsf-dump-expanded\b/.test(oldClass)) { toggle(a, recursive); return true; } return false; }; function expand(a, recursive) { var s = a.nextSibling || {}, oldClass = s.className; if (/\bsf-dump-compact\b/.test(oldClass)) { toggle(a, recursive); return true; } return false; }; function collapseAll(root) { var a = root.querySelector('a.sf-dump-toggle'); if (a) { collapse(a, true); expand(a); return true; } return false; } function reveal(node) { var previous, parents = []; while ((node = node.parentNode || {}) && (previous = node.previousSibling) && 'A' === previous.tagName) { parents.push(previous); } if (0 !== parents.length) { parents.forEach(function (parent) { expand(parent); }); return true; } return false; } function highlight(root, activeNode, nodes) { resetHighlightedNodes(root); Array.from(nodes||[]).forEach(function (node) { if (!/\bsf-dump-highlight\b/.test(node.className)) { node.className = node.className + ' sf-dump-highlight'; } }); if (!/\bsf-dump-highlight-active\b/.test(activeNode.className)) { activeNode.className = activeNode.className + ' sf-dump-highlight-active'; } } function resetHighlightedNodes(root) { Array.from(root.querySelectorAll('.sf-dump-str, .sf-dump-key, .sf-dump-public, .sf-dump-protected, .sf-dump-private')).forEach(function (strNode) { strNode.className = strNode.className.replace(/\bsf-dump-highlight\b/, ''); strNode.className = strNode.className.replace(/\bsf-dump-highlight-active\b/, ''); }); } return function (root, x) { root = doc.getElementById(root); var indentRx = new RegExp('^('+(root.getAttribute('data-indent-pad') || ' ').replace(rxEsc, '\\$1')+')+', 'm'), options = {"maxDepth":1,"maxStringLength":160,"fileLinkFormat":false}, elt = root.getElementsByTagName('A'), len = elt.length, i = 0, s, h, t = []; while (i < len) t.push(elt[i++]); for (i in x) { options[i] = x[i]; } function a(e, f) { addEventListener(root, e, function (e, n) { if ('A' == e.target.tagName) { f(e.target, e); } else if ('A' == e.target.parentNode.tagName) { f(e.target.parentNode, e); } else { n = /\bsf-dump-ellipsis\b/.test(e.target.className) ? e.target.parentNode : e.target; if ((n = n.nextElementSibling) && 'A' == n.tagName) { if (!/\bsf-dump-toggle\b/.test(n.className)) { n = n.nextElementSibling || n; } f(n, e, true); } } }); }; function isCtrlKey(e) { return e.ctrlKey || e.metaKey; } function xpathString(str) { var parts = str.match(/[^'"]+|['"]/g).map(function (part) { if ("'" == part) { return '"\'"'; } if ('"' == part) { return "'\"'"; } return "'" + part + "'"; }); return "concat(" + parts.join(",") + ", '')"; } function xpathHasClass(className) { return "contains(concat(' ', normalize-space(@class), ' '), ' " + className +" ')"; } a('mouseover', function (a, e, c) { if (c) { e.target.style.cursor = "pointer"; } }); a('click', function (a, e, c) { if (/\bsf-dump-toggle\b/.test(a.className)) { e.preventDefault(); if (!toggle(a, isCtrlKey(e))) { var r = doc.getElementById(a.getAttribute('href').slice(1)), s = r.previousSibling, f = r.parentNode, t = a.parentNode; t.replaceChild(r, a); f.replaceChild(a, s); t.insertBefore(s, r); f = f.firstChild.nodeValue.match(indentRx); t = t.firstChild.nodeValue.match(indentRx); if (f && t && f[0] !== t[0]) { r.innerHTML = r.innerHTML.replace(new RegExp('^'+f[0].replace(rxEsc, '\\$1'), 'mg'), t[0]); } if (/\bsf-dump-compact\b/.test(r.className)) { toggle(s, isCtrlKey(e)); } } if (c) { } else if (doc.getSelection) { try { doc.getSelection().removeAllRanges(); } catch (e) { doc.getSelection().empty(); } } else { doc.selection.empty(); } } else if (/\bsf-dump-str-toggle\b/.test(a.className)) { e.preventDefault(); e = a.parentNode.parentNode; e.className = e.className.replace(/\bsf-dump-str-(expand|collapse)\b/, a.parentNode.className); } }); elt = root.getElementsByTagName('SAMP'); len = elt.length; i = 0; while (i < len) t.push(elt[i++]); len = t.length; for (i = 0; i < len; ++i) { elt = t[i]; if ('SAMP' == elt.tagName) { a = elt.previousSibling || {}; if ('A' != a.tagName) { a = doc.createElement('A'); a.className = 'sf-dump-ref'; elt.parentNode.insertBefore(a, elt); } else { a.innerHTML += ' '; } a.title = (a.title ? a.title+'\n[' : '[')+keyHint+'+click] Expand all children'; a.innerHTML += elt.className == 'sf-dump-compact' ? '<span>&#9654;</span>' : '<span>&#9660;</span>'; a.className += ' sf-dump-toggle'; x = 1; if ('sf-dump' != elt.parentNode.className) { x += elt.parentNode.getAttribute('data-depth')/1; } } else if (/\bsf-dump-ref\b/.test(elt.className) && (a = elt.getAttribute('href'))) { a = a.slice(1); elt.className += ' sf-dump-hover'; elt.className += ' '+a; if (/[\[{]$/.test(elt.previousSibling.nodeValue)) { a = a != elt.nextSibling.id && doc.getElementById(a); try { s = a.nextSibling; elt.appendChild(a); s.parentNode.insertBefore(a, s); if (/^[@#]/.test(elt.innerHTML)) { elt.innerHTML += ' <span>&#9654;</span>'; } else { elt.innerHTML = '<span>&#9654;</span>'; elt.className = 'sf-dump-ref'; } elt.className += ' sf-dump-toggle'; } catch (e) { if ('&' == elt.innerHTML.charAt(0)) { elt.innerHTML = '&#8230;'; elt.className = 'sf-dump-ref'; } } } } } if (doc.evaluate && Array.from && root.children.length > 1) { root.setAttribute('tabindex', 0); SearchState = function () { this.nodes = []; this.idx = 0; }; SearchState.prototype = { next: function () { if (this.isEmpty()) { return this.current(); } this.idx = this.idx < (this.nodes.length - 1) ? this.idx + 1 : 0; return this.current(); }, previous: function () { if (this.isEmpty()) { return this.current(); } this.idx = this.idx > 0 ? this.idx - 1 : (this.nodes.length - 1); return this.current(); }, isEmpty: function () { return 0 === this.count(); }, current: function () { if (this.isEmpty()) { return null; } return this.nodes[this.idx]; }, reset: function () { this.nodes = []; this.idx = 0; }, count: function () { return this.nodes.length; }, }; function showCurrent(state) { var currentNode = state.current(), currentRect, searchRect; if (currentNode) { reveal(currentNode); highlight(root, currentNode, state.nodes); if ('scrollIntoView' in currentNode) { currentNode.scrollIntoView(true); currentRect = currentNode.getBoundingClientRect(); searchRect = search.getBoundingClientRect(); if (currentRect.top < (searchRect.top + searchRect.height)) { window.scrollBy(0, -(searchRect.top + searchRect.height + 5)); } } } counter.textContent = (state.isEmpty() ? 0 : state.idx + 1) + ' of ' + state.count(); } var search = doc.createElement('div'); search.className = 'sf-dump-search-wrapper sf-dump-search-hidden'; search.innerHTML = ' <input type="text" class="sf-dump-search-input"> <span class="sf-dump-search-count">0 of 0<\/span> <button type="button" class="sf-dump-search-input-previous" tabindex="-1"> <svg viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1683 1331l-166 165q-19 19-45 19t-45-19L896 965l-531 531q-19 19-45 19t-45-19l-166-165q-19-19-19-45.5t19-45.5l742-741q19-19 45-19t45 19l742 741q19 19 19 45.5t-19 45.5z"\/><\/svg> <\/button> <button type="button" class="sf-dump-search-input-next" tabindex="-1"> <svg viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1683 808l-742 741q-19 19-45 19t-45-19L109 808q-19-19-19-45.5t19-45.5l166-165q19-19 45-19t45 19l531 531 531-531q19-19 45-19t45 19l166 165q19 19 19 45.5t-19 45.5z"\/><\/svg> <\/button> '; root.insertBefore(search, root.firstChild); var state = new SearchState(); var searchInput = search.querySelector('.sf-dump-search-input'); var counter = search.querySelector('.sf-dump-search-count'); var searchInputTimer = 0; var previousSearchQuery = ''; addEventListener(searchInput, 'keyup', function (e) { var searchQuery = e.target.value; /* Don't perform anything if the pressed key didn't change the query */ if (searchQuery === previousSearchQuery) { return; } previousSearchQuery = searchQuery; clearTimeout(searchInputTimer); searchInputTimer = setTimeout(function () { state.reset(); collapseAll(root); resetHighlightedNodes(root); if ('' === searchQuery) { counter.textContent = '0 of 0'; return; } var classMatches = [ "sf-dump-str", "sf-dump-key", "sf-dump-public", "sf-dump-protected", "sf-dump-private", ].map(xpathHasClass).join(' or '); var xpathResult = doc.evaluate('.//span[' + classMatches + '][contains(translate(child::text(), ' + xpathString(searchQuery.toUpperCase()) + ', ' + xpathString(searchQuery.toLowerCase()) + '), ' + xpathString(searchQuery.toLowerCase()) + ')]', root, null, XPathResult.ORDERED_NODE_ITERATOR_TYPE, null); while (node = xpathResult.iterateNext()) state.nodes.push(node); showCurrent(state); }, 400); }); Array.from(search.querySelectorAll('.sf-dump-search-input-next, .sf-dump-search-input-previous')).forEach(function (btn) { addEventListener(btn, 'click', function (e) { e.preventDefault(); -1 !== e.target.className.indexOf('next') ? state.next() : state.previous(); searchInput.focus(); collapseAll(root); showCurrent(state); }) }); addEventListener(root, 'keydown', function (e) { var isSearchActive = !/\bsf-dump-search-hidden\b/.test(search.className); if ((114 === e.keyCode && !isSearchActive) || (isCtrlKey(e) && 70 === e.keyCode)) { /* F3 or CMD/CTRL + F */ if (70 === e.keyCode && document.activeElement === searchInput) { /* * If CMD/CTRL + F is hit while having focus on search input, * the user probably meant to trigger browser search instead. * Let the browser execute its behavior: */ return; } e.preventDefault(); search.className = search.className.replace(/\bsf-dump-search-hidden\b/, ''); searchInput.focus(); } else if (isSearchActive) { if (27 === e.keyCode) { /* ESC key */ search.className += ' sf-dump-search-hidden'; e.preventDefault(); resetHighlightedNodes(root); searchInput.value = ''; } else if ( (isCtrlKey(e) && 71 === e.keyCode) /* CMD/CTRL + G */ || 13 === e.keyCode /* Enter */ || 114 === e.keyCode /* F3 */ ) { e.preventDefault(); e.shiftKey ? state.previous() : state.next(); collapseAll(root); showCurrent(state); } } }); } if (0 >= options.maxStringLength) { return; } try { elt = root.querySelectorAll('.sf-dump-str'); len = elt.length; i = 0; t = []; while (i < len) t.push(elt[i++]); len = t.length; for (i = 0; i < len; ++i) { elt = t[i]; s = elt.innerText || elt.textContent; x = s.length - options.maxStringLength; if (0 < x) { h = elt.innerHTML; elt[elt.innerText ? 'innerText' : 'textContent'] = s.substring(0, options.maxStringLength); elt.className += ' sf-dump-str-collapse'; elt.innerHTML = '<span class=sf-dump-str-collapse>'+h+'<a class="sf-dump-ref sf-dump-str-toggle" title="Collapse"> &#9664;</a></span>'+ '<span class=sf-dump-str-expand>'+elt.innerHTML+'<a class="sf-dump-ref sf-dump-str-toggle" title="'+x+' remaining characters"> &#9654;</a></span>'; } } } catch (e) { } }; })(document); </script><style> .sf-js-enabled pre.sf-dump .sf-dump-compact, .sf-js-enabled .sf-dump-str-collapse .sf-dump-str-collapse, .sf-js-enabled .sf-dump-str-expand .sf-dump-str-expand { display: none; } .sf-dump-hover:hover { background-color: #B729D9; color: #FFF !important; border-radius: 2px; } pre.sf-dump { display: block; white-space: pre; padding: 5px; overflow: initial !important; } pre.sf-dump:after { content: ""; visibility: hidden; display: block; height: 0; clear: both; } pre.sf-dump .sf-dump-ellipsization { display: inline-flex; } pre.sf-dump a { text-decoration: none; cursor: pointer; border: 0; outline: none; color: inherit; } pre.sf-dump img { max-width: 50em; max-height: 50em; margin: .5em 0 0 0; padding: 0; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAHUlEQVQY02O8zAABilCaiQEN0EeA8QuUcX9g3QEAAjcC5piyhyEAAAAASUVORK5CYII=) #D3D3D3; } pre.sf-dump .sf-dump-ellipsis { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } pre.sf-dump .sf-dump-ellipsis-tail { flex-shrink: 0; } pre.sf-dump code { display:inline; padding:0; background:none; } .sf-dump-public.sf-dump-highlight, .sf-dump-protected.sf-dump-highlight, .sf-dump-private.sf-dump-highlight, .sf-dump-str.sf-dump-highlight, .sf-dump-key.sf-dump-highlight { background: rgba(111, 172, 204, 0.3); border: 1px solid #7DA0B1; border-radius: 3px; } .sf-dump-public.sf-dump-highlight-active, .sf-dump-protected.sf-dump-highlight-active, .sf-dump-private.sf-dump-highlight-active, .sf-dump-str.sf-dump-highlight-active, .sf-dump-key.sf-dump-highlight-active { background: rgba(253, 175, 0, 0.4); border: 1px solid #ffa500; border-radius: 3px; } pre.sf-dump .sf-dump-search-hidden { display: none !important; } pre.sf-dump .sf-dump-search-wrapper { font-size: 0; white-space: nowrap; margin-bottom: 5px; display: flex; position: -webkit-sticky; position: sticky; top: 5px; } pre.sf-dump .sf-dump-search-wrapper > * { vertical-align: top; box-sizing: border-box; height: 21px; font-weight: normal; border-radius: 0; background: #FFF; color: #757575; border: 1px solid #BBB; } pre.sf-dump .sf-dump-search-wrapper > input.sf-dump-search-input { padding: 3px; height: 21px; font-size: 12px; border-right: none; border-top-left-radius: 3px; border-bottom-left-radius: 3px; color: #000; min-width: 15px; width: 100%; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-next, pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-previous { background: #F2F2F2; outline: none; border-left: none; font-size: 0; line-height: 0; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-next { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-next > svg, pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-previous > svg { pointer-events: none; width: 12px; height: 12px; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-count { display: inline-block; padding: 0 5px; margin: 0; border-left: none; line-height: 21px; font-size: 12px; }pre.sf-dump, pre.sf-dump .sf-dump-default{background-color:#18171B; color:#FF8400; line-height:1.2em; font:12px Menlo, Monaco, Consolas, monospace; word-wrap: break-word; white-space: pre-wrap; position:relative; z-index:99999; word-break: break-all}pre.sf-dump .sf-dump-num{font-weight:bold; color:#1299DA}pre.sf-dump .sf-dump-const{font-weight:bold}pre.sf-dump .sf-dump-virtual{font-style:italic}pre.sf-dump .sf-dump-str{font-weight:bold; color:#56DB3A}pre.sf-dump .sf-dump-note{color:#1299DA}pre.sf-dump .sf-dump-ref{color:#A0A0A0}pre.sf-dump .sf-dump-public{color:#FFFFFF}pre.sf-dump .sf-dump-protected{color:#FFFFFF}pre.sf-dump .sf-dump-private{color:#FFFFFF}pre.sf-dump .sf-dump-meta{color:#B729D9}pre.sf-dump .sf-dump-key{color:#56DB3A}pre.sf-dump .sf-dump-index{color:#1299DA}pre.sf-dump .sf-dump-ellipsis{color:#FF8400}pre.sf-dump .sf-dump-ns{user-select:none;}pre.sf-dump .sf-dump-ellipsis-note{color:#1299DA}</style><pre class=sf-dump id=sf-dump-702254329 data-indent-pad="  "><span class=sf-dump-note>array:3</span> [<samp data-depth=1 class=sf-dump-expanded><span style="color: #A0A0A0;"> // app/Http/Controllers/Purchase/PurchaserequestController.php:239</span>
  "<span class=sf-dump-key>phone</span>" => "<span class=sf-dump-str title="12 characters">917976688070</span>"
  "<span class=sf-dump-key>message</span>" => "<span class=sf-dump-str title="295 characters">Dear%20Vendor%0A%0AYou%20have%20received%20a%20quotation%20request.%0ARFQ%20Number:%20RFQ-TEST%0APlease%20submit%20your%20quotation%20using%20the%20link%20below:%0A%0Ahttp://po.buildcartindia.com/vendor/quotation/9oET3iu7Us1YYkf5SjpkCb6KI1MBPNUy8wZOdVHWBK7yITBeYaLNHQgUDBtee5Zo%0A%0AThank%20you.</span>"
  "<span class=sf-dump-key>api_url</span>" => "<span class=sf-dump-str title="452 characters">https://mediaapi.stewindia.com/api/sendFileWithCaption?token=cmb7uqhigc1kg10tpua6djvqh&amp;phone=917976688070&amp;link=http://po.buildcartindia.com/test.pdf&amp;message=Dear%20Vendor%0A%0AYou%20have%20received%20a%20quotation%20request.%0ARFQ%20Number:%20RFQ-TEST%0APlease%20submit%20your%20quotation%20using%20the%20link%20below:%0A%0Ahttp://po.buildcartindia.com/vendor/quotation/9oET3iu7Us1YYkf5SjpkCb6KI1MBPNUy8wZOdVHWBK7yITBeYaLNHQgUDBtee5Zo%0A%0AThank%20you.</span>"
</samp>]
</pre><script>Sfdump("sf-dump-702254329")</script> Error: Server returned invalid JSON:

<script> Sfdump = window.Sfdump || (function (doc) { doc.documentElement.classList.add('sf-js-enabled'); var rxEsc = /([.*+?^${}()|\[\]\/\\])/g, idRx = /\bsf-dump-\d+-ref[012]\w+\b/, keyHint = 0 <= navigator.platform.toUpperCase().indexOf('MAC') ? 'Cmd' : 'Ctrl', addEventListener = function (e, n, cb) { e.addEventListener(n, cb, false); }; if (!doc.addEventListener) { addEventListener = function (element, eventName, callback) { element.attachEvent('on' + eventName, function (e) { e.preventDefault = function () {e.returnValue = false;}; e.target = e.srcElement; callback(e); }); }; } function toggle(a, recursive) { var s = a.nextSibling || {}, oldClass = s.className, arrow, newClass; if (/\bsf-dump-compact\b/.test(oldClass)) { arrow = '&#9660;'; newClass = 'sf-dump-expanded'; } else if (/\bsf-dump-expanded\b/.test(oldClass)) { arrow = '&#9654;'; newClass = 'sf-dump-compact'; } else { return false; } if (doc.createEvent && s.dispatchEvent) { var event = doc.createEvent('Event'); event.initEvent('sf-dump-expanded' === newClass ? 'sfbeforedumpexpand' : 'sfbeforedumpcollapse', true, false); s.dispatchEvent(event); } a.lastChild.innerHTML = arrow; s.className = s.className.replace(/\bsf-dump-(compact|expanded)\b/, newClass); if (recursive) { try { a = s.querySelectorAll('.'+oldClass); for (s = 0; s < a.length; ++s) { if (-1 == a[s].className.indexOf(newClass)) { a[s].className = newClass; a[s].previousSibling.lastChild.innerHTML = arrow; } } } catch (e) { } } return true; }; function collapse(a, recursive) { var s = a.nextSibling || {}, oldClass = s.className; if (/\bsf-dump-expanded\b/.test(oldClass)) { toggle(a, recursive); return true; } return false; }; function expand(a, recursive) { var s = a.nextSibling || {}, oldClass = s.className; if (/\bsf-dump-compact\b/.test(oldClass)) { toggle(a, recursive); return true; } return false; }; function collapseAll(root) { var a = root.querySelector('a.sf-dump-toggle'); if (a) { collapse(a, true); expand(a); return true; } return false; } function reveal(node) { var previous, parents = []; while ((node = node.parentNode || {}) && (previous = node.previousSibling) && 'A' === previous.tagName) { parents.push(previous); } if (0 !== parents.length) { parents.forEach(function (parent) { expand(parent); }); return true; } return false; } function highlight(root, activeNode, nodes) { resetHighlightedNodes(root); Array.from(nodes||[]).forEach(function (node) { if (!/\bsf-dump-highlight\b/.test(node.className)) { node.className = node.className + ' sf-dump-highlight'; } }); if (!/\bsf-dump-highlight-active\b/.test(activeNode.className)) { activeNode.className = activeNode.className + ' sf-dump-highlight-active'; } } function resetHighlightedNodes(root) { Array.from(root.querySelectorAll('.sf-dump-str, .sf-dump-key, .sf-dump-public, .sf-dump-protected, .sf-dump-private')).forEach(function (strNode) { strNode.className = strNode.className.replace(/\bsf-dump-highlight\b/, ''); strNode.className = strNode.className.replace(/\bsf-dump-highlight-active\b/, ''); }); } return function (root, x) { root = doc.getElementById(root); var indentRx = new RegExp('^('+(root.getAttribute('data-indent-pad') || ' ').replace(rxEsc, '\\$1')+')+', 'm'), options = {"maxDepth":1,"maxStringLength":160,"fileLinkFormat":false}, elt = root.getElementsByTagName('A'), len = elt.length, i = 0, s, h, t = []; while (i < len) t.push(elt[i++]); for (i in x) { options[i] = x[i]; } function a(e, f) { addEventListener(root, e, function (e, n) { if ('A' == e.target.tagName) { f(e.target, e); } else if ('A' == e.target.parentNode.tagName) { f(e.target.parentNode, e); } else { n = /\bsf-dump-ellipsis\b/.test(e.target.className) ? e.target.parentNode : e.target; if ((n = n.nextElementSibling) && 'A' == n.tagName) { if (!/\bsf-dump-toggle\b/.test(n.className)) { n = n.nextElementSibling || n; } f(n, e, true); } } }); }; function isCtrlKey(e) { return e.ctrlKey || e.metaKey; } function xpathString(str) { var parts = str.match(/[^'"]+|['"]/g).map(function (part) { if ("'" == part) { return '"\'"'; } if ('"' == part) { return "'\"'"; } return "'" + part + "'"; }); return "concat(" + parts.join(",") + ", '')"; } function xpathHasClass(className) { return "contains(concat(' ', normalize-space(@class), ' '), ' " + className +" ')"; } a('mouseover', function (a, e, c) { if (c) { e.target.style.cursor = "pointer"; } }); a('click', function (a, e, c) { if (/\bsf-dump-toggle\b/.test(a.className)) { e.preventDefault(); if (!toggle(a, isCtrlKey(e))) { var r = doc.getElementById(a.getAttribute('href').slice(1)), s = r.previousSibling, f = r.parentNode, t = a.parentNode; t.replaceChild(r, a); f.replaceChild(a, s); t.insertBefore(s, r); f = f.firstChild.nodeValue.match(indentRx); t = t.firstChild.nodeValue.match(indentRx); if (f && t && f[0] !== t[0]) { r.innerHTML = r.innerHTML.replace(new RegExp('^'+f[0].replace(rxEsc, '\\$1'), 'mg'), t[0]); } if (/\bsf-dump-compact\b/.test(r.className)) { toggle(s, isCtrlKey(e)); } } if (c) { } else if (doc.getSelection) { try { doc.getSelection().removeAllRanges(); } catch (e) { doc.getSelection().empty(); } } else { doc.selection.empty(); } } else if (/\bsf-dump-str-toggle\b/.test(a.className)) { e.preventDefault(); e = a.parentNode.parentNode; e.className = e.className.replace(/\bsf-dump-str-(expand|collapse)\b/, a.parentNode.className); } }); elt = root.getElementsByTagName('SAMP'); len = elt.length; i = 0; while (i < len) t.push(elt[i++]); len = t.length; for (i = 0; i < len; ++i) { elt = t[i]; if ('SAMP' == elt.tagName) { a = elt.previousSibling || {}; if ('A' != a.tagName) { a = doc.createElement('A'); a.className = 'sf-dump-ref'; elt.parentNode.insertBefore(a, elt); } else { a.innerHTML += ' '; } a.title = (a.title ? a.title+'\n[' : '[')+keyHint+'+click] Expand all children'; a.innerHTML += elt.className == 'sf-dump-compact' ? '<span>&#9654;</span>' : '<span>&#9660;</span>'; a.className += ' sf-dump-toggle'; x = 1; if ('sf-dump' != elt.parentNode.className) { x += elt.parentNode.getAttribute('data-depth')/1; } } else if (/\bsf-dump-ref\b/.test(elt.className) && (a = elt.getAttribute('href'))) { a = a.slice(1); elt.className += ' sf-dump-hover'; elt.className += ' '+a; if (/[\[{]$/.test(elt.previousSibling.nodeValue)) { a = a != elt.nextSibling.id && doc.getElementById(a); try { s = a.nextSibling; elt.appendChild(a); s.parentNode.insertBefore(a, s); if (/^[@#]/.test(elt.innerHTML)) { elt.innerHTML += ' <span>&#9654;</span>'; } else { elt.innerHTML = '<span>&#9654;</span>'; elt.className = 'sf-dump-ref'; } elt.className += ' sf-dump-toggle'; } catch (e) { if ('&' == elt.innerHTML.charAt(0)) { elt.innerHTML = '&#8230;'; elt.className = 'sf-dump-ref'; } } } } } if (doc.evaluate && Array.from && root.children.length > 1) { root.setAttribute('tabindex', 0); SearchState = function () { this.nodes = []; this.idx = 0; }; SearchState.prototype = { next: function () { if (this.isEmpty()) { return this.current(); } this.idx = this.idx < (this.nodes.length - 1) ? this.idx + 1 : 0; return this.current(); }, previous: function () { if (this.isEmpty()) { return this.current(); } this.idx = this.idx > 0 ? this.idx - 1 : (this.nodes.length - 1); return this.current(); }, isEmpty: function () { return 0 === this.count(); }, current: function () { if (this.isEmpty()) { return null; } return this.nodes[this.idx]; }, reset: function () { this.nodes = []; this.idx = 0; }, count: function () { return this.nodes.length; }, }; function showCurrent(state) { var currentNode = state.current(), currentRect, searchRect; if (currentNode) { reveal(currentNode); highlight(root, currentNode, state.nodes); if ('scrollIntoView' in currentNode) { currentNode.scrollIntoView(true); currentRect = currentNode.getBoundingClientRect(); searchRect = search.getBoundingClientRect(); if (currentRect.top < (searchRect.top + searchRect.height)) { window.scrollBy(0, -(searchRect.top + searchRect.height + 5)); } } } counter.textContent = (state.isEmpty() ? 0 : state.idx + 1) + ' of ' + state.count(); } var search = doc.createElement('div'); search.className = 'sf-dump-search-wrapper sf-dump-search-hidden'; search.innerHTML = ' <input type="text" class="sf-dump-search-input"> <span class="sf-dump-search-count">0 of 0<\/span> <button type="button" class="sf-dump-search-input-previous" tabindex="-1"> <svg viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1683 1331l-166 165q-19 19-45 19t-45-19L896 965l-531 531q-19 19-45 19t-45-19l-166-165q-19-19-19-45.5t19-45.5l742-741q19-19 45-19t45 19l742 741q19 19 19 45.5t-19 45.5z"\/><\/svg> <\/button> <button type="button" class="sf-dump-search-input-next" tabindex="-1"> <svg viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1683 808l-742 741q-19 19-45 19t-45-19L109 808q-19-19-19-45.5t19-45.5l166-165q19-19 45-19t45 19l531 531 531-531q19-19 45-19t45 19l166 165q19 19 19 45.5t-19 45.5z"\/><\/svg> <\/button> '; root.insertBefore(search, root.firstChild); var state = new SearchState(); var searchInput = search.querySelector('.sf-dump-search-input'); var counter = search.querySelector('.sf-dump-search-count'); var searchInputTimer = 0; var previousSearchQuery = ''; addEventListener(searchInput, 'keyup', function (e) { var searchQuery = e.target.value; /* Don't perform anything if the pressed key didn't change the query */ if (searchQuery === previousSearchQuery) { return; } previousSearchQuery = searchQuery; clearTimeout(searchInputTimer); searchInputTimer = setTimeout(function () { state.reset(); collapseAll(root); resetHighlightedNodes(root); if ('' === searchQuery) { counter.textContent = '0 of 0'; return; } var classMatches = [ "sf-dump-str", "sf-dump-key", "sf-dump-public", "sf-dump-protected", "sf-dump-private", ].map(xpathHasClass).join(' or '); var xpathResult = doc.evaluate('.//span[' + classMatches + '][contains(translate(child::text(), ' + xpathString(searchQuery.toUpperCase()) + ', ' + xpathString(searchQuery.toLowerCase()) + '), ' + xpathString(searchQuery.toLowerCase()) + ')]', root, null, XPathResult.ORDERED_NODE_ITERATOR_TYPE, null); while (node = xpathResult.iterateNext()) state.nodes.push(node); showCurrent(state); }, 400); }); Array.from(search.querySelectorAll('.sf-dump-search-input-next, .sf-dump-search-input-previous')).forEach(function (btn) { addEventListener(btn, 'click', function (e) { e.preventDefault(); -1 !== e.target.className.indexOf('next') ? state.next() : state.previous(); searchInput.focus(); collapseAll(root); showCurrent(state); }) }); addEventListener(root, 'keydown', function (e) { var isSearchActive = !/\bsf-dump-search-hidden\b/.test(search.className); if ((114 === e.keyCode && !isSearchActive) || (isCtrlKey(e) && 70 === e.keyCode)) { /* F3 or CMD/CTRL + F */ if (70 === e.keyCode && document.activeElement === searchInput) { /* * If CMD/CTRL + F is hit while having focus on search input, * the user probably meant to trigger browser search instead. * Let the browser execute its behavior: */ return; } e.preventDefault(); search.className = search.className.replace(/\bsf-dump-search-hidden\b/, ''); searchInput.focus(); } else if (isSearchActive) { if (27 === e.keyCode) { /* ESC key */ search.className += ' sf-dump-search-hidden'; e.preventDefault(); resetHighlightedNodes(root); searchInput.value = ''; } else if ( (isCtrlKey(e) && 71 === e.keyCode) /* CMD/CTRL + G */ || 13 === e.keyCode /* Enter */ || 114 === e.keyCode /* F3 */ ) { e.preventDefault(); e.shiftKey ? state.previous() : state.next(); collapseAll(root); showCurrent(state); } } }); } if (0 >= options.maxStringLength) { return; } try { elt = root.querySelectorAll('.sf-dump-str'); len = elt.length; i = 0; t = []; while (i < len) t.push(elt[i++]); len = t.length; for (i = 0; i < len; ++i) { elt = t[i]; s = elt.innerText || elt.textContent; x = s.length - options.maxStringLength; if (0 < x) { h = elt.innerHTML; elt[elt.innerText ? 'innerText' : 'textContent'] = s.substring(0, options.maxStringLength); elt.className += ' sf-dump-str-collapse'; elt.innerHTML = '<span class=sf-dump-str-collapse>'+h+'<a class="sf-dump-ref sf-dump-str-toggle" title="Collapse"> &#9664;</a></span>'+ '<span class=sf-dump-str-expand>'+elt.innerHTML+'<a class="sf-dump-ref sf-dump-str-toggle" title="'+x+' remaining characters"> &#9654;</a></span>'; } } } catch (e) { } }; })(document); </script><style> .sf-js-enabled pre.sf-dump .sf-dump-compact, .sf-js-enabled .sf-dump-str-collapse .sf-dump-str-collapse, .sf-js-enabled .sf-dump-str-expand .sf-dump-str-expand { display: none; } .sf-dump-hover:hover { background-color: #B729D9; color: #FFF !important; border-radius: 2px; } pre.sf-dump { display: block; white-space: pre; padding: 5px; overflow: initial !important; } pre.sf-dump:after { content: ""; visibility: hidden; display: block; height: 0; clear: both; } pre.sf-dump .sf-dump-ellipsization { display: inline-flex; } pre.sf-dump a { text-decoration: none; cursor: pointer; border: 0; outline: none; color: inherit; } pre.sf-dump img { max-width: 50em; max-height: 50em; margin: .5em 0 0 0; padding: 0; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAHUlEQVQY02O8zAABilCaiQEN0EeA8QuUcX9g3QEAAjcC5piyhyEAAAAASUVORK5CYII=) #D3D3D3; } pre.sf-dump .sf-dump-ellipsis { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } pre.sf-dump .sf-dump-ellipsis-tail { flex-shrink: 0; } pre.sf-dump code { display:inline; padding:0; background:none; } .sf-dump-public.sf-dump-highlight, .sf-dump-protected.sf-dump-highlight, .sf-dump-private.sf-dump-highlight, .sf-dump-str.sf-dump-highlight, .sf-dump-key.sf-dump-highlight { background: rgba(111, 172, 204, 0.3); border: 1px solid #7DA0B1; border-radius: 3px; } .sf-dump-public.sf-dump-highlight-active, .sf-dump-protected.sf-dump-highlight-active, .sf-dump-private.sf-dump-highlight-active, .sf-dump-str.sf-dump-highlight-active, .sf-dump-key.sf-dump-highlight-active { background: rgba(253, 175, 0, 0.4); border: 1px solid #ffa500; border-radius: 3px; } pre.sf-dump .sf-dump-search-hidden { display: none !important; } pre.sf-dump .sf-dump-search-wrapper { font-size: 0; white-space: nowrap; margin-bottom: 5px; display: flex; position: -webkit-sticky; position: sticky; top: 5px; } pre.sf-dump .sf-dump-search-wrapper > * { vertical-align: top; box-sizing: border-box; height: 21px; font-weight: normal; border-radius: 0; background: #FFF; color: #757575; border: 1px solid #BBB; } pre.sf-dump .sf-dump-search-wrapper > input.sf-dump-search-input { padding: 3px; height: 21px; font-size: 12px; border-right: none; border-top-left-radius: 3px; border-bottom-left-radius: 3px; color: #000; min-width: 15px; width: 100%; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-next, pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-previous { background: #F2F2F2; outline: none; border-left: none; font-size: 0; line-height: 0; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-next { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-next > svg, pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-previous > svg { pointer-events: none; width: 12px; height: 12px; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-count { display: inline-block; padding: 0 5px; margin: 0; border-left: none; line-height: 21px; font-size: 12px; }pre.sf-dump, pre.sf-dump .sf-dump-default{background-color:#18171B; color:#FF8400; line-height:1.2em; font:12px Menlo, Monaco, Consolas, monospace; word-wrap: break-word; white-space: pre-wrap; position:relative; z-index:99999; word-break: break-all}pre.sf-dump .sf-dump-num{font-weight:bold; color:#1299DA}pre.sf-dump .sf-dump-const{font-weight:bold}pre.sf-dump .sf-dump-virtual{font-style:italic}pre.sf-dump .sf-dump-str{font-weight:bold; color:#56DB3A}pre.sf-dump .sf-dump-note{color:#1299DA}pre.sf-dump .sf-dump-ref{color:#A0A0A0}pre.sf-dump .sf-dump-public{color:#FFFFFF}pre.sf-dump .sf-dump-protected{color:#FFFFFF}pre.sf-dump .sf-dump-private{color:#FFFFFF}pre.sf-dump .sf-dump-meta{color:#B729D9}pre.sf-dump .sf-dump-key{color:#56DB3A}pre.sf-dump .sf-dump-index{color:#1299DA}pre.sf-dump .sf-dump-ellipsis{color:#FF8400}pre.sf-dump .sf-dump-ns{user-select:none;}pre.sf-dump .sf-dump-ellipsis-note{color:#1299DA}</style><pre class=sf-dump id=sf-dump-702254329 data-indent-pad="  "><span class=sf-dump-note>array:3</span> [<samp data-depth=1 class=sf-dump-expanded><span style="color: #A0A0A0;"> // app/Http/Controllers/Purchase/PurchaserequestController.php:239</span>
  "<span class=sf-dump-key>phone</span>" => "<span class=sf-dump-str title="12 characters">917976688070</span>"
  "<span class=sf-dump-key>message</span>" => "<span class=sf-dump-str title="295 characters">Dear%20Vendor%0A%0AYou%20have%20received%20a%20quotation%20request.%0ARFQ%20Number:%20RFQ-TEST%0APlease%20submit%20your%20quotation%20using%20the%20link%20below:%0A%0Ahttp://po.buildcartindia.com/vendor/quotation/9oET3iu7Us1YYkf5SjpkCb6KI1MBPNUy8wZOdVHWBK7yITBeYaLNHQgUDBtee5Zo%0A%0AThank%20you.</span>"
  "<span class=sf-dump-key>api_url</span>" => "<span class=sf-dump-str title="452 characters">https://mediaapi.stewindia.com/api/sendFileWithCaption?token=cmb7uqhigc1kg10tpua6djvqh&amp;phone=917976688070&amp;link=http://po.buildcartindia.com/test.pdf&amp;message=Dear%20Vendor%0A%0AYou%20have%20received%20a%20quotation%20request.%0ARFQ%20Number:%20RFQ-TEST%0APlease%20submit%20your%20quotation%20using%20the%20link%20below:%0A%0Ahttp://po.buildcartindia.com/vendor/quotation/9oET3iu7Us1YYkf5SjpkCb6KI1MBPNUy8wZOdVHWBK7yITBeYaLNHQgUDBtee5Zo%0A%0AThank%20you.</span>"
</samp>]
</pre><script>Sfdump("sf-dump-702254329")</script>

    at http://po.buildcartindia.com/purchase/request/list:365:23 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:50:43.455Z"} 
[2026-08-14 20:22:13] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:52:13.813Z"} 
[2026-08-14 20:22:22] production.DEBUG: HTTP STATUS: 500 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:52:14.122Z"} 
[2026-08-14 20:22:22] production.DEBUG: RAW SERVER RESPONSE: {
    "message": "Too few arguments to function App\\Http\\Controllers\\Purchase\\PurchaserequestController::sendWhatsAppMessage(), 3 passed in /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/Purchase/PurchaserequestController.php on line 431 and exactly 4 expected",
    "exception": "ArgumentCountError",
    "file": "/home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/Purchase/PurchaserequestController.php",
    "line": 212,
    "trace": [
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/Purchase/PurchaserequestController.php",
            "line": 431,
            "function": "sendWhatsAppMessage",
            "class": "App\\Http\\Controllers\\Purchase\\PurchaserequestController",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php",
            "line": 54,
            "function": "rfqstore",
            "class": "App\\Http\\Controllers\\Purchase\\PurchaserequestController",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php",
            "line": 43,
            "function": "callAction",
            "class": "Illuminate\\Routing\\Controller",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php",
            "line": 265,
            "function": "dispatch",
            "class": "Illuminate\\Routing\\ControllerDispatcher",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php",
            "line": 211,
            "function": "runController",
            "class": "Illuminate\\Routing\\Route",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
            "line": 822,
            "function": "run",
            "class": "Illuminate\\Routing\\Route",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 180,
            "function": "Illuminate\\Routing\\{closure}",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/boost/src/Middleware/InjectBoost.php",
            "line": 22,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Laravel\\Boost\\Middleware\\InjectBoost",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Barryvdh\\Debugbar\\Middleware\\InjectDebugbar",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/CheckPartyTypePermission.php",
            "line": 41,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\CheckPartyTypePermission",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/DemoModeRestriction.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\DemoModeRestriction",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Middleware/LocaleMiddleware.php",
            "line": 47,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "App\\Http\\Middleware\\LocaleMiddleware",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php",
            "line": 50,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Routing\\Middleware\\SubstituteBindings",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php",
            "line": 63,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Auth\\Middleware\\Authenticate",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php",
            "line": 87,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php",
            "line": 48,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\View\\Middleware\\ShareErrorsFromSession",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php",
            "line": 120,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php",
            "line": 63,
            "function": "handleStatefulRequest",
            "class": "Illuminate\\Session\\Middleware\\StartSession",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Session\\Middleware\\StartSession",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php",
            "line": 36,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php",
            "line": 74,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Cookie\\Middleware\\EncryptCookies",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 137,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
            "line": 821,
            "function": "then",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
            "line": 800,
            "function": "runRouteWithinStack",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
            "line": 764,
            "function": "runRoute",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
            "line": 753,
            "function": "dispatchToRoute",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php",
            "line": 200,
            "function": "dispatch",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 180,
            "function": "Illuminate\\Foundation\\Http\\{closure}",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php",
            "line": 19,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php",
            "line": 66,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Barryvdh\\Debugbar\\Middleware\\InjectDebugbar",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php",
            "line": 21,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php",
            "line": 31,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php",
            "line": 21,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php",
            "line": 51,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TrimStrings",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php",
            "line": 27,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\ValidatePostSize",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php",
            "line": 109,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php",
            "line": 48,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\HandleCors",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php",
            "line": 58,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 219,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\TrustProxies",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 137,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php",
            "line": 175,
            "function": "then",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php",
            "line": 144,
            "function": "sendRequestThroughRouter",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        },
        {
            "file": "/home/buildcartindia/public_html/po.buildcartindia.com/public/index.php",
            "line": 51,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        }
    ]
} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:52:14.122Z"} 
[2026-08-14 20:22:22] production.ERROR: RFQ ERROR: Error Too few arguments to function App\Http\Controllers\Purchase\PurchaserequestController::sendWhatsAppMessage(), 3 passed in /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/Purchase/PurchaserequestController.php on line 431 and exactly 4 expected Error: Too few arguments to function App\Http\Controllers\Purchase\PurchaserequestController::sendWhatsAppMessage(), 3 passed in /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/Purchase/PurchaserequestController.php on line 431 and exactly 4 expected
    at http://po.buildcartindia.com/purchase/request/list:372:23 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:52:14.122Z"} 
[2026-08-14 20:25:01] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:55:00.925Z"} 
[2026-08-14 20:25:03] production.DEBUG: HTTP STATUS: 500 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:55:01.095Z"} 
[2026-08-14 20:25:03] production.DEBUG: RAW SERVER RESPONSE: {"success":false,"message":"Too few arguments to function App\\Http\\Controllers\\Purchase\\PurchaserequestController::sendWhatsAppMessage(), 3 passed in \/home\/buildcartindia\/public_html\/po.buildcartindia.com\/app\/Http\/Controllers\/Purchase\/PurchaserequestController.php on line 451 and exactly 4 expected"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:55:01.095Z"} 
[2026-08-14 20:25:03] production.ERROR: RFQ ERROR: Error Too few arguments to function App\Http\Controllers\Purchase\PurchaserequestController::sendWhatsAppMessage(), 3 passed in /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/Purchase/PurchaserequestController.php on line 451 and exactly 4 expected Error: Too few arguments to function App\Http\Controllers\Purchase\PurchaserequestController::sendWhatsAppMessage(), 3 passed in /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/Purchase/PurchaserequestController.php on line 451 and exactly 4 expected
    at http://po.buildcartindia.com/purchase/request/list:372:23 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:55:01.095Z"} 
[2026-08-14 20:25:22] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:55:22.566Z"} 
[2026-08-14 20:25:27] production.DEBUG: HTTP STATUS: 500 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:55:22.708Z"} 
[2026-08-14 20:25:27] production.DEBUG: RAW SERVER RESPONSE: {"success":false,"message":"Too few arguments to function App\\Http\\Controllers\\Purchase\\PurchaserequestController::sendWhatsAppMessage(), 3 passed in \/home\/buildcartindia\/public_html\/po.buildcartindia.com\/app\/Http\/Controllers\/Purchase\/PurchaserequestController.php on line 451 and exactly 4 expected"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:55:22.708Z"} 
[2026-08-14 20:25:27] production.ERROR: RFQ ERROR: Error Too few arguments to function App\Http\Controllers\Purchase\PurchaserequestController::sendWhatsAppMessage(), 3 passed in /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/Purchase/PurchaserequestController.php on line 451 and exactly 4 expected Error: Too few arguments to function App\Http\Controllers\Purchase\PurchaserequestController::sendWhatsAppMessage(), 3 passed in /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/Purchase/PurchaserequestController.php on line 451 and exactly 4 expected
    at http://po.buildcartindia.com/purchase/request/list:372:23 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:55:22.708Z"} 
[2026-08-14 20:26:31] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:56:31.375Z"} 
[2026-08-14 20:26:36] production.DEBUG: HTTP STATUS: 200 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:56:31.711Z"} 
[2026-08-14 20:26:36] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":63,"rfq_number":"RFQ-20260814-202631","vendors":[{"vendor_id":"2","vendor_name":"","mobile":"7976688070","quotation_url":"http:\/\/po.buildcartindia.com\/vendor\/quotation\/IIesK94DtLQld7FJTq8hVcK7sLatfQftsSr7QmAoGEuH7mOnMtbmShAzqhGI67Y9","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"400\",\"message\":\"unsupported media type: unsupported media type: com\/vendor\/quotation\/iiesk94dtlqld7fjtq8hvck7slatfqftssr7qmaogeuh7monmtbmshazqhgi67y9\"}\n"}]} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:56:31.711Z"} 
[2026-08-14 20:26:36] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 63 RFQ-20260814-202631 2 null 7976688070 http://po.buildcartindia.com/vendor/quotation/IIesK94DtLQld7FJTq8hVcK7sLatfQftsSr7QmAoGEuH7mOnMtbmShAzqhGI67Y9 sent {"status":"400","message":"unsupported media type: unsupported media type: com/vendor/quotation/iiesk94dtlqld7fjtq8hvck7slatfqftssr7qmaogeuh7monmtbmshazqhgi67y9"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:56:31.711Z"} 
[2026-08-14 20:26:36] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 7976688070
WhatsApp Status: sent
Quotation URL: http://po.buildcartindia.com/vendor/quotation/IIesK94DtLQld7FJTq8hVcK7sLatfQftsSr7QmAoGEuH7mOnMtbmShAzqhGI67Y9
WhatsApp Response: {"status":"400","message":"unsupported media type: unsupported media type: com/vendor/quotation/iiesk94dtlqld7fjtq8hvck7slatfqftssr7qmaogeuh7monmtbmshazqhgi67y9"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:56:31.712Z"} 
[2026-08-14 20:27:35] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:57:34.821Z"} 
[2026-08-14 20:27:55] production.DEBUG: HTTP STATUS: 200 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:57:35.154Z"} 
[2026-08-14 20:27:55] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":64,"rfq_number":"RFQ-20260814-202734","vendors":[{"vendor_id":"2","vendor_name":"","mobile":"7976688070","quotation_url":"http:\/\/po.buildcartindia.com\/vendor\/quotation\/NqeSonE4X4WE4oDTmzMcXoclPbY00gqcZ0711Fq12X4qKMBmP7rYa2YO7XUYHnep","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"400\",\"message\":\"unsupported media type: unsupported media type: com\/vendor\/quotation\/nqesone4x4we4odtmzmcxoclpby00gqcz0711fq12x4qkmbmp7rya2yo7xuyhnep\"}\n"}]} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:57:35.154Z"} 
[2026-08-14 20:27:55] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 64 RFQ-20260814-202734 2 null 7976688070 http://po.buildcartindia.com/vendor/quotation/NqeSonE4X4WE4oDTmzMcXoclPbY00gqcZ0711Fq12X4qKMBmP7rYa2YO7XUYHnep sent {"status":"400","message":"unsupported media type: unsupported media type: com/vendor/quotation/nqesone4x4we4odtmzmcxoclpby00gqcz0711fq12x4qkmbmp7rya2yo7xuyhnep"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:57:35.154Z"} 
[2026-08-14 20:27:55] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 7976688070
WhatsApp Status: sent
Quotation URL: http://po.buildcartindia.com/vendor/quotation/NqeSonE4X4WE4oDTmzMcXoclPbY00gqcZ0711Fq12X4qKMBmP7rYa2YO7XUYHnep
WhatsApp Response: {"status":"400","message":"unsupported media type: unsupported media type: com/vendor/quotation/nqesone4x4we4odtmzmcxoclpby00gqcz0711fq12x4qkmbmp7rya2yo7xuyhnep"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T14:57:35.154Z"} 
[2026-08-14 20:30:49] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:00:49.088Z"} 
[2026-08-14 20:30:52] production.DEBUG: HTTP STATUS: 200 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:00:49.416Z"} 
[2026-08-14 20:30:52] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":65,"rfq_number":"RFQ-20260814-203049","vendors":[{"vendor_id":"2","vendor_name":"","mobile":"7976688070","quotation_url":"http:\/\/po.buildcartindia.com\/vendor\/quotation\/EX8ETBAHsmmmOImoYaeh8BSM3DSqUeCSugN40Z2MWjXMzfFL8eLjULzFi0Ccda8O","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"400\",\"message\":\"unsupported media type: unsupported media type: com\/vendor\/quotation\/ex8etbahsmmmoimoyaeh8bsm3dsquecsugn40z2mwjxmzffl8eljulzfi0ccda8o\"}\n"}]} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:00:49.416Z"} 
[2026-08-14 20:30:52] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 65 RFQ-20260814-203049 2 null 7976688070 http://po.buildcartindia.com/vendor/quotation/EX8ETBAHsmmmOImoYaeh8BSM3DSqUeCSugN40Z2MWjXMzfFL8eLjULzFi0Ccda8O sent {"status":"400","message":"unsupported media type: unsupported media type: com/vendor/quotation/ex8etbahsmmmoimoyaeh8bsm3dsquecsugn40z2mwjxmzffl8eljulzfi0ccda8o"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:00:49.417Z"} 
[2026-08-14 20:30:52] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 7976688070
WhatsApp Status: sent
Quotation URL: http://po.buildcartindia.com/vendor/quotation/EX8ETBAHsmmmOImoYaeh8BSM3DSqUeCSugN40Z2MWjXMzfFL8eLjULzFi0Ccda8O
WhatsApp Response: {"status":"400","message":"unsupported media type: unsupported media type: com/vendor/quotation/ex8etbahsmmmoimoyaeh8bsm3dsquecsugn40z2mwjxmzffl8eljulzfi0ccda8o"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:00:49.417Z"} 
[2026-08-14 20:31:08] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:01:08.839Z"} 
[2026-08-14 20:31:28] production.DEBUG: HTTP STATUS: 200 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:01:09.163Z"} 
[2026-08-14 20:31:28] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":66,"rfq_number":"RFQ-20260814-203108","vendors":[{"vendor_id":"2","vendor_name":"","mobile":"7976688070","quotation_url":"http:\/\/po.buildcartindia.com\/vendor\/quotation\/15je1QwRDzm3mSHQzp5UE9xCqvGmOVsNVTBm4NrFozqE6c5x7RhNHZPy5OSDrLU3","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"400\",\"message\":\"unsupported media type: unsupported media type: com\/vendor\/quotation\/15je1qwrdzm3mshqzp5ue9xcqvgmovsnvtbm4nrfozqe6c5x7rhnhzpy5osdrlu3\"}\n"}]} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:01:09.163Z"} 
[2026-08-14 20:31:28] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 66 RFQ-20260814-203108 2 null 7976688070 http://po.buildcartindia.com/vendor/quotation/15je1QwRDzm3mSHQzp5UE9xCqvGmOVsNVTBm4NrFozqE6c5x7RhNHZPy5OSDrLU3 sent {"status":"400","message":"unsupported media type: unsupported media type: com/vendor/quotation/15je1qwrdzm3mshqzp5ue9xcqvgmovsnvtbm4nrfozqe6c5x7rhnhzpy5osdrlu3"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:01:09.163Z"} 
[2026-08-14 20:31:28] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 7976688070
WhatsApp Status: sent
Quotation URL: http://po.buildcartindia.com/vendor/quotation/15je1QwRDzm3mSHQzp5UE9xCqvGmOVsNVTBm4NrFozqE6c5x7RhNHZPy5OSDrLU3
WhatsApp Response: {"status":"400","message":"unsupported media type: unsupported media type: com/vendor/quotation/15je1qwrdzm3mshqzp5ue9xcqvgmovsnvtbm4nrfozqe6c5x7rhnhzpy5osdrlu3"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:01:09.163Z"} 
[2026-08-14 20:31:52] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:01:52.433Z"} 
[2026-08-14 20:32:18] production.DEBUG: HTTP STATUS: 200 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:01:52.775Z"} 
[2026-08-14 20:32:18] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":67,"rfq_number":"RFQ-20260814-203152","vendors":[{"vendor_id":"2","vendor_name":"","mobile":"7976688070","quotation_url":"http:\/\/po.buildcartindia.com\/vendor\/quotation\/ESMwAQ2PpkmAKmVDTVHhUhXATeWWbhd1urDMkZ9HerJo1VqqVwLbw6wdI7lXRnHb","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"400\",\"message\":\"unsupported media type: unsupported media type: com\/vendor\/quotation\/esmwaq2ppkmakmvdtvhhuhxatewwbhd1urdmkz9herjo1vqqvwlbw6wdi7lxrnhb\"}\n"}]} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:01:52.776Z"} 
[2026-08-14 20:32:18] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 67 RFQ-20260814-203152 2 null 7976688070 http://po.buildcartindia.com/vendor/quotation/ESMwAQ2PpkmAKmVDTVHhUhXATeWWbhd1urDMkZ9HerJo1VqqVwLbw6wdI7lXRnHb sent {"status":"400","message":"unsupported media type: unsupported media type: com/vendor/quotation/esmwaq2ppkmakmvdtvhhuhxatewwbhd1urdmkz9herjo1vqqvwlbw6wdi7lxrnhb"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:01:52.776Z"} 
[2026-08-14 20:32:18] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 7976688070
WhatsApp Status: sent
Quotation URL: http://po.buildcartindia.com/vendor/quotation/ESMwAQ2PpkmAKmVDTVHhUhXATeWWbhd1urDMkZ9HerJo1VqqVwLbw6wdI7lXRnHb
WhatsApp Response: {"status":"400","message":"unsupported media type: unsupported media type: com/vendor/quotation/esmwaq2ppkmakmvdtvhhuhxatewwbhd1urdmkz9herjo1vqqvwlbw6wdi7lxrnhb"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:01:52.776Z"} 
[2026-08-14 20:39:16] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:09:16.476Z"} 
[2026-08-14 20:39:20] production.DEBUG: HTTP STATUS: 500 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:09:16.831Z"} 
[2026-08-14 20:39:20] production.DEBUG: RAW SERVER RESPONSE: {"success":false,"message":"Undefined variable $link"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:09:16.831Z"} 
[2026-08-14 20:39:20] production.ERROR: RFQ ERROR: Error Undefined variable $link Error: Undefined variable $link
    at http://po.buildcartindia.com/purchase/request/list:372:23 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:09:16.831Z"} 
[2026-08-14 20:39:54] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:09:54.018Z"} 
[2026-08-14 20:39:59] production.DEBUG: HTTP STATUS: 200 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:09:54.373Z"} 
[2026-08-14 20:39:59] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":69,"rfq_number":"RFQ-20260814-203954","vendors":[{"vendor_id":"2","vendor_name":"","mobile":"7976688070","quotation_url":"http:\/\/po.buildcartindia.com\/vendor\/quotation\/Jc7cpGG6sKEGnvAW8F2FRHDfTs6SXj3GBRYfaH6kuQKSkhAm5CRahzibTCocuZ6l","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"400\",\"message\":\"unsupported media type: unsupported media type: com\/\"}\n"}]} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:09:54.373Z"} 
[2026-08-14 20:39:59] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 69 RFQ-20260814-203954 2 null 7976688070 http://po.buildcartindia.com/vendor/quotation/Jc7cpGG6sKEGnvAW8F2FRHDfTs6SXj3GBRYfaH6kuQKSkhAm5CRahzibTCocuZ6l sent {"status":"400","message":"unsupported media type: unsupported media type: com/"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:09:54.373Z"} 
[2026-08-14 20:39:59] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 7976688070
WhatsApp Status: sent
Quotation URL: http://po.buildcartindia.com/vendor/quotation/Jc7cpGG6sKEGnvAW8F2FRHDfTs6SXj3GBRYfaH6kuQKSkhAm5CRahzibTCocuZ6l
WhatsApp Response: {"status":"400","message":"unsupported media type: unsupported media type: com/"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:09:54.373Z"} 
[2026-08-14 20:40:57] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:10:57.217Z"} 
[2026-08-14 20:41:19] production.DEBUG: HTTP STATUS: 200 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:10:57.567Z"} 
[2026-08-14 20:41:19] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":70,"rfq_number":"RFQ-20260814-204057","vendors":[{"vendor_id":"2","vendor_name":"","mobile":"7976688070","quotation_url":"http:\/\/po.buildcartindia.com\/vendor\/quotation\/fR2O7KRPGDJhLyVvS8U461kvxxzjiDwKUjC0N3C1hSZ07y4f4HHhDnaWl2qyK0G2","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"400\",\"message\":\"unsupported media type: unsupported media type: com\/\"}\n"}]} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:10:57.567Z"} 
[2026-08-14 20:41:19] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 70 RFQ-20260814-204057 2 null 7976688070 http://po.buildcartindia.com/vendor/quotation/fR2O7KRPGDJhLyVvS8U461kvxxzjiDwKUjC0N3C1hSZ07y4f4HHhDnaWl2qyK0G2 sent {"status":"400","message":"unsupported media type: unsupported media type: com/"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:10:57.567Z"} 
[2026-08-14 20:41:19] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 7976688070
WhatsApp Status: sent
Quotation URL: http://po.buildcartindia.com/vendor/quotation/fR2O7KRPGDJhLyVvS8U461kvxxzjiDwKUjC0N3C1hSZ07y4f4HHhDnaWl2qyK0G2
WhatsApp Response: {"status":"400","message":"unsupported media type: unsupported media type: com/"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:10:57.568Z"} 
[2026-08-14 20:45:59] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:15:59.368Z"} 
[2026-08-14 20:46:19] production.DEBUG: HTTP STATUS: 200 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:15:59.717Z"} 
[2026-08-14 20:46:19] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":71,"rfq_number":"RFQ-20260814-204559","vendors":[{"vendor_id":"2","vendor_name":"","mobile":"7976688070","quotation_url":"http:\/\/po.buildcartindia.com\/vendor\/quotation\/5mN5HU973L1xNI63mPcqE85PXcL0VB67yBEcryWCLGl2mmi76epL6Vo6kq0cRU5v","whatsapp_status":"failed","whatsapp_response":"404 page not found\n"}]} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:15:59.717Z"} 
[2026-08-14 20:46:19] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 71 RFQ-20260814-204559 2 null 7976688070 http://po.buildcartindia.com/vendor/quotation/5mN5HU973L1xNI63mPcqE85PXcL0VB67yBEcryWCLGl2mmi76epL6Vo6kq0cRU5v failed 404 page not found {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:15:59.718Z"} 
[2026-08-14 20:46:19] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 7976688070
WhatsApp Status: failed
Quotation URL: http://po.buildcartindia.com/vendor/quotation/5mN5HU973L1xNI63mPcqE85PXcL0VB67yBEcryWCLGl2mmi76epL6Vo6kq0cRU5v
WhatsApp Response: 404 page not found {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:15:59.718Z"} 
[2026-08-14 20:47:09] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:17:09.805Z"} 
[2026-08-14 20:47:19] production.DEBUG: HTTP STATUS: 500 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:17:09.973Z"} 
[2026-08-14 20:47:19] production.DEBUG: RAW SERVER RESPONSE: {"success":false,"message":"Too few arguments to function App\\Http\\Controllers\\Purchase\\PurchaserequestController::sendWhatsAppMessage(), 2 passed in \/home\/buildcartindia\/public_html\/po.buildcartindia.com\/app\/Http\/Controllers\/Purchase\/PurchaserequestController.php on line 455 and exactly 3 expected"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:17:09.973Z"} 
[2026-08-14 20:47:19] production.ERROR: RFQ ERROR: Error Too few arguments to function App\Http\Controllers\Purchase\PurchaserequestController::sendWhatsAppMessage(), 2 passed in /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/Purchase/PurchaserequestController.php on line 455 and exactly 3 expected Error: Too few arguments to function App\Http\Controllers\Purchase\PurchaserequestController::sendWhatsAppMessage(), 2 passed in /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/Purchase/PurchaserequestController.php on line 455 and exactly 3 expected
    at http://po.buildcartindia.com/purchase/request/list:372:23 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:17:09.973Z"} 
[2026-08-14 20:47:57] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:17:57.581Z"} 
[2026-08-14 20:47:59] production.DEBUG: HTTP STATUS: 500 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:17:57.743Z"} 
[2026-08-14 20:47:59] production.DEBUG: RAW SERVER RESPONSE: {"success":false,"message":"Too few arguments to function App\\Http\\Controllers\\Purchase\\PurchaserequestController::sendWhatsAppMessage(), 2 passed in \/home\/buildcartindia\/public_html\/po.buildcartindia.com\/app\/Http\/Controllers\/Purchase\/PurchaserequestController.php on line 462 and exactly 3 expected"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:17:57.743Z"} 
[2026-08-14 20:47:59] production.ERROR: RFQ ERROR: Error Too few arguments to function App\Http\Controllers\Purchase\PurchaserequestController::sendWhatsAppMessage(), 2 passed in /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/Purchase/PurchaserequestController.php on line 462 and exactly 3 expected Error: Too few arguments to function App\Http\Controllers\Purchase\PurchaserequestController::sendWhatsAppMessage(), 2 passed in /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/Purchase/PurchaserequestController.php on line 462 and exactly 3 expected
    at http://po.buildcartindia.com/purchase/request/list:372:23 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:17:57.743Z"} 
[2026-08-14 20:48:07] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:18:07.765Z"} 
[2026-08-14 20:48:13] production.DEBUG: HTTP STATUS: 500 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:18:07.950Z"} 
[2026-08-14 20:48:13] production.DEBUG: RAW SERVER RESPONSE: {"success":false,"message":"Too few arguments to function App\\Http\\Controllers\\Purchase\\PurchaserequestController::sendWhatsAppMessage(), 2 passed in \/home\/buildcartindia\/public_html\/po.buildcartindia.com\/app\/Http\/Controllers\/Purchase\/PurchaserequestController.php on line 462 and exactly 3 expected"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:18:07.950Z"} 
[2026-08-14 20:48:13] production.ERROR: RFQ ERROR: Error Too few arguments to function App\Http\Controllers\Purchase\PurchaserequestController::sendWhatsAppMessage(), 2 passed in /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/Purchase/PurchaserequestController.php on line 462 and exactly 3 expected Error: Too few arguments to function App\Http\Controllers\Purchase\PurchaserequestController::sendWhatsAppMessage(), 2 passed in /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/Purchase/PurchaserequestController.php on line 462 and exactly 3 expected
    at http://po.buildcartindia.com/purchase/request/list:372:23 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:18:07.950Z"} 
[2026-08-14 20:48:51] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:18:51.392Z"} 
[2026-08-14 20:48:54] production.DEBUG: HTTP STATUS: 500 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:18:51.535Z"} 
[2026-08-14 20:48:54] production.DEBUG: RAW SERVER RESPONSE: {"success":false,"message":"Too few arguments to function App\\Http\\Controllers\\Purchase\\PurchaserequestController::sendWhatsAppMessage(), 2 passed in \/home\/buildcartindia\/public_html\/po.buildcartindia.com\/app\/Http\/Controllers\/Purchase\/PurchaserequestController.php on line 464 and exactly 3 expected"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:18:51.535Z"} 
[2026-08-14 20:48:54] production.ERROR: RFQ ERROR: Error Too few arguments to function App\Http\Controllers\Purchase\PurchaserequestController::sendWhatsAppMessage(), 2 passed in /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/Purchase/PurchaserequestController.php on line 464 and exactly 3 expected Error: Too few arguments to function App\Http\Controllers\Purchase\PurchaserequestController::sendWhatsAppMessage(), 2 passed in /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/Purchase/PurchaserequestController.php on line 464 and exactly 3 expected
    at http://po.buildcartindia.com/purchase/request/list:372:23 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:18:51.536Z"} 
[2026-08-14 20:49:51] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:19:51.252Z"} 
[2026-08-14 20:49:58] production.DEBUG: HTTP STATUS: 500 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:19:51.426Z"} 
[2026-08-14 20:49:58] production.DEBUG: RAW SERVER RESPONSE: {"success":false,"message":"Too few arguments to function App\\Http\\Controllers\\Purchase\\PurchaserequestController::sendWhatsAppMessage(), 2 passed in \/home\/buildcartindia\/public_html\/po.buildcartindia.com\/app\/Http\/Controllers\/Purchase\/PurchaserequestController.php on line 461 and exactly 3 expected"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:19:51.427Z"} 
[2026-08-14 20:49:58] production.ERROR: RFQ ERROR: Error Too few arguments to function App\Http\Controllers\Purchase\PurchaserequestController::sendWhatsAppMessage(), 2 passed in /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/Purchase/PurchaserequestController.php on line 461 and exactly 3 expected Error: Too few arguments to function App\Http\Controllers\Purchase\PurchaserequestController::sendWhatsAppMessage(), 2 passed in /home/buildcartindia/public_html/po.buildcartindia.com/app/Http/Controllers/Purchase/PurchaserequestController.php on line 461 and exactly 3 expected
    at http://po.buildcartindia.com/purchase/request/list:372:23 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:19:51.428Z"} 
[2026-08-14 20:52:32] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:22:31.975Z"} 
[2026-08-14 20:52:39] production.DEBUG: HTTP STATUS: 200 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:22:32.293Z"} 
[2026-08-14 20:52:39] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":77,"rfq_number":"RFQ-20260814-205232","vendors":[{"vendor_id":"2","vendor_name":"","mobile":"7976688070","quotation_url":"http:\/\/po.buildcartindia.com\/vendor\/quotation\/TPMJGtmjxntsa8wccYt8rFVJrzV3pXzIuCrOepz1IKveJUOrw1njYK6gWGRg5bYB","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"400\",\"message\":\"unsupported media type: unsupported media type: com\/vendor\/quotation\/tpmjgtmjxntsa8wccyt8rfvjrzv3pxziucroepz1ikvejuorw1njyk6gwgrg5byb\"}\n"}]} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:22:32.293Z"} 
[2026-08-14 20:52:39] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 77 RFQ-20260814-205232 2 null 7976688070 http://po.buildcartindia.com/vendor/quotation/TPMJGtmjxntsa8wccYt8rFVJrzV3pXzIuCrOepz1IKveJUOrw1njYK6gWGRg5bYB sent {"status":"400","message":"unsupported media type: unsupported media type: com/vendor/quotation/tpmjgtmjxntsa8wccyt8rfvjrzv3pxziucroepz1ikvejuorw1njyk6gwgrg5byb"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:22:32.294Z"} 
[2026-08-14 20:52:39] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 7976688070
WhatsApp Status: sent
Quotation URL: http://po.buildcartindia.com/vendor/quotation/TPMJGtmjxntsa8wccYt8rFVJrzV3pXzIuCrOepz1IKveJUOrw1njYK6gWGRg5bYB
WhatsApp Response: {"status":"400","message":"unsupported media type: unsupported media type: com/vendor/quotation/tpmjgtmjxntsa8wccyt8rfvjrzv3pxziucroepz1ikvejuorw1njyk6gwgrg5byb"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:22:32.294Z"} 
[2026-08-14 20:56:04] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:26:03.865Z"} 
[2026-08-14 20:56:12] production.DEBUG: HTTP STATUS: 200 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:26:04.245Z"} 
[2026-08-14 20:56:12] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":78,"rfq_number":"RFQ-20260814-205603","vendors":[{"vendor_id":"2","vendor_name":"","mobile":"7976688070","quotation_url":"http:\/\/po.buildcartindia.com\/vendor\/quotation\/GsaJsVer1cqq3vxAZGpcrREuWG4fCt9aOPVzGzh57e9Z4brqa45F5yP6BN6kN5zG","whatsapp_status":"failed","whatsapp_response":"404 page not found\n"}]} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:26:04.245Z"} 
[2026-08-14 20:56:12] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 78 RFQ-20260814-205603 2 null 7976688070 http://po.buildcartindia.com/vendor/quotation/GsaJsVer1cqq3vxAZGpcrREuWG4fCt9aOPVzGzh57e9Z4brqa45F5yP6BN6kN5zG failed 404 page not found {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:26:04.246Z"} 
[2026-08-14 20:56:12] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 7976688070
WhatsApp Status: failed
Quotation URL: http://po.buildcartindia.com/vendor/quotation/GsaJsVer1cqq3vxAZGpcrREuWG4fCt9aOPVzGzh57e9Z4brqa45F5yP6BN6kN5zG
WhatsApp Response: 404 page not found {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:26:04.246Z"} 
[2026-08-14 20:59:50] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:29:50.837Z"} 
[2026-08-14 20:59:56] production.DEBUG: HTTP STATUS: 200 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:29:51.166Z"} 
[2026-08-14 20:59:56] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":79,"rfq_number":"RFQ-20260814-205950","vendors":[{"vendor_id":"2","vendor_name":"","mobile":"7976688070","quotation_url":"http:\/\/po.buildcartindia.com\/vendor\/quotation\/FXFsMrWR2uAfAT9YyIUJuCD8o4cVdGQVA3iRgbgcCf5u89Omn82JLPltvmmxZYEf","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"400\",\"message\":\"unsupported media type: unsupported media type: com\/vendor\/quotation\/fxfsmrwr2uafat9yyiujucd8o4cvdgqva3irgbgccf5u89omn82jlpltvmmxzyef\"}\n"}]} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:29:51.166Z"} 
[2026-08-14 20:59:56] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 79 RFQ-20260814-205950 2 null 7976688070 http://po.buildcartindia.com/vendor/quotation/FXFsMrWR2uAfAT9YyIUJuCD8o4cVdGQVA3iRgbgcCf5u89Omn82JLPltvmmxZYEf sent {"status":"400","message":"unsupported media type: unsupported media type: com/vendor/quotation/fxfsmrwr2uafat9yyiujucd8o4cvdgqva3irgbgccf5u89omn82jlpltvmmxzyef"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:29:51.166Z"} 
[2026-08-14 20:59:56] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 7976688070
WhatsApp Status: sent
Quotation URL: http://po.buildcartindia.com/vendor/quotation/FXFsMrWR2uAfAT9YyIUJuCD8o4cVdGQVA3iRgbgcCf5u89Omn82JLPltvmmxZYEf
WhatsApp Response: {"status":"400","message":"unsupported media type: unsupported media type: com/vendor/quotation/fxfsmrwr2uafat9yyiujucd8o4cvdgqva3irgbgccf5u89omn82jlpltvmmxzyef"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:29:51.167Z"} 
[2026-08-14 21:01:05] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:31:05.178Z"} 
[2026-08-14 21:01:12] production.DEBUG: HTTP STATUS: 200 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:31:05.500Z"} 
[2026-08-14 21:01:12] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":80,"rfq_number":"RFQ-20260814-210105","vendors":[{"vendor_id":"2","vendor_name":"","mobile":"7976688070","quotation_url":"http:\/\/po.buildcartindia.com\/vendor\/quotation\/X5LBKIWolRF9el3xcY7aKPFxdtgPYJemfBMHXepQieXRywdUOHAKCINkZatS55BH","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"400\",\"message\":\"unsupported media type: unsupported media type: com\/api\/sendfilewithcaption\"}\n"}]} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:31:05.500Z"} 
[2026-08-14 21:01:12] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 80 RFQ-20260814-210105 2 null 7976688070 http://po.buildcartindia.com/vendor/quotation/X5LBKIWolRF9el3xcY7aKPFxdtgPYJemfBMHXepQieXRywdUOHAKCINkZatS55BH sent {"status":"400","message":"unsupported media type: unsupported media type: com/api/sendfilewithcaption"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:31:05.501Z"} 
[2026-08-14 21:01:12] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 7976688070
WhatsApp Status: sent
Quotation URL: http://po.buildcartindia.com/vendor/quotation/X5LBKIWolRF9el3xcY7aKPFxdtgPYJemfBMHXepQieXRywdUOHAKCINkZatS55BH
WhatsApp Response: {"status":"400","message":"unsupported media type: unsupported media type: com/api/sendfilewithcaption"} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:31:05.501Z"} 
[2026-08-14 21:01:54] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:31:54.418Z"} 
[2026-08-14 21:01:58] production.DEBUG: HTTP STATUS: 200 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:31:55.418Z"} 
[2026-08-14 21:01:58] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":81,"rfq_number":"RFQ-20260814-210154","vendors":[{"vendor_id":"2","vendor_name":"","mobile":"7976688070","quotation_url":"http:\/\/po.buildcartindia.com\/vendor\/quotation\/pmjbYtvYlY4u0WEq3dsskbEacc4BWXJ7FflQfcm5YQknNL2wcDwL1edYZYgrUl1W","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"m7kzqt1xdl3zf231ldsfpytk\"]}}\n"}]} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:31:55.418Z"} 
[2026-08-14 21:01:58] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 81 RFQ-20260814-210154 2 null 7976688070 http://po.buildcartindia.com/vendor/quotation/pmjbYtvYlY4u0WEq3dsskbEacc4BWXJ7FflQfcm5YQknNL2wcDwL1edYZYgrUl1W sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["m7kzqt1xdl3zf231ldsfpytk"]}} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:31:55.419Z"} 
[2026-08-14 21:01:58] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 7976688070
WhatsApp Status: sent
Quotation URL: http://po.buildcartindia.com/vendor/quotation/pmjbYtvYlY4u0WEq3dsskbEacc4BWXJ7FflQfcm5YQknNL2wcDwL1edYZYgrUl1W
WhatsApp Response: {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["m7kzqt1xdl3zf231ldsfpytk"]}} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T15:31:55.419Z"} 
[2026-08-14 22:33:04] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T17:03:04.082Z"} 
[2026-08-14 22:33:36] production.DEBUG: HTTP STATUS: 200 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T17:03:04.566Z"} 
[2026-08-14 22:33:36] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":82,"rfq_number":"RFQ-20260814-223304","vendors":[{"vendor_id":"2","vendor_name":"","mobile":"7976688070","quotation_url":"http:\/\/po.buildcartindia.com\/vendor\/quotation\/KwPWjdQOuuFwn81hybzUPi8f3WCqpqqByBx6DbElacbfNvKzJxD3RMUrCpck8QWB","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"ir1sqq869u7alxlfdq44dlzs\"]}}\n"}]} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T17:03:04.566Z"} 
[2026-08-14 22:33:36] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 82 RFQ-20260814-223304 2 null 7976688070 http://po.buildcartindia.com/vendor/quotation/KwPWjdQOuuFwn81hybzUPi8f3WCqpqqByBx6DbElacbfNvKzJxD3RMUrCpck8QWB sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["ir1sqq869u7alxlfdq44dlzs"]}} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T17:03:04.566Z"} 
[2026-08-14 22:33:36] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 7976688070
WhatsApp Status: sent
Quotation URL: http://po.buildcartindia.com/vendor/quotation/KwPWjdQOuuFwn81hybzUPi8f3WCqpqqByBx6DbElacbfNvKzJxD3RMUrCpck8QWB
WhatsApp Response: {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["ir1sqq869u7alxlfdq44dlzs"]}} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T17:03:04.567Z"} 
[2026-08-14 22:37:07] production.ERROR: Unhandled Promise Rejection TypeError Cannot read properties of undefined (reading 'forEach') TypeError: Cannot read properties of undefined (reading 'forEach')
    at http://po.buildcartindia.com/purchase/request/create/quotation/list:25:22 {"url":"http://po.buildcartindia.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T17:07:06.535Z"} 
[2026-08-14 22:37:09] production.ERROR: Unhandled Promise Rejection TypeError Cannot read properties of undefined (reading 'forEach') TypeError: Cannot read properties of undefined (reading 'forEach')
    at http://po.buildcartindia.com/purchase/request/create/quotation/list:25:22 {"url":"http://po.buildcartindia.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T17:07:08.788Z"} 
[2026-08-14 22:57:27] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T17:27:27.469Z"} 
[2026-08-14 22:57:27] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T17:27:27.487Z"} 
[2026-08-14 22:57:27] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T17:27:27.487Z"} 
[2026-08-14 23:02:10] production.DEBUG: Sending RFQ: 41 1 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T17:32:09.483Z"} 
[2026-08-14 23:02:15] production.DEBUG: HTTP STATUS: 200 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T17:32:09.938Z"} 
[2026-08-14 23:02:15] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":83,"rfq_number":"RFQ-20260814-230210","vendors":[{"vendor_id":"1","vendor_name":"","mobile":"7665453503","quotation_url":"http:\/\/po.buildcartindia.com\/vendor\/quotation\/x04hVi6LZ6503p7SqML9Dtm677X4MlT1kR69bGVE0BEsljifogL814x3YCA8qZ3E","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"lk7d71amnocwc5id13jxgt87\"]}}\n"}]} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T17:32:09.939Z"} 
[2026-08-14 23:02:15] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 83 RFQ-20260814-230210 1 null 7665453503 http://po.buildcartindia.com/vendor/quotation/x04hVi6LZ6503p7SqML9Dtm677X4MlT1kR69bGVE0BEsljifogL814x3YCA8qZ3E sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["lk7d71amnocwc5id13jxgt87"]}} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T17:32:09.939Z"} 
[2026-08-14 23:02:15] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 7665453503
WhatsApp Status: sent
Quotation URL: http://po.buildcartindia.com/vendor/quotation/x04hVi6LZ6503p7SqML9Dtm677X4MlT1kR69bGVE0BEsljifogL814x3YCA8qZ3E
WhatsApp Response: {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["lk7d71amnocwc5id13jxgt87"]}} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T17:32:09.939Z"} 
[2026-08-14 23:14:52] production.DEBUG: Sending RFQ: 41 1 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T17:44:51.728Z"} 
[2026-08-14 23:14:55] production.DEBUG: HTTP STATUS: 200 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T17:44:52.378Z"} 
[2026-08-14 23:14:55] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":84,"rfq_number":"RFQ-20260814-231452","vendors":[{"vendor_id":"1","vendor_name":"","mobile":"7665453503","quotation_url":"http:\/\/po.buildcartindia.com\/vendor\/quotation\/UNkqIeOGwy4ULCTWXOzgP2iPM4kgWmCbD4MYMz7PegpYTjbiB0oLRHdmV7XWJzqr","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"rv67or2i80m6t54rpg4hro3r\"]}}\n"},{"vendor_id":"2","vendor_name":"","mobile":"7976688070","quotation_url":"http:\/\/po.buildcartindia.com\/vendor\/quotation\/qSfxcGJxZckcDvCgwMyCPGzoMZ6HcWG0gtWnENuOe4mCuKL6Q9p2oogJrr9IR9ml","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"m9khczzjyesy437oh5uf5mmg\"]}}\n"}]} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T17:44:52.378Z"} 
[2026-08-14 23:14:55] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 84 RFQ-20260814-231452 1 null 7665453503 http://po.buildcartindia.com/vendor/quotation/UNkqIeOGwy4ULCTWXOzgP2iPM4kgWmCbD4MYMz7PegpYTjbiB0oLRHdmV7XWJzqr sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["rv67or2i80m6t54rpg4hro3r"]}} 2 null 7976688070 http://po.buildcartindia.com/vendor/quotation/qSfxcGJxZckcDvCgwMyCPGzoMZ6HcWG0gtWnENuOe4mCuKL6Q9p2oogJrr9IR9ml sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["m9khczzjyesy437oh5uf5mmg"]}} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T17:44:52.379Z"} 
[2026-08-14 23:14:55] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 7665453503
WhatsApp Status: sent
Quotation URL: http://po.buildcartindia.com/vendor/quotation/UNkqIeOGwy4ULCTWXOzgP2iPM4kgWmCbD4MYMz7PegpYTjbiB0oLRHdmV7XWJzqr
WhatsApp Response: {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["rv67or2i80m6t54rpg4hro3r"]}}


Vendor: 
Mobile: 7976688070
WhatsApp Status: sent
Quotation URL: http://po.buildcartindia.com/vendor/quotation/qSfxcGJxZckcDvCgwMyCPGzoMZ6HcWG0gtWnENuOe4mCuKL6Q9p2oogJrr9IR9ml
WhatsApp Response: {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["m9khczzjyesy437oh5uf5mmg"]}} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T17:44:52.379Z"} 
[2026-08-14 23:32:28] production.DEBUG: Sending RFQ: 41 2 1 1000.00 2 null null 15 250.00 3 null null 13 125.00 2 null null {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T18:02:27.229Z"} 
[2026-08-14 23:32:30] production.DEBUG: HTTP STATUS: 200 {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T18:02:27.845Z"} 
[2026-08-14 23:32:30] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":85,"rfq_number":"RFQ-20260814-233228","vendors":[{"vendor_id":"2","vendor_name":"","mobile":"7976688070","quotation_url":"http:\/\/po.buildcartindia.com\/vendor\/quotation\/fqyNXPZQY2Viq7sthuBlNTEtPiJLmFW06po9zXSOlnkQdG3Od5J8dLWlNCiVvr4e","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"oxizmp41ycowyces0u9spsdt\"]}}\n"}]} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T18:02:27.845Z"} 
[2026-08-14 23:32:30] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 85 RFQ-20260814-233228 2 null 7976688070 http://po.buildcartindia.com/vendor/quotation/fqyNXPZQY2Viq7sthuBlNTEtPiJLmFW06po9zXSOlnkQdG3Od5J8dLWlNCiVvr4e sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["oxizmp41ycowyces0u9spsdt"]}} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T18:02:27.845Z"} 
[2026-08-14 23:32:30] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 7976688070
WhatsApp Status: sent
Quotation URL: http://po.buildcartindia.com/vendor/quotation/fqyNXPZQY2Viq7sthuBlNTEtPiJLmFW06po9zXSOlnkQdG3Od5J8dLWlNCiVvr4e
WhatsApp Response: {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["oxizmp41ycowyces0u9spsdt"]}} {"url":"http://po.buildcartindia.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T18:02:27.846Z"} 
[2026-08-15 00:01:36] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://po.buildcartindia.com/custom/js/warehouse/warehouse.js?v=1748468165 77 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://po.buildcartindia.com/custom/js/warehouse/warehouse.js?v=1748468165:77:53)
    at c (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://po.buildcartindia.com/warehouse/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T18:31:34.965Z"} 
[2026-08-15 00:01:36] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://po.buildcartindia.com/custom/js/warehouse/warehouse.js?v=1748468165 77 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://po.buildcartindia.com/custom/js/warehouse/warehouse.js?v=1748468165:77:53)
    at c (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://po.buildcartindia.com/warehouse/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T18:31:34.968Z"} 
[2026-08-15 00:02:02] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://po.buildcartindia.com/custom/js/warehouse/warehouse.js?v=1748468165 77 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://po.buildcartindia.com/custom/js/warehouse/warehouse.js?v=1748468165:77:53)
    at c (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://po.buildcartindia.com/warehouse/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T18:32:01.705Z"} 
[2026-08-15 00:02:02] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://po.buildcartindia.com/custom/js/warehouse/warehouse.js?v=1748468165 77 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://po.buildcartindia.com/custom/js/warehouse/warehouse.js?v=1748468165:77:53)
    at c (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://po.buildcartindia.com/warehouse/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T18:32:01.705Z"} 
[2026-08-15 00:07:42] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://po.buildcartindia.com/custom/js/warehouse/warehouse.js?v=1748468165 77 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://po.buildcartindia.com/custom/js/warehouse/warehouse.js?v=1748468165:77:53)
    at c (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://po.buildcartindia.com/warehouse/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T18:37:41.259Z"} 
[2026-08-15 00:07:42] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://po.buildcartindia.com/custom/js/warehouse/warehouse.js?v=1748468165 77 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://po.buildcartindia.com/custom/js/warehouse/warehouse.js?v=1748468165:77:53)
    at c (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://po.buildcartindia.com/warehouse/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T18:37:41.259Z"} 
[2026-08-15 00:08:57] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://po.buildcartindia.com/custom/js/warehouse/warehouse.js?v=1748468165 77 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://po.buildcartindia.com/custom/js/warehouse/warehouse.js?v=1748468165:77:53)
    at c (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://po.buildcartindia.com/warehouse/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T18:38:56.928Z"} 
[2026-08-15 00:08:57] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://po.buildcartindia.com/custom/js/warehouse/warehouse.js?v=1748468165 77 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://po.buildcartindia.com/custom/js/warehouse/warehouse.js?v=1748468165:77:53)
    at c (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://po.buildcartindia.com/warehouse/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T18:38:56.929Z"} 
[2026-08-15 00:10:40] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://po.buildcartindia.com/custom/js/warehouse/warehouse.js?v=1748468165 77 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://po.buildcartindia.com/custom/js/warehouse/warehouse.js?v=1748468165:77:53)
    at c (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://po.buildcartindia.com/warehouse/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T18:40:39.701Z"} 
[2026-08-15 00:10:40] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://po.buildcartindia.com/custom/js/warehouse/warehouse.js?v=1748468165 77 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://po.buildcartindia.com/custom/js/warehouse/warehouse.js?v=1748468165:77:53)
    at c (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://po.buildcartindia.com/warehouse/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T18:40:39.701Z"} 
[2026-08-15 00:12:48] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://po.buildcartindia.com/custom/js/warehouse/warehouse.js?v=1748468165 77 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://po.buildcartindia.com/custom/js/warehouse/warehouse.js?v=1748468165:77:53)
    at c (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://po.buildcartindia.com/warehouse/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T18:42:47.647Z"} 
[2026-08-15 00:12:48] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') http://po.buildcartindia.com/custom/js/warehouse/warehouse.js?v=1748468165 77 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (http://po.buildcartindia.com/custom/js/warehouse/warehouse.js?v=1748468165:77:53)
    at c (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (http://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:80204) {"url":"http://po.buildcartindia.com/warehouse/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-14T18:42:47.648Z"} 
[2026-08-15 09:30:26] production.WARNING: jQuery.Deferred exception: null is not an object (evaluating 'document.getElementById("chart1").getContext') @https://po.buildcartindia.com/custom/js/dashboard.js:7:46
e@https://po.buildcartindia.com/assets/js/jquery.min.js:2:26995
@https://po.buildcartindia.com/assets/js/jquery.min.js:2:27293 null {"url":"https://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.5 Mobile/15E148 Safari/604.1","timestamp":"2026-08-15T04:00:26.053Z"} 
[2026-08-15 09:30:26] production.ERROR: TypeError: null is not an object (evaluating 'document.getElementById("chart1").getContext') https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165 2 28729 TypeError null is not an object (evaluating 'document.getElementById("chart1").getContext') @https://po.buildcartindia.com/custom/js/dashboard.js:7:46
e@https://po.buildcartindia.com/assets/js/jquery.min.js:2:26995
@https://po.buildcartindia.com/assets/js/jquery.min.js:2:27293 {"url":"https://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.5 Mobile/15E148 Safari/604.1","timestamp":"2026-08-15T04:00:26.058Z"} 
[2026-08-15 09:30:26] production.ERROR: TypeError: null is not an object (evaluating 'document.getElementById("chart1").getContext') https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165 2 28729 TypeError null is not an object (evaluating 'document.getElementById("chart1").getContext') @https://po.buildcartindia.com/custom/js/dashboard.js:7:46
e@https://po.buildcartindia.com/assets/js/jquery.min.js:2:26995
@https://po.buildcartindia.com/assets/js/jquery.min.js:2:27293 {"url":"https://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.5 Mobile/15E148 Safari/604.1","timestamp":"2026-08-15T04:00:26.058Z"} 
[2026-08-17 12:19:38] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-17T06:49:40.509Z"} 
[2026-08-17 12:19:38] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-17T06:49:40.534Z"} 
[2026-08-17 12:19:38] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-17T06:49:40.534Z"} 
[2026-08-17 12:26:25] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-17T06:56:26.225Z"} 
[2026-08-17 12:26:25] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-17T06:56:26.240Z"} 
[2026-08-17 12:26:25] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://po.buildcartindia.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://po.buildcartindia.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://po.buildcartindia.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-17T06:56:26.240Z"} 
[2026-08-17 15:05:14] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"https://cms.buildwellconstruct.com/login","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-17T09:35:13.239Z"} 
[2026-08-17 15:05:14] production.DEBUG: Laravel Client PHP 12.30.1 8.2.33 Illuminate\Database\QueryException 1786959310 SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) (Connection: mysql, SQL: select `id`, `name`, `code`, `emoji` from `languages` where `status` = 1)   https://laravel.com/docs/12.x/eloquent /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 978 tryAgainIfCausedByLostConnection Illuminate\Database\Connection * Handle a query exception that occurred during query execution. * * @param  \Illuminate\Database\QueryException  $e * @param  string  $query * @param  array  $bindings * @param  \Closure  $callback * @return mixed * * @throws \Illuminate\Database\QueryException */ protected function tryAgainIfCausedByLostConnection(QueryException $e, $query, $bindings, Closure $callback) { if ($this->causedByLostConnection($e->getPrevious())) { $this->reconnect(); null return $this->runQueryCallback($query, $bindings, $callback); } null throw $e; } null /** * Reconnect to the database. * * @return mixed|false * * @throws \Illuminate\Database\LostConnectionException */ public function reconnect() { query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 957 handleQueryException Illuminate\Database\Connection * * @param  \Illuminate\Database\QueryException  $e * @param  string  $query * @param  array  $bindings * @param  \Closure  $callback * @return mixed * * @throws \Illuminate\Database\QueryException */ protected function handleQueryException(QueryException $e, $query, $bindings, Closure $callback) { if ($this->transactions >= 1) { throw $e; } null return $this->tryAgainIfCausedByLostConnection( $e, $query, $bindings, $callback ); } null /** * Handle a query exception that occurred during query execution. * * @param  \Illuminate\Database\QueryException  $e * @param  string  $query * @param  array  $bindings * @param  \Closure  $callback * @return mixed * * @throws \Illuminate\Database\QueryException e PDOException: SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) in /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66
Stack trace:
#0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\Database\Connectors\Connector->createPdoConnection('mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#2 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\Database\Connectors\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#3 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\Database\Connectors\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\Database\Connectors\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure}()
#6 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1230): call_user_func(Object(Closure))
#7 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1266): Illuminate\Database\Connection->getPdo()
#8 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(511): Illuminate\Database\Connection->getReadPdo()
#9 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(406): Illuminate\Database\Connection->getPdoForSelect(true)
#10 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(811): Illuminate\Database\Connection->Illuminate\Database\{closure}('select `id`, `n...', Array)
#11 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\Database\Connection->runQueryCallback('select `id`, `n...', Array, Object(Closure))
#12 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(397): Illuminate\Database\Connection->run('select `id`, `n...', Array, Object(Closure))
#13 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3188): Illuminate\Database\Connection->select('select `id`, `n...', Array, true)
#14 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3173): Illuminate\Database\Query\Builder->runSelect()
#15 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3763): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#16 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3172): Illuminate\Database\Query\Builder->onceWithColumns(Array, Object(Closure))
#17 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate\Database\Query\Builder->get(Array)
#18 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate\Database\Eloquent\Builder->getModels(Array)
#19 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php(43): Illuminate\Database\Eloquent\Builder->get()
#20 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php(110): App\View\Components\FlagToggle->__construct('true')
#21 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php(240): Illuminate\View\Component::resolve(Array)
#22 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/e49hx4727...')
#23 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure}()
#24 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\Filesystem\Filesystem->getRequire('/home/e49hx4727...', Array)
#25 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\View\Engines\PhpEngine->evaluatePath('/home/e49hx4727...', Array)
#26 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->evaluatePath('/home/e49hx4727...', Array)
#27 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\View\Engines\CompilerEngine->get('/home/e49hx4727...', Array)
#28 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->get('/home/e49hx4727...', Array)
#29 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\View\View->getContents()
#30 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\View\View->renderContents()
#31 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\View\View->render()
#32 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\Http\Response->setContent(Object(Illuminate\View\View))
#33 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate\Http\Response->__construct(Object(Illuminate\View\View), 200, Array)
#34 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\Routing\Router::toResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#35 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Routing\Router->prepareResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#36 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#37 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\RedirectIfAuthenticated->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\InstallationStatusCheck->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Boost\Middleware\InjectBoost->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#45 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#46 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\CheckPartyTypePermission->handle(Object(Illuminate\Http\Request), Object(Closure))
#47 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#48 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\DemoModeRestriction->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php(47): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\LocaleMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#52 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#53 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#54 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#55 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#56 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#57 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#58 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#59 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#60 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#62 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#63 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#64 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#65 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#66 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#67 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#68 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#69 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#70 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#71 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#72 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#73 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#74 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#75 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#76 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#77 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#78 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#79 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#80 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#81 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#82 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#83 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#84 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#85 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#86 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#87 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#88 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#89 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#90 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#91 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#92 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#93 {main}

Next Illuminate\Database\QueryException: SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) (Connection: mysql, SQL: select `id`, `name`, `code`, `emoji` from `languages` where `status` = 1) in /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:824
Stack trace:
#0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\Database\Connection->runQueryCallback('select `id`, `n...', Array, Object(Closure))
#1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(397): Illuminate\Database\Connection->run('select `id`, `n...', Array, Object(Closure))
#2 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3188): Illuminate\Database\Connection->select('select `id`, `n...', Array, true)
#3 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3173): Illuminate\Database\Query\Builder->runSelect()
#4 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3763): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#5 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3172): Illuminate\Database\Query\Builder->onceWithColumns(Array, Object(Closure))
#6 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate\Database\Query\Builder->get(Array)
#7 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate\Database\Eloquent\Builder->getModels(Array)
#8 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php(43): Illuminate\Database\Eloquent\Builder->get()
#9 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php(110): App\View\Components\FlagToggle->__construct('true')
#10 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php(240): Illuminate\View\Component::resolve(Array)
#11 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/e49hx4727...')
#12 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure}()
#13 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\Filesystem\Filesystem->getRequire('/home/e49hx4727...', Array)
#14 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\View\Engines\PhpEngine->evaluatePath('/home/e49hx4727...', Array)
#15 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->evaluatePath('/home/e49hx4727...', Array)
#16 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\View\Engines\CompilerEngine->get('/home/e49hx4727...', Array)
#17 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->get('/home/e49hx4727...', Array)
#18 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\View\View->getContents()
#19 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\View\View->renderContents()
#20 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\View\View->render()
#21 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\Http\Response->setContent(Object(Illuminate\View\View))
#22 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate\Http\Response->__construct(Object(Illuminate\View\View), 200, Array)
#23 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\Routing\Router::toResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#24 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Routing\Router->prepareResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#25 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#26 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\RedirectIfAuthenticated->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#29 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\InstallationStatusCheck->handle(Object(Illuminate\Http\Request), Object(Closure))
#30 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#31 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Boost\Middleware\InjectBoost->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\CheckPartyTypePermission->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\DemoModeRestriction->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php(47): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\LocaleMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#42 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#43 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#44 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#45 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#46 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#47 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#48 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#52 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#53 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#54 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#55 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#56 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#57 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#58 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#59 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#60 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#62 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#63 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#64 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#65 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#66 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#67 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#68 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#69 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#70 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#71 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#72 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#73 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#74 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#75 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#76 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#77 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#78 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#79 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#80 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#81 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#82 {main} Illuminate\Database\QueryException false false false query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 780 run Illuminate\Database\Connection { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; } null e PDOException: SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) in /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66
Stack trace:
#0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\Database\Connectors\Connector->createPdoConnection('mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#2 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\Database\Connectors\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#3 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\Database\Connectors\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\Database\Connectors\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure}()
#6 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1230): call_user_func(Object(Closure))
#7 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1266): Illuminate\Database\Connection->getPdo()
#8 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(511): Illuminate\Database\Connection->getReadPdo()
#9 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(406): Illuminate\Database\Connection->getPdoForSelect(true)
#10 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(811): Illuminate\Database\Connection->Illuminate\Database\{closure}('select `id`, `n...', Array)
#11 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\Database\Connection->runQueryCallback('select `id`, `n...', Array, Object(Closure))
#12 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(397): Illuminate\Database\Connection->run('select `id`, `n...', Array, Object(Closure))
#13 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3188): Illuminate\Database\Connection->select('select `id`, `n...', Array, true)
#14 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3173): Illuminate\Database\Query\Builder->runSelect()
#15 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3763): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#16 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3172): Illuminate\Database\Query\Builder->onceWithColumns(Array, Object(Closure))
#17 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate\Database\Query\Builder->get(Array)
#18 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate\Database\Eloquent\Builder->getModels(Array)
#19 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php(43): Illuminate\Database\Eloquent\Builder->get()
#20 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php(110): App\View\Components\FlagToggle->__construct('true')
#21 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php(240): Illuminate\View\Component::resolve(Array)
#22 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/e49hx4727...')
#23 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure}()
#24 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\Filesystem\Filesystem->getRequire('/home/e49hx4727...', Array)
#25 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\View\Engines\PhpEngine->evaluatePath('/home/e49hx4727...', Array)
#26 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->evaluatePath('/home/e49hx4727...', Array)
#27 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\View\Engines\CompilerEngine->get('/home/e49hx4727...', Array)
#28 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->get('/home/e49hx4727...', Array)
#29 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\View\View->getContents()
#30 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\View\View->renderContents()
#31 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\View\View->render()
#32 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\Http\Response->setContent(Object(Illuminate\View\View))
#33 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate\Http\Response->__construct(Object(Illuminate\View\View), 200, Array)
#34 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\Routing\Router::toResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#35 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Routing\Router->prepareResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#36 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#37 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\RedirectIfAuthenticated->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\InstallationStatusCheck->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Boost\Middleware\InjectBoost->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#45 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#46 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\CheckPartyTypePermission->handle(Object(Illuminate\Http\Request), Object(Closure))
#47 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#48 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\DemoModeRestriction->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php(47): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\LocaleMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#52 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#53 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#54 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#55 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#56 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#57 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#58 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#59 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#60 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#62 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#63 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#64 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#65 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#66 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#67 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#68 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#69 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#70 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#71 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#72 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#73 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#74 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#75 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#76 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#77 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#78 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#79 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#80 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#81 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#82 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#83 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#84 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#85 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#86 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#87 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#88 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#89 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#90 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#91 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#92 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#93 {main}

Next Illuminate\Database\QueryException: SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) (Connection: mysql, SQL: select `id`, `name`, `code`, `emoji` from `languages` where `status` = 1) in /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:824
Stack trace:
#0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\Database\Connection->runQueryCallback('select `id`, `n...', Array, Object(Closure))
#1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(397): Illuminate\Database\Connection->run('select `id`, `n...', Array, Object(Closure))
#2 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3188): Illuminate\Database\Connection->select('select `id`, `n...', Array, true)
#3 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3173): Illuminate\Database\Query\Builder->runSelect()
#4 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3763): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#5 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3172): Illuminate\Database\Query\Builder->onceWithColumns(Array, Object(Closure))
#6 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate\Database\Query\Builder->get(Array)
#7 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate\Database\Eloquent\Builder->getModels(Array)
#8 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php(43): Illuminate\Database\Eloquent\Builder->get()
#9 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php(110): App\View\Components\FlagToggle->__construct('true')
#10 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php(240): Illuminate\View\Component::resolve(Array)
#11 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/e49hx4727...')
#12 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure}()
#13 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\Filesystem\Filesystem->getRequire('/home/e49hx4727...', Array)
#14 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\View\Engines\PhpEngine->evaluatePath('/home/e49hx4727...', Array)
#15 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->evaluatePath('/home/e49hx4727...', Array)
#16 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\View\Engines\CompilerEngine->get('/home/e49hx4727...', Array)
#17 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->get('/home/e49hx4727...', Array)
#18 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\View\View->getContents()
#19 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\View\View->renderContents()
#20 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\View\View->render()
#21 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\Http\Response->setContent(Object(Illuminate\View\View))
#22 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate\Http\Response->__construct(Object(Illuminate\View\View), 200, Array)
#23 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\Routing\Router::toResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#24 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Routing\Router->prepareResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#25 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#26 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\RedirectIfAuthenticated->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#29 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\InstallationStatusCheck->handle(Object(Illuminate\Http\Request), Object(Closure))
#30 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#31 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Boost\Middleware\InjectBoost->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\CheckPartyTypePermission->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\DemoModeRestriction->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php(47): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\LocaleMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#42 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#43 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#44 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#45 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#46 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#47 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#48 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#52 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#53 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#54 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#55 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#56 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#57 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#58 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#59 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#60 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#62 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#63 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#64 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#65 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#66 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#67 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#68 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#69 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#70 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#71 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#72 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#73 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#74 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#75 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#76 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#77 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#78 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#79 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#80 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#81 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#82 {main} Illuminate\Database\QueryException false false false query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false useReadPdo true bool false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:3172-3174 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 902 getModels Illuminate\Database\Eloquent\Builder null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) { return $this->model->hydrate( $this->query->get($columns)->all() )->all(); } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager columns * array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 884 get Illuminate\Database\Eloquent\Builder } null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ columns * array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php 43 __construct App\View\Components\FlagToggle * View Type * * @var bool */ public $justLinks; null /** * Create a new component instance. */ public function __construct($justLinks = false) { $this->justLinks = $justLinks; null $this->languages = Language::whereStatus(1) ->select('id', 'name', 'code', 'emoji') ->get(); /** * Encoded JSON * * @array * */ $cookie = Cookie::get('language_data'); null /** * Decode JSON * */ $cookieArray = json_decode($cookie, true); null // Set currentLangData based on language emoji or a default value $this->currentLangData = $cookieArray['emoji'] ?? ''; columns * array false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php 110 resolve Illuminate\View\Component * * @param  array  $data * @return static */ public static function resolve($data) { if (static::$componentsResolver) { return call_user_func(static::$componentsResolver, static::class, $data); } null $parameters = static::extractConstructorParameters(); null $dataKeys = array_keys($data); null if (empty(array_diff($parameters, $dataKeys))) { return new static(...array_intersect_key($data, array_flip($parameters))); } null return Container::getInstance()->make(static::class, $data); } null /** * Extract the constructor parameters for the component. * * @return array */ protected static function extractConstructorParameters() { if (! isset(static::$constructorParametersCache[static::class])) { $class = new ReflectionClass(static::class); justLinks true string false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/auth/login.blade.php 86 require null <x-button type="submit" class="primary" text="{{ __('app.sign_in') }}" /> </div> </div> @if(false) <div class="col-12"> <div class="text-center "> <p class="mb-0">{{ __('auth.dont_have_account') }} <x-anchor-tag href="{{ route('register') }}" text="Sign up here" /> </p> </div> </div> @endif null <div class="col-12"> <div class="text-center "> <x-flag-toggle justLinks='true'/> </div> </div> null @php $appVersion = getAppVersion(); $dbVersion = getDatabaseMigrationAppVersion(); @endphp null <div class="text-center"> <span>Version: {{ $appVersion }}</span> </div> null null @if($appVersion != $dbVersion) data true array false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php string false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/auth/login.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/auth/login.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php 28 handle App\Http\Middleware\RedirectIfAuthenticated null namespace App\Http\Middleware; null use App\Providers\RouteServiceProvider; use Closure; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; use Symfony\Component\HttpFoundation\Response; null class RedirectIfAuthenticated { /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next, string ...$guards): Response { $guards = empty($guards) ? [null] : $guards; null foreach ($guards as $guard) { if (Auth::guard($guard)->check()) { return redirect(RouteServiceProvider::HOME); } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false guards  array false true false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php 24 handle App\Http\Middleware\InstallationStatusCheck <?php null namespace App\Http\Middleware; null use Closure; use Illuminate\Http\Request; use Symfony\Component\HttpFoundation\Response; null class InstallationStatusCheck { /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $installationStatus = (bool) env('INSTALLATION_STATUS') === false; null if ($installationStatus) { return redirect('/install'); } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://cms.buildwellconstruct.com/login null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9 document ?1 navigate none 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 "Windows" ?0 "Not=A?Brand";v="99", "Google Chrome";v="151", "Chromium";v="151" max-age=0 49.43.180.247 cms.buildwellconstruct.com https 443 cms.buildwellconstruct.com 49.43.180.247 cms.buildwellconstruct.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme Kw4NL37mEX8nLHfxPEIhlyKCCAJR5o0yDNDifFRe omnQ9DvK501AUvAWFms0601oCbnW79D4WlMJ6NS7 Kw4NL37mEX8nLHfxPEIhlyKCCAJR5o0yDNDifFRe https://cms.buildwellconstruct.com/login   login  App\Http\Controllers\Auth\AuthenticatedSessionController@create web installationStatus guest /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/auth/login.blade.php <pre class=sf-dump id=sf-dump-917464878 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2558</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-917464878", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1241512015 data-indent-pad="  ">"<span class=sf-dump-str title="25 characters">Copyright&#169; Buildcart-2026</span>"
</pre><script>Sfdump("sf-dump-1241512015", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1243669011 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1243669011", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-583408969 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-583408969", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1542764615 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1542764615", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-791224893 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-791224893", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-607741435 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-607741435", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-537417653 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2589</a>}
</pre><script>Sfdump("sf-dump-537417653", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1211490012 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2588</a>}
</pre><script>Sfdump("sf-dump-1211490012", {"maxDepth":3,"maxStringLength":160})</script> 8.2.33 12.30.1 null false true production    production null null /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com null e07c18a0-ace1-476e-8b73-b9ff754cc04c null null Laravel Client PHP 12.30.1 8.2.33 Illuminate\Database\QueryException 1786959310 SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) (Connection: mysql, SQL: select `id`, `name`, `code`, `emoji` from `languages` where `status` = 1)   https://laravel.com/docs/12.x/eloquent /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 978 tryAgainIfCausedByLostConnection Illuminate\Database\Connection * Handle a query exception that occurred during query execution. * * @param  \Illuminate\Database\QueryException  $e * @param  string  $query * @param  array  $bindings * @param  \Closure  $callback * @return mixed * * @throws \Illuminate\Database\QueryException */ protected function tryAgainIfCausedByLostConnection(QueryException $e, $query, $bindings, Closure $callback) { if ($this->causedByLostConnection($e->getPrevious())) { $this->reconnect(); null return $this->runQueryCallback($query, $bindings, $callback); } null throw $e; } null /** * Reconnect to the database. * * @return mixed|false * * @throws \Illuminate\Database\LostConnectionException */ public function reconnect() { query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 957 handleQueryException Illuminate\Database\Connection * * @param  \Illuminate\Database\QueryException  $e * @param  string  $query * @param  array  $bindings * @param  \Closure  $callback * @return mixed * * @throws \Illuminate\Database\QueryException */ protected function handleQueryException(QueryException $e, $query, $bindings, Closure $callback) { if ($this->transactions >= 1) { throw $e; } null return $this->tryAgainIfCausedByLostConnection( $e, $query, $bindings, $callback ); } null /** * Handle a query exception that occurred during query execution. * * @param  \Illuminate\Database\QueryException  $e * @param  string  $query * @param  array  $bindings * @param  \Closure  $callback * @return mixed * * @throws \Illuminate\Database\QueryException e PDOException: SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) in /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66
Stack trace:
#0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\Database\Connectors\Connector->createPdoConnection('mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#2 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\Database\Connectors\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#3 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\Database\Connectors\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\Database\Connectors\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure}()
#6 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1230): call_user_func(Object(Closure))
#7 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1266): Illuminate\Database\Connection->getPdo()
#8 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(511): Illuminate\Database\Connection->getReadPdo()
#9 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(406): Illuminate\Database\Connection->getPdoForSelect(true)
#10 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(811): Illuminate\Database\Connection->Illuminate\Database\{closure}('select `id`, `n...', Array)
#11 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\Database\Connection->runQueryCallback('select `id`, `n...', Array, Object(Closure))
#12 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(397): Illuminate\Database\Connection->run('select `id`, `n...', Array, Object(Closure))
#13 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3188): Illuminate\Database\Connection->select('select `id`, `n...', Array, true)
#14 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3173): Illuminate\Database\Query\Builder->runSelect()
#15 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3763): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#16 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3172): Illuminate\Database\Query\Builder->onceWithColumns(Array, Object(Closure))
#17 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate\Database\Query\Builder->get(Array)
#18 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate\Database\Eloquent\Builder->getModels(Array)
#19 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php(43): Illuminate\Database\Eloquent\Builder->get()
#20 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php(110): App\View\Components\FlagToggle->__construct('true')
#21 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php(240): Illuminate\View\Component::resolve(Array)
#22 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/e49hx4727...')
#23 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure}()
#24 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\Filesystem\Filesystem->getRequire('/home/e49hx4727...', Array)
#25 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\View\Engines\PhpEngine->evaluatePath('/home/e49hx4727...', Array)
#26 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->evaluatePath('/home/e49hx4727...', Array)
#27 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\View\Engines\CompilerEngine->get('/home/e49hx4727...', Array)
#28 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->get('/home/e49hx4727...', Array)
#29 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\View\View->getContents()
#30 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\View\View->renderContents()
#31 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\View\View->render()
#32 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\Http\Response->setContent(Object(Illuminate\View\View))
#33 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate\Http\Response->__construct(Object(Illuminate\View\View), 200, Array)
#34 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\Routing\Router::toResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#35 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Routing\Router->prepareResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#36 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#37 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\RedirectIfAuthenticated->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\InstallationStatusCheck->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Boost\Middleware\InjectBoost->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#45 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#46 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\CheckPartyTypePermission->handle(Object(Illuminate\Http\Request), Object(Closure))
#47 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#48 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\DemoModeRestriction->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php(47): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\LocaleMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#52 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#53 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#54 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#55 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#56 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#57 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#58 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#59 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#60 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#62 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#63 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#64 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#65 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#66 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#67 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#68 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#69 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#70 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#71 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#72 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#73 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#74 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#75 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#76 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#77 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#78 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#79 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#80 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#81 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#82 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#83 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#84 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#85 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#86 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#87 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#88 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#89 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#90 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#91 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#92 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#93 {main}

Next Illuminate\Database\QueryException: SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) (Connection: mysql, SQL: select `id`, `name`, `code`, `emoji` from `languages` where `status` = 1) in /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:824
Stack trace:
#0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\Database\Connection->runQueryCallback('select `id`, `n...', Array, Object(Closure))
#1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(397): Illuminate\Database\Connection->run('select `id`, `n...', Array, Object(Closure))
#2 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3188): Illuminate\Database\Connection->select('select `id`, `n...', Array, true)
#3 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3173): Illuminate\Database\Query\Builder->runSelect()
#4 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3763): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#5 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3172): Illuminate\Database\Query\Builder->onceWithColumns(Array, Object(Closure))
#6 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate\Database\Query\Builder->get(Array)
#7 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate\Database\Eloquent\Builder->getModels(Array)
#8 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php(43): Illuminate\Database\Eloquent\Builder->get()
#9 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php(110): App\View\Components\FlagToggle->__construct('true')
#10 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php(240): Illuminate\View\Component::resolve(Array)
#11 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/e49hx4727...')
#12 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure}()
#13 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\Filesystem\Filesystem->getRequire('/home/e49hx4727...', Array)
#14 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\View\Engines\PhpEngine->evaluatePath('/home/e49hx4727...', Array)
#15 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->evaluatePath('/home/e49hx4727...', Array)
#16 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\View\Engines\CompilerEngine->get('/home/e49hx4727...', Array)
#17 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->get('/home/e49hx4727...', Array)
#18 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\View\View->getContents()
#19 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\View\View->renderContents()
#20 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\View\View->render()
#21 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\Http\Response->setContent(Object(Illuminate\View\View))
#22 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate\Http\Response->__construct(Object(Illuminate\View\View), 200, Array)
#23 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\Routing\Router::toResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#24 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Routing\Router->prepareResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#25 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#26 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\RedirectIfAuthenticated->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#29 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\InstallationStatusCheck->handle(Object(Illuminate\Http\Request), Object(Closure))
#30 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#31 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Boost\Middleware\InjectBoost->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\CheckPartyTypePermission->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\DemoModeRestriction->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php(47): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\LocaleMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#42 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#43 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#44 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#45 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#46 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#47 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#48 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#52 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#53 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#54 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#55 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#56 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#57 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#58 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#59 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#60 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#62 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#63 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#64 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#65 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#66 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#67 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#68 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#69 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#70 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#71 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#72 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#73 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#74 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#75 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#76 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#77 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#78 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#79 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#80 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#81 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#82 {main} Illuminate\Database\QueryException false false false query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 780 run Illuminate\Database\Connection { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; } null e PDOException: SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) in /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66
Stack trace:
#0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\Database\Connectors\Connector->createPdoConnection('mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#2 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\Database\Connectors\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#3 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\Database\Connectors\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\Database\Connectors\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure}()
#6 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1230): call_user_func(Object(Closure))
#7 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1266): Illuminate\Database\Connection->getPdo()
#8 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(511): Illuminate\Database\Connection->getReadPdo()
#9 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(406): Illuminate\Database\Connection->getPdoForSelect(true)
#10 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(811): Illuminate\Database\Connection->Illuminate\Database\{closure}('select `id`, `n...', Array)
#11 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\Database\Connection->runQueryCallback('select `id`, `n...', Array, Object(Closure))
#12 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(397): Illuminate\Database\Connection->run('select `id`, `n...', Array, Object(Closure))
#13 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3188): Illuminate\Database\Connection->select('select `id`, `n...', Array, true)
#14 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3173): Illuminate\Database\Query\Builder->runSelect()
#15 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3763): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#16 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3172): Illuminate\Database\Query\Builder->onceWithColumns(Array, Object(Closure))
#17 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate\Database\Query\Builder->get(Array)
#18 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate\Database\Eloquent\Builder->getModels(Array)
#19 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php(43): Illuminate\Database\Eloquent\Builder->get()
#20 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php(110): App\View\Components\FlagToggle->__construct('true')
#21 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php(240): Illuminate\View\Component::resolve(Array)
#22 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/e49hx4727...')
#23 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure}()
#24 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\Filesystem\Filesystem->getRequire('/home/e49hx4727...', Array)
#25 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\View\Engines\PhpEngine->evaluatePath('/home/e49hx4727...', Array)
#26 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->evaluatePath('/home/e49hx4727...', Array)
#27 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\View\Engines\CompilerEngine->get('/home/e49hx4727...', Array)
#28 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->get('/home/e49hx4727...', Array)
#29 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\View\View->getContents()
#30 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\View\View->renderContents()
#31 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\View\View->render()
#32 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\Http\Response->setContent(Object(Illuminate\View\View))
#33 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate\Http\Response->__construct(Object(Illuminate\View\View), 200, Array)
#34 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\Routing\Router::toResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#35 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Routing\Router->prepareResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#36 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#37 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\RedirectIfAuthenticated->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\InstallationStatusCheck->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Boost\Middleware\InjectBoost->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#45 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#46 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\CheckPartyTypePermission->handle(Object(Illuminate\Http\Request), Object(Closure))
#47 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#48 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\DemoModeRestriction->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php(47): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\LocaleMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#52 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#53 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#54 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#55 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#56 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#57 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#58 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#59 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#60 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#62 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#63 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#64 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#65 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#66 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#67 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#68 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#69 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#70 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#71 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#72 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#73 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#74 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#75 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#76 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#77 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#78 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#79 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#80 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#81 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#82 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#83 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#84 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#85 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#86 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#87 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#88 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#89 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#90 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#91 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#92 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#93 {main}

Next Illuminate\Database\QueryException: SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) (Connection: mysql, SQL: select `id`, `name`, `code`, `emoji` from `languages` where `status` = 1) in /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:824
Stack trace:
#0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\Database\Connection->runQueryCallback('select `id`, `n...', Array, Object(Closure))
#1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(397): Illuminate\Database\Connection->run('select `id`, `n...', Array, Object(Closure))
#2 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3188): Illuminate\Database\Connection->select('select `id`, `n...', Array, true)
#3 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3173): Illuminate\Database\Query\Builder->runSelect()
#4 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3763): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#5 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3172): Illuminate\Database\Query\Builder->onceWithColumns(Array, Object(Closure))
#6 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate\Database\Query\Builder->get(Array)
#7 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate\Database\Eloquent\Builder->getModels(Array)
#8 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php(43): Illuminate\Database\Eloquent\Builder->get()
#9 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php(110): App\View\Components\FlagToggle->__construct('true')
#10 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php(240): Illuminate\View\Component::resolve(Array)
#11 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/e49hx4727...')
#12 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure}()
#13 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\Filesystem\Filesystem->getRequire('/home/e49hx4727...', Array)
#14 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\View\Engines\PhpEngine->evaluatePath('/home/e49hx4727...', Array)
#15 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->evaluatePath('/home/e49hx4727...', Array)
#16 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\View\Engines\CompilerEngine->get('/home/e49hx4727...', Array)
#17 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->get('/home/e49hx4727...', Array)
#18 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\View\View->getContents()
#19 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\View\View->renderContents()
#20 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\View\View->render()
#21 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\Http\Response->setContent(Object(Illuminate\View\View))
#22 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate\Http\Response->__construct(Object(Illuminate\View\View), 200, Array)
#23 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\Routing\Router::toResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#24 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Routing\Router->prepareResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#25 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#26 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\RedirectIfAuthenticated->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#29 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\InstallationStatusCheck->handle(Object(Illuminate\Http\Request), Object(Closure))
#30 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#31 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Boost\Middleware\InjectBoost->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\CheckPartyTypePermission->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\DemoModeRestriction->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php(47): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\LocaleMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#42 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#43 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#44 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#45 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#46 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#47 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#48 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#52 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#53 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#54 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#55 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#56 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#57 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#58 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#59 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#60 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#62 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#63 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#64 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#65 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#66 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#67 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#68 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#69 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#70 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#71 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#72 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#73 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#74 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#75 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#76 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#77 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#78 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#79 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#80 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#81 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#82 {main} Illuminate\Database\QueryException false false false query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false useReadPdo true bool false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:3172-3174 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 902 getModels Illuminate\Database\Eloquent\Builder null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) { return $this->model->hydrate( $this->query->get($columns)->all() )->all(); } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager columns * array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 884 get Illuminate\Database\Eloquent\Builder } null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ columns * array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php 43 __construct App\View\Components\FlagToggle * View Type * * @var bool */ public $justLinks; null /** * Create a new component instance. */ public function __construct($justLinks = false) { $this->justLinks = $justLinks; null $this->languages = Language::whereStatus(1) ->select('id', 'name', 'code', 'emoji') ->get(); /** * Encoded JSON * * @array * */ $cookie = Cookie::get('language_data'); null /** * Decode JSON * */ $cookieArray = json_decode($cookie, true); null // Set currentLangData based on language emoji or a default value $this->currentLangData = $cookieArray['emoji'] ?? ''; columns * array false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php 110 resolve Illuminate\View\Component * * @param  array  $data * @return static */ public static function resolve($data) { if (static::$componentsResolver) { return call_user_func(static::$componentsResolver, static::class, $data); } null $parameters = static::extractConstructorParameters(); null $dataKeys = array_keys($data); null if (empty(array_diff($parameters, $dataKeys))) { return new static(...array_intersect_key($data, array_flip($parameters))); } null return Container::getInstance()->make(static::class, $data); } null /** * Extract the constructor parameters for the component. * * @return array */ protected static function extractConstructorParameters() { if (! isset(static::$constructorParametersCache[static::class])) { $class = new ReflectionClass(static::class); justLinks true string false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/auth/login.blade.php 86 require null <x-button type="submit" class="primary" text="{{ __('app.sign_in') }}" /> </div> </div> @if(false) <div class="col-12"> <div class="text-center "> <p class="mb-0">{{ __('auth.dont_have_account') }} <x-anchor-tag href="{{ route('register') }}" text="Sign up here" /> </p> </div> </div> @endif null <div class="col-12"> <div class="text-center "> <x-flag-toggle justLinks='true'/> </div> </div> null @php $appVersion = getAppVersion(); $dbVersion = getDatabaseMigrationAppVersion(); @endphp null <div class="text-center"> <span>Version: {{ $appVersion }}</span> </div> null null @if($appVersion != $dbVersion) data true array false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php string false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/auth/login.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/auth/login.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php 28 handle App\Http\Middleware\RedirectIfAuthenticated null namespace App\Http\Middleware; null use App\Providers\RouteServiceProvider; use Closure; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; use Symfony\Component\HttpFoundation\Response; null class RedirectIfAuthenticated { /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next, string ...$guards): Response { $guards = empty($guards) ? [null] : $guards; null foreach ($guards as $guard) { if (Auth::guard($guard)->check()) { return redirect(RouteServiceProvider::HOME); } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false guards  array false true false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php 24 handle App\Http\Middleware\InstallationStatusCheck <?php null namespace App\Http\Middleware; null use Closure; use Illuminate\Http\Request; use Symfony\Component\HttpFoundation\Response; null class InstallationStatusCheck { /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $installationStatus = (bool) env('INSTALLATION_STATUS') === false; null if ($installationStatus) { return redirect('/install'); } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://cms.buildwellconstruct.com/login null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9 document ?1 navigate none 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 "Windows" ?0 "Not=A?Brand";v="99", "Google Chrome";v="151", "Chromium";v="151" max-age=0 49.43.180.247 cms.buildwellconstruct.com https 443 cms.buildwellconstruct.com 49.43.180.247 cms.buildwellconstruct.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme Kw4NL37mEX8nLHfxPEIhlyKCCAJR5o0yDNDifFRe omnQ9DvK501AUvAWFms0601oCbnW79D4WlMJ6NS7 Kw4NL37mEX8nLHfxPEIhlyKCCAJR5o0yDNDifFRe https://cms.buildwellconstruct.com/login   login  App\Http\Controllers\Auth\AuthenticatedSessionController@create web installationStatus guest /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/auth/login.blade.php <pre class=sf-dump id=sf-dump-917464878 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2558</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-917464878", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1241512015 data-indent-pad="  ">"<span class=sf-dump-str title="25 characters">Copyright&#169; Buildcart-2026</span>"
</pre><script>Sfdump("sf-dump-1241512015", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1243669011 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1243669011", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-583408969 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-583408969", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1542764615 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1542764615", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-791224893 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-791224893", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-607741435 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-607741435", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-537417653 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2589</a>}
</pre><script>Sfdump("sf-dump-537417653", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1211490012 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2588</a>}
</pre><script>Sfdump("sf-dump-1211490012", {"maxDepth":3,"maxStringLength":160})</script> 8.2.33 12.30.1 null false true production    production null null /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com null e07c18a0-ace1-476e-8b73-b9ff754cc04c null null phpstorm auto false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false vendor/laravel/framework/src/Illuminate/Database/Connection.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 978 tryAgainIfCausedByLostConnection Illuminate\Database\Connection * Handle a query exception that occurred during query execution. * * @param  \Illuminate\Database\QueryException  $e * @param  string  $query * @param  array  $bindings * @param  \Closure  $callback * @return mixed * * @throws \Illuminate\Database\QueryException */ protected function tryAgainIfCausedByLostConnection(QueryException $e, $query, $bindings, Closure $callback) { if ($this->causedByLostConnection($e->getPrevious())) { $this->reconnect(); null return $this->runQueryCallback($query, $bindings, $callback); } null throw $e; } null /** * Reconnect to the database. * * @return mixed|false * * @throws \Illuminate\Database\LostConnectionException */ public function reconnect() { query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Connection.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 957 handleQueryException Illuminate\Database\Connection * * @param  \Illuminate\Database\QueryException  $e * @param  string  $query * @param  array  $bindings * @param  \Closure  $callback * @return mixed * * @throws \Illuminate\Database\QueryException */ protected function handleQueryException(QueryException $e, $query, $bindings, Closure $callback) { if ($this->transactions >= 1) { throw $e; } null return $this->tryAgainIfCausedByLostConnection( $e, $query, $bindings, $callback ); } null /** * Handle a query exception that occurred during query execution. * * @param  \Illuminate\Database\QueryException  $e * @param  string  $query * @param  array  $bindings * @param  \Closure  $callback * @return mixed * * @throws \Illuminate\Database\QueryException e PDOException: SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) in /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66
Stack trace:
#0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\Database\Connectors\Connector->createPdoConnection('mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#2 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\Database\Connectors\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#3 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\Database\Connectors\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\Database\Connectors\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure}()
#6 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1230): call_user_func(Object(Closure))
#7 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1266): Illuminate\Database\Connection->getPdo()
#8 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(511): Illuminate\Database\Connection->getReadPdo()
#9 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(406): Illuminate\Database\Connection->getPdoForSelect(true)
#10 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(811): Illuminate\Database\Connection->Illuminate\Database\{closure}('select `id`, `n...', Array)
#11 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\Database\Connection->runQueryCallback('select `id`, `n...', Array, Object(Closure))
#12 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(397): Illuminate\Database\Connection->run('select `id`, `n...', Array, Object(Closure))
#13 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3188): Illuminate\Database\Connection->select('select `id`, `n...', Array, true)
#14 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3173): Illuminate\Database\Query\Builder->runSelect()
#15 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3763): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#16 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3172): Illuminate\Database\Query\Builder->onceWithColumns(Array, Object(Closure))
#17 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate\Database\Query\Builder->get(Array)
#18 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate\Database\Eloquent\Builder->getModels(Array)
#19 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php(43): Illuminate\Database\Eloquent\Builder->get()
#20 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php(110): App\View\Components\FlagToggle->__construct('true')
#21 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php(240): Illuminate\View\Component::resolve(Array)
#22 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/e49hx4727...')
#23 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure}()
#24 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\Filesystem\Filesystem->getRequire('/home/e49hx4727...', Array)
#25 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\View\Engines\PhpEngine->evaluatePath('/home/e49hx4727...', Array)
#26 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->evaluatePath('/home/e49hx4727...', Array)
#27 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\View\Engines\CompilerEngine->get('/home/e49hx4727...', Array)
#28 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->get('/home/e49hx4727...', Array)
#29 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\View\View->getContents()
#30 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\View\View->renderContents()
#31 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\View\View->render()
#32 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\Http\Response->setContent(Object(Illuminate\View\View))
#33 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate\Http\Response->__construct(Object(Illuminate\View\View), 200, Array)
#34 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\Routing\Router::toResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#35 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Routing\Router->prepareResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#36 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#37 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\RedirectIfAuthenticated->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\InstallationStatusCheck->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Boost\Middleware\InjectBoost->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#45 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#46 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\CheckPartyTypePermission->handle(Object(Illuminate\Http\Request), Object(Closure))
#47 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#48 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\DemoModeRestriction->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php(47): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\LocaleMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#52 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#53 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#54 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#55 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#56 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#57 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#58 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#59 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#60 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#62 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#63 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#64 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#65 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#66 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#67 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#68 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#69 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#70 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#71 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#72 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#73 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#74 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#75 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#76 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#77 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#78 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#79 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#80 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#81 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#82 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#83 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#84 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#85 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#86 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#87 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#88 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#89 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#90 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#91 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#92 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#93 {main}

Next Illuminate\Database\QueryException: SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) (Connection: mysql, SQL: select `id`, `name`, `code`, `emoji` from `languages` where `status` = 1) in /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:824
Stack trace:
#0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\Database\Connection->runQueryCallback('select `id`, `n...', Array, Object(Closure))
#1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(397): Illuminate\Database\Connection->run('select `id`, `n...', Array, Object(Closure))
#2 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3188): Illuminate\Database\Connection->select('select `id`, `n...', Array, true)
#3 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3173): Illuminate\Database\Query\Builder->runSelect()
#4 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3763): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#5 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3172): Illuminate\Database\Query\Builder->onceWithColumns(Array, Object(Closure))
#6 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate\Database\Query\Builder->get(Array)
#7 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate\Database\Eloquent\Builder->getModels(Array)
#8 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php(43): Illuminate\Database\Eloquent\Builder->get()
#9 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php(110): App\View\Components\FlagToggle->__construct('true')
#10 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php(240): Illuminate\View\Component::resolve(Array)
#11 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/e49hx4727...')
#12 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure}()
#13 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\Filesystem\Filesystem->getRequire('/home/e49hx4727...', Array)
#14 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\View\Engines\PhpEngine->evaluatePath('/home/e49hx4727...', Array)
#15 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->evaluatePath('/home/e49hx4727...', Array)
#16 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\View\Engines\CompilerEngine->get('/home/e49hx4727...', Array)
#17 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->get('/home/e49hx4727...', Array)
#18 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\View\View->getContents()
#19 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\View\View->renderContents()
#20 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\View\View->render()
#21 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\Http\Response->setContent(Object(Illuminate\View\View))
#22 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate\Http\Response->__construct(Object(Illuminate\View\View), 200, Array)
#23 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\Routing\Router::toResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#24 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Routing\Router->prepareResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#25 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#26 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\RedirectIfAuthenticated->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#29 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\InstallationStatusCheck->handle(Object(Illuminate\Http\Request), Object(Closure))
#30 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#31 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Boost\Middleware\InjectBoost->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\CheckPartyTypePermission->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\DemoModeRestriction->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php(47): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\LocaleMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#42 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#43 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#44 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#45 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#46 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#47 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#48 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#52 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#53 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#54 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#55 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#56 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#57 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#58 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#59 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#60 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#62 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#63 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#64 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#65 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#66 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#67 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#68 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#69 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#70 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#71 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#72 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#73 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#74 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#75 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#76 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#77 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#78 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#79 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#80 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#81 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#82 {main} Illuminate\Database\QueryException false false false query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Connection.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 780 run Illuminate\Database\Connection { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; } null e PDOException: SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) in /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66
Stack trace:
#0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\Database\Connectors\Connector->createPdoConnection('mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#2 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\Database\Connectors\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#3 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\Database\Connectors\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\Database\Connectors\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure}()
#6 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1230): call_user_func(Object(Closure))
#7 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1266): Illuminate\Database\Connection->getPdo()
#8 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(511): Illuminate\Database\Connection->getReadPdo()
#9 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(406): Illuminate\Database\Connection->getPdoForSelect(true)
#10 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(811): Illuminate\Database\Connection->Illuminate\Database\{closure}('select `id`, `n...', Array)
#11 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\Database\Connection->runQueryCallback('select `id`, `n...', Array, Object(Closure))
#12 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(397): Illuminate\Database\Connection->run('select `id`, `n...', Array, Object(Closure))
#13 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3188): Illuminate\Database\Connection->select('select `id`, `n...', Array, true)
#14 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3173): Illuminate\Database\Query\Builder->runSelect()
#15 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3763): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#16 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3172): Illuminate\Database\Query\Builder->onceWithColumns(Array, Object(Closure))
#17 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate\Database\Query\Builder->get(Array)
#18 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate\Database\Eloquent\Builder->getModels(Array)
#19 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php(43): Illuminate\Database\Eloquent\Builder->get()
#20 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php(110): App\View\Components\FlagToggle->__construct('true')
#21 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php(240): Illuminate\View\Component::resolve(Array)
#22 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/e49hx4727...')
#23 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure}()
#24 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\Filesystem\Filesystem->getRequire('/home/e49hx4727...', Array)
#25 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\View\Engines\PhpEngine->evaluatePath('/home/e49hx4727...', Array)
#26 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->evaluatePath('/home/e49hx4727...', Array)
#27 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\View\Engines\CompilerEngine->get('/home/e49hx4727...', Array)
#28 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->get('/home/e49hx4727...', Array)
#29 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\View\View->getContents()
#30 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\View\View->renderContents()
#31 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\View\View->render()
#32 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\Http\Response->setContent(Object(Illuminate\View\View))
#33 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate\Http\Response->__construct(Object(Illuminate\View\View), 200, Array)
#34 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\Routing\Router::toResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#35 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Routing\Router->prepareResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#36 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#37 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\RedirectIfAuthenticated->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\InstallationStatusCheck->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Boost\Middleware\InjectBoost->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#45 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#46 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\CheckPartyTypePermission->handle(Object(Illuminate\Http\Request), Object(Closure))
#47 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#48 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\DemoModeRestriction->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php(47): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\LocaleMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#52 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#53 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#54 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#55 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#56 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#57 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#58 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#59 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#60 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#62 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#63 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#64 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#65 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#66 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#67 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#68 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#69 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#70 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#71 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#72 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#73 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#74 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#75 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#76 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#77 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#78 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#79 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#80 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#81 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#82 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#83 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#84 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#85 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#86 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#87 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#88 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#89 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#90 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#91 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#92 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#93 {main}

Next Illuminate\Database\QueryException: SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) (Connection: mysql, SQL: select `id`, `name`, `code`, `emoji` from `languages` where `status` = 1) in /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:824
Stack trace:
#0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\Database\Connection->runQueryCallback('select `id`, `n...', Array, Object(Closure))
#1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(397): Illuminate\Database\Connection->run('select `id`, `n...', Array, Object(Closure))
#2 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3188): Illuminate\Database\Connection->select('select `id`, `n...', Array, true)
#3 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3173): Illuminate\Database\Query\Builder->runSelect()
#4 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3763): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#5 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3172): Illuminate\Database\Query\Builder->onceWithColumns(Array, Object(Closure))
#6 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate\Database\Query\Builder->get(Array)
#7 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate\Database\Eloquent\Builder->getModels(Array)
#8 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php(43): Illuminate\Database\Eloquent\Builder->get()
#9 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php(110): App\View\Components\FlagToggle->__construct('true')
#10 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php(240): Illuminate\View\Component::resolve(Array)
#11 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/e49hx4727...')
#12 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure}()
#13 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\Filesystem\Filesystem->getRequire('/home/e49hx4727...', Array)
#14 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\View\Engines\PhpEngine->evaluatePath('/home/e49hx4727...', Array)
#15 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->evaluatePath('/home/e49hx4727...', Array)
#16 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\View\Engines\CompilerEngine->get('/home/e49hx4727...', Array)
#17 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->get('/home/e49hx4727...', Array)
#18 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\View\View->getContents()
#19 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\View\View->renderContents()
#20 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\View\View->render()
#21 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\Http\Response->setContent(Object(Illuminate\View\View))
#22 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate\Http\Response->__construct(Object(Illuminate\View\View), 200, Array)
#23 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\Routing\Router::toResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#24 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Routing\Router->prepareResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#25 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#26 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\RedirectIfAuthenticated->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#29 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\InstallationStatusCheck->handle(Object(Illuminate\Http\Request), Object(Closure))
#30 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#31 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Boost\Middleware\InjectBoost->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\CheckPartyTypePermission->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\DemoModeRestriction->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php(47): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\LocaleMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#42 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#43 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#44 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#45 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#46 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#47 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#48 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#52 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#53 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#54 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#55 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#56 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#57 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#58 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#59 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#60 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#62 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#63 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#64 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#65 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#66 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#67 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#68 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#69 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#70 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#71 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#72 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#73 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#74 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#75 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#76 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#77 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#78 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#79 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#80 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#81 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#82 {main} Illuminate\Database\QueryException false false false query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Connection.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Connection.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false useReadPdo true bool false false false false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:3172-3174 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 902 getModels Illuminate\Database\Eloquent\Builder null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) { return $this->model->hydrate( $this->query->get($columns)->all() )->all(); } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager columns * array false false false false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 884 get Illuminate\Database\Eloquent\Builder } null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ columns * array false false false false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php 43 __construct App\View\Components\FlagToggle * View Type * * @var bool */ public $justLinks; null /** * Create a new component instance. */ public function __construct($justLinks = false) { $this->justLinks = $justLinks; null $this->languages = Language::whereStatus(1) ->select('id', 'name', 'code', 'emoji') ->get(); /** * Encoded JSON * * @array * */ $cookie = Cookie::get('language_data'); null /** * Decode JSON * */ $cookieArray = json_decode($cookie, true); null // Set currentLangData based on language emoji or a default value $this->currentLangData = $cookieArray['emoji'] ?? ''; columns * array false false false true app/View/Components/FlagToggle.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php 110 resolve Illuminate\View\Component * * @param  array  $data * @return static */ public static function resolve($data) { if (static::$componentsResolver) { return call_user_func(static::$componentsResolver, static::class, $data); } null $parameters = static::extractConstructorParameters(); null $dataKeys = array_keys($data); null if (empty(array_diff($parameters, $dataKeys))) { return new static(...array_intersect_key($data, array_flip($parameters))); } null return Container::getInstance()->make(static::class, $data); } null /** * Extract the constructor parameters for the component. * * @return array */ protected static function extractConstructorParameters() { if (! isset(static::$constructorParametersCache[static::class])) { $class = new ReflectionClass(static::class); justLinks true string false false false false vendor/laravel/framework/src/Illuminate/View/Component.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/auth/login.blade.php 86 require null <x-button type="submit" class="primary" text="{{ __('app.sign_in') }}" /> </div> </div> @if(false) <div class="col-12"> <div class="text-center "> <p class="mb-0">{{ __('auth.dont_have_account') }} <x-anchor-tag href="{{ route('register') }}" text="Sign up here" /> </p> </div> </div> @endif null <div class="col-12"> <div class="text-center "> <x-flag-toggle justLinks='true'/> </div> </div> null @php $appVersion = getAppVersion(); $dbVersion = getDatabaseMigrationAppVersion(); @endphp null <div class="text-center"> <span>Version: {{ $appVersion }}</span> </div> null null @if($appVersion != $dbVersion) data true array false false false true resources/views/auth/login.blade.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php string false false false false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/auth/login.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/auth/login.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false vendor/laravel/framework/src/Illuminate/View/View.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor/laravel/framework/src/Illuminate/View/View.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor/laravel/framework/src/Illuminate/View/View.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor/laravel/framework/src/Illuminate/Http/Response.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor/laravel/framework/src/Illuminate/Http/Response.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php 28 handle App\Http\Middleware\RedirectIfAuthenticated null namespace App\Http\Middleware; null use App\Providers\RouteServiceProvider; use Closure; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; use Symfony\Component\HttpFoundation\Response; null class RedirectIfAuthenticated { /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next, string ...$guards): Response { $guards = empty($guards) ? [null] : $guards; null foreach ($guards as $guard) { if (Auth::guard($guard)->check()) { return redirect(RouteServiceProvider::HOME); } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true app/Http/Middleware/RedirectIfAuthenticated.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php 24 handle App\Http\Middleware\InstallationStatusCheck <?php null namespace App\Http\Middleware; null use Closure; use Illuminate\Http\Request; use Symfony\Component\HttpFoundation\Response; null class InstallationStatusCheck { /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $installationStatus = (bool) env('INSTALLATION_STATUS') === false; null if ($installationStatus) { return redirect('/install'); } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true app/Http/Middleware/InstallationStatusCheck.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php https://cms.buildwellconstruct.com/login null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36       null <CENSORED> en-US,en;q=0.9 document ?1 navigate none 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 "Windows" ?0 "Not=A?Brand";v="99", "Google Chrome";v="151", "Chromium";v="151" max-age=0 49.43.180.247 cms.buildwellconstruct.com https 443 cms.buildwellconstruct.com 49.43.180.247 cms.buildwellconstruct.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme Kw4NL37mEX8nLHfxPEIhlyKCCAJR5o0yDNDifFRe omnQ9DvK501AUvAWFms0601oCbnW79D4WlMJ6NS7 Kw4NL37mEX8nLHfxPEIhlyKCCAJR5o0yDNDifFRe https://cms.buildwellconstruct.com/login   8.2.33 12.30.1 null false true production null login  App\Http\Controllers\Auth\AuthenticatedSessionController@create web installationStatus guest null null /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/auth/login.blade.php <pre class=sf-dump id=sf-dump-917464878 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2558</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-917464878", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1241512015 data-indent-pad="  ">"<span class=sf-dump-str title="25 characters">Copyright&#169; Buildcart-2026</span>"
</pre><script>Sfdump("sf-dump-1241512015", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1243669011 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-1243669011", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-583408969 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-583408969", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1542764615 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1542764615", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-791224893 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-791224893", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-607741435 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-607741435", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-537417653 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2589</a>}
</pre><script>Sfdump("sf-dump-537417653", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1211490012 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2588</a>}
</pre><script>Sfdump("sf-dump-1211490012", {"maxDepth":3,"maxStringLength":160})</script> null null null  web https://cms.buildwellconstruct.com/login Illuminate\Database\QueryException SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) (Connection: mysql, SQL: select `id`, `name`, `code`, `emoji` from `languages` where `status` = 1) /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com null 8.2.33 12.30.1 Flare production Illuminate\Database\Connection runQueryCallback   https://laravel.com/docs/12.x/eloquent {"url":"https://cms.buildwellconstruct.com/login","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-17T09:35:13.270Z"} 
[2026-08-17 15:05:55] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"https://cms.buildwellconstruct.com/login","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-17T09:35:56.391Z"} 
[2026-08-17 15:05:55] production.DEBUG: Laravel Client PHP 12.30.1 8.2.33 Illuminate\Database\QueryException 1786959351 SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) (Connection: mysql, SQL: select `id`, `name`, `code`, `emoji` from `languages` where `status` = 1)   https://laravel.com/docs/12.x/eloquent /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 978 tryAgainIfCausedByLostConnection Illuminate\Database\Connection * Handle a query exception that occurred during query execution. * * @param  \Illuminate\Database\QueryException  $e * @param  string  $query * @param  array  $bindings * @param  \Closure  $callback * @return mixed * * @throws \Illuminate\Database\QueryException */ protected function tryAgainIfCausedByLostConnection(QueryException $e, $query, $bindings, Closure $callback) { if ($this->causedByLostConnection($e->getPrevious())) { $this->reconnect(); null return $this->runQueryCallback($query, $bindings, $callback); } null throw $e; } null /** * Reconnect to the database. * * @return mixed|false * * @throws \Illuminate\Database\LostConnectionException */ public function reconnect() { query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 957 handleQueryException Illuminate\Database\Connection * * @param  \Illuminate\Database\QueryException  $e * @param  string  $query * @param  array  $bindings * @param  \Closure  $callback * @return mixed * * @throws \Illuminate\Database\QueryException */ protected function handleQueryException(QueryException $e, $query, $bindings, Closure $callback) { if ($this->transactions >= 1) { throw $e; } null return $this->tryAgainIfCausedByLostConnection( $e, $query, $bindings, $callback ); } null /** * Handle a query exception that occurred during query execution. * * @param  \Illuminate\Database\QueryException  $e * @param  string  $query * @param  array  $bindings * @param  \Closure  $callback * @return mixed * * @throws \Illuminate\Database\QueryException e PDOException: SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) in /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66
Stack trace:
#0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\Database\Connectors\Connector->createPdoConnection('mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#2 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\Database\Connectors\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#3 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\Database\Connectors\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\Database\Connectors\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure}()
#6 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1230): call_user_func(Object(Closure))
#7 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1266): Illuminate\Database\Connection->getPdo()
#8 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(511): Illuminate\Database\Connection->getReadPdo()
#9 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(406): Illuminate\Database\Connection->getPdoForSelect(true)
#10 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(811): Illuminate\Database\Connection->Illuminate\Database\{closure}('select `id`, `n...', Array)
#11 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\Database\Connection->runQueryCallback('select `id`, `n...', Array, Object(Closure))
#12 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(397): Illuminate\Database\Connection->run('select `id`, `n...', Array, Object(Closure))
#13 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3188): Illuminate\Database\Connection->select('select `id`, `n...', Array, true)
#14 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3173): Illuminate\Database\Query\Builder->runSelect()
#15 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3763): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#16 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3172): Illuminate\Database\Query\Builder->onceWithColumns(Array, Object(Closure))
#17 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate\Database\Query\Builder->get(Array)
#18 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate\Database\Eloquent\Builder->getModels(Array)
#19 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php(43): Illuminate\Database\Eloquent\Builder->get()
#20 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php(110): App\View\Components\FlagToggle->__construct('true')
#21 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php(240): Illuminate\View\Component::resolve(Array)
#22 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/e49hx4727...')
#23 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure}()
#24 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\Filesystem\Filesystem->getRequire('/home/e49hx4727...', Array)
#25 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\View\Engines\PhpEngine->evaluatePath('/home/e49hx4727...', Array)
#26 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->evaluatePath('/home/e49hx4727...', Array)
#27 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\View\Engines\CompilerEngine->get('/home/e49hx4727...', Array)
#28 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->get('/home/e49hx4727...', Array)
#29 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\View\View->getContents()
#30 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\View\View->renderContents()
#31 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\View\View->render()
#32 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\Http\Response->setContent(Object(Illuminate\View\View))
#33 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate\Http\Response->__construct(Object(Illuminate\View\View), 200, Array)
#34 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\Routing\Router::toResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#35 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Routing\Router->prepareResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#36 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#37 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\RedirectIfAuthenticated->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\InstallationStatusCheck->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Boost\Middleware\InjectBoost->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#45 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#46 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\CheckPartyTypePermission->handle(Object(Illuminate\Http\Request), Object(Closure))
#47 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#48 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\DemoModeRestriction->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php(47): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\LocaleMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#52 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#53 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#54 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#55 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#56 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#57 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#58 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#59 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#60 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#62 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#63 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#64 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#65 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#66 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#67 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#68 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#69 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#70 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#71 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#72 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#73 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#74 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#75 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#76 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#77 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#78 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#79 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#80 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#81 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#82 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#83 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#84 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#85 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#86 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#87 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#88 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#89 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#90 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#91 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#92 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#93 {main}

Next Illuminate\Database\QueryException: SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) (Connection: mysql, SQL: select `id`, `name`, `code`, `emoji` from `languages` where `status` = 1) in /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:824
Stack trace:
#0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\Database\Connection->runQueryCallback('select `id`, `n...', Array, Object(Closure))
#1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(397): Illuminate\Database\Connection->run('select `id`, `n...', Array, Object(Closure))
#2 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3188): Illuminate\Database\Connection->select('select `id`, `n...', Array, true)
#3 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3173): Illuminate\Database\Query\Builder->runSelect()
#4 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3763): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#5 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3172): Illuminate\Database\Query\Builder->onceWithColumns(Array, Object(Closure))
#6 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate\Database\Query\Builder->get(Array)
#7 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate\Database\Eloquent\Builder->getModels(Array)
#8 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php(43): Illuminate\Database\Eloquent\Builder->get()
#9 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php(110): App\View\Components\FlagToggle->__construct('true')
#10 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php(240): Illuminate\View\Component::resolve(Array)
#11 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/e49hx4727...')
#12 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure}()
#13 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\Filesystem\Filesystem->getRequire('/home/e49hx4727...', Array)
#14 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\View\Engines\PhpEngine->evaluatePath('/home/e49hx4727...', Array)
#15 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->evaluatePath('/home/e49hx4727...', Array)
#16 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\View\Engines\CompilerEngine->get('/home/e49hx4727...', Array)
#17 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->get('/home/e49hx4727...', Array)
#18 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\View\View->getContents()
#19 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\View\View->renderContents()
#20 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\View\View->render()
#21 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\Http\Response->setContent(Object(Illuminate\View\View))
#22 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate\Http\Response->__construct(Object(Illuminate\View\View), 200, Array)
#23 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\Routing\Router::toResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#24 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Routing\Router->prepareResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#25 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#26 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\RedirectIfAuthenticated->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#29 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\InstallationStatusCheck->handle(Object(Illuminate\Http\Request), Object(Closure))
#30 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#31 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Boost\Middleware\InjectBoost->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\CheckPartyTypePermission->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\DemoModeRestriction->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php(47): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\LocaleMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#42 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#43 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#44 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#45 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#46 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#47 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#48 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#52 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#53 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#54 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#55 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#56 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#57 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#58 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#59 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#60 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#62 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#63 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#64 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#65 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#66 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#67 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#68 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#69 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#70 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#71 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#72 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#73 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#74 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#75 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#76 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#77 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#78 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#79 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#80 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#81 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#82 {main} Illuminate\Database\QueryException false false false query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 780 run Illuminate\Database\Connection { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; } null e PDOException: SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) in /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66
Stack trace:
#0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\Database\Connectors\Connector->createPdoConnection('mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#2 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\Database\Connectors\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#3 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\Database\Connectors\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\Database\Connectors\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure}()
#6 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1230): call_user_func(Object(Closure))
#7 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1266): Illuminate\Database\Connection->getPdo()
#8 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(511): Illuminate\Database\Connection->getReadPdo()
#9 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(406): Illuminate\Database\Connection->getPdoForSelect(true)
#10 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(811): Illuminate\Database\Connection->Illuminate\Database\{closure}('select `id`, `n...', Array)
#11 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\Database\Connection->runQueryCallback('select `id`, `n...', Array, Object(Closure))
#12 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(397): Illuminate\Database\Connection->run('select `id`, `n...', Array, Object(Closure))
#13 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3188): Illuminate\Database\Connection->select('select `id`, `n...', Array, true)
#14 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3173): Illuminate\Database\Query\Builder->runSelect()
#15 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3763): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#16 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3172): Illuminate\Database\Query\Builder->onceWithColumns(Array, Object(Closure))
#17 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate\Database\Query\Builder->get(Array)
#18 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate\Database\Eloquent\Builder->getModels(Array)
#19 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php(43): Illuminate\Database\Eloquent\Builder->get()
#20 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php(110): App\View\Components\FlagToggle->__construct('true')
#21 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php(240): Illuminate\View\Component::resolve(Array)
#22 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/e49hx4727...')
#23 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure}()
#24 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\Filesystem\Filesystem->getRequire('/home/e49hx4727...', Array)
#25 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\View\Engines\PhpEngine->evaluatePath('/home/e49hx4727...', Array)
#26 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->evaluatePath('/home/e49hx4727...', Array)
#27 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\View\Engines\CompilerEngine->get('/home/e49hx4727...', Array)
#28 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->get('/home/e49hx4727...', Array)
#29 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\View\View->getContents()
#30 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\View\View->renderContents()
#31 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\View\View->render()
#32 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\Http\Response->setContent(Object(Illuminate\View\View))
#33 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate\Http\Response->__construct(Object(Illuminate\View\View), 200, Array)
#34 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\Routing\Router::toResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#35 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Routing\Router->prepareResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#36 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#37 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\RedirectIfAuthenticated->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\InstallationStatusCheck->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Boost\Middleware\InjectBoost->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#45 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#46 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\CheckPartyTypePermission->handle(Object(Illuminate\Http\Request), Object(Closure))
#47 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#48 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\DemoModeRestriction->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php(47): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\LocaleMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#52 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#53 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#54 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#55 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#56 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#57 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#58 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#59 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#60 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#62 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#63 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#64 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#65 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#66 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#67 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#68 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#69 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#70 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#71 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#72 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#73 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#74 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#75 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#76 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#77 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#78 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#79 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#80 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#81 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#82 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#83 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#84 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#85 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#86 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#87 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#88 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#89 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#90 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#91 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#92 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#93 {main}

Next Illuminate\Database\QueryException: SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) (Connection: mysql, SQL: select `id`, `name`, `code`, `emoji` from `languages` where `status` = 1) in /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:824
Stack trace:
#0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\Database\Connection->runQueryCallback('select `id`, `n...', Array, Object(Closure))
#1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(397): Illuminate\Database\Connection->run('select `id`, `n...', Array, Object(Closure))
#2 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3188): Illuminate\Database\Connection->select('select `id`, `n...', Array, true)
#3 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3173): Illuminate\Database\Query\Builder->runSelect()
#4 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3763): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#5 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3172): Illuminate\Database\Query\Builder->onceWithColumns(Array, Object(Closure))
#6 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate\Database\Query\Builder->get(Array)
#7 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate\Database\Eloquent\Builder->getModels(Array)
#8 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php(43): Illuminate\Database\Eloquent\Builder->get()
#9 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php(110): App\View\Components\FlagToggle->__construct('true')
#10 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php(240): Illuminate\View\Component::resolve(Array)
#11 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/e49hx4727...')
#12 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure}()
#13 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\Filesystem\Filesystem->getRequire('/home/e49hx4727...', Array)
#14 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\View\Engines\PhpEngine->evaluatePath('/home/e49hx4727...', Array)
#15 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->evaluatePath('/home/e49hx4727...', Array)
#16 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\View\Engines\CompilerEngine->get('/home/e49hx4727...', Array)
#17 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->get('/home/e49hx4727...', Array)
#18 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\View\View->getContents()
#19 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\View\View->renderContents()
#20 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\View\View->render()
#21 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\Http\Response->setContent(Object(Illuminate\View\View))
#22 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate\Http\Response->__construct(Object(Illuminate\View\View), 200, Array)
#23 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\Routing\Router::toResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#24 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Routing\Router->prepareResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#25 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#26 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\RedirectIfAuthenticated->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#29 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\InstallationStatusCheck->handle(Object(Illuminate\Http\Request), Object(Closure))
#30 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#31 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Boost\Middleware\InjectBoost->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\CheckPartyTypePermission->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\DemoModeRestriction->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php(47): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\LocaleMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#42 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#43 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#44 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#45 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#46 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#47 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#48 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#52 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#53 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#54 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#55 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#56 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#57 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#58 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#59 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#60 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#62 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#63 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#64 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#65 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#66 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#67 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#68 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#69 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#70 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#71 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#72 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#73 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#74 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#75 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#76 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#77 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#78 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#79 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#80 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#81 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#82 {main} Illuminate\Database\QueryException false false false query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false useReadPdo true bool false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:3172-3174 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 902 getModels Illuminate\Database\Eloquent\Builder null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) { return $this->model->hydrate( $this->query->get($columns)->all() )->all(); } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager columns * array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 884 get Illuminate\Database\Eloquent\Builder } null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ columns * array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php 43 __construct App\View\Components\FlagToggle * View Type * * @var bool */ public $justLinks; null /** * Create a new component instance. */ public function __construct($justLinks = false) { $this->justLinks = $justLinks; null $this->languages = Language::whereStatus(1) ->select('id', 'name', 'code', 'emoji') ->get(); /** * Encoded JSON * * @array * */ $cookie = Cookie::get('language_data'); null /** * Decode JSON * */ $cookieArray = json_decode($cookie, true); null // Set currentLangData based on language emoji or a default value $this->currentLangData = $cookieArray['emoji'] ?? ''; columns * array false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php 110 resolve Illuminate\View\Component * * @param  array  $data * @return static */ public static function resolve($data) { if (static::$componentsResolver) { return call_user_func(static::$componentsResolver, static::class, $data); } null $parameters = static::extractConstructorParameters(); null $dataKeys = array_keys($data); null if (empty(array_diff($parameters, $dataKeys))) { return new static(...array_intersect_key($data, array_flip($parameters))); } null return Container::getInstance()->make(static::class, $data); } null /** * Extract the constructor parameters for the component. * * @return array */ protected static function extractConstructorParameters() { if (! isset(static::$constructorParametersCache[static::class])) { $class = new ReflectionClass(static::class); justLinks true string false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/auth/login.blade.php 86 require null <x-button type="submit" class="primary" text="{{ __('app.sign_in') }}" /> </div> </div> @if(false) <div class="col-12"> <div class="text-center "> <p class="mb-0">{{ __('auth.dont_have_account') }} <x-anchor-tag href="{{ route('register') }}" text="Sign up here" /> </p> </div> </div> @endif null <div class="col-12"> <div class="text-center "> <x-flag-toggle justLinks='true'/> </div> </div> null @php $appVersion = getAppVersion(); $dbVersion = getDatabaseMigrationAppVersion(); @endphp null <div class="text-center"> <span>Version: {{ $appVersion }}</span> </div> null null @if($appVersion != $dbVersion) data true array false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php string false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/auth/login.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/auth/login.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php 28 handle App\Http\Middleware\RedirectIfAuthenticated null namespace App\Http\Middleware; null use App\Providers\RouteServiceProvider; use Closure; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; use Symfony\Component\HttpFoundation\Response; null class RedirectIfAuthenticated { /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next, string ...$guards): Response { $guards = empty($guards) ? [null] : $guards; null foreach ($guards as $guard) { if (Auth::guard($guard)->check()) { return redirect(RouteServiceProvider::HOME); } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false guards  array false true false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php 24 handle App\Http\Middleware\InstallationStatusCheck <?php null namespace App\Http\Middleware; null use Closure; use Illuminate\Http\Request; use Symfony\Component\HttpFoundation\Response; null class InstallationStatusCheck { /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $installationStatus = (bool) env('INSTALLATION_STATUS') === false; null if ($installationStatus) { return redirect('/install'); } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://cms.buildwellconstruct.com/login null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9 document ?1 navigate none 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 "Windows" ?0 "Not=A?Brand";v="99", "Google Chrome";v="151", "Chromium";v="151" no-cache no-cache 49.43.180.247 cms.buildwellconstruct.com https 443 cms.buildwellconstruct.com 49.43.180.247 cms.buildwellconstruct.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme Kw4NL37mEX8nLHfxPEIhlyKCCAJR5o0yDNDifFRe omnQ9DvK501AUvAWFms0601oCbnW79D4WlMJ6NS7 Kw4NL37mEX8nLHfxPEIhlyKCCAJR5o0yDNDifFRe https://cms.buildwellconstruct.com/login    login  App\Http\Controllers\Auth\AuthenticatedSessionController@create web installationStatus guest /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/auth/login.blade.php <pre class=sf-dump id=sf-dump-109765873 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2558</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-109765873", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1587091401 data-indent-pad="  ">"<span class=sf-dump-str title="25 characters">Copyright&#169; Buildcart-2026</span>"
</pre><script>Sfdump("sf-dump-1587091401", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-964681418 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-964681418", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1549068073 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1549068073", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1273235306 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1273235306", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1228063204 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1228063204", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-141813159 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-141813159", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1143371311 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2589</a>}
</pre><script>Sfdump("sf-dump-1143371311", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1228483570 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2588</a>}
</pre><script>Sfdump("sf-dump-1228483570", {"maxDepth":3,"maxStringLength":160})</script> 8.2.33 12.30.1 null false true production    production null null /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com null c45b8fa5-21c3-4cb1-b429-905692af4ab3 null null Laravel Client PHP 12.30.1 8.2.33 Illuminate\Database\QueryException 1786959351 SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) (Connection: mysql, SQL: select `id`, `name`, `code`, `emoji` from `languages` where `status` = 1)   https://laravel.com/docs/12.x/eloquent /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 978 tryAgainIfCausedByLostConnection Illuminate\Database\Connection * Handle a query exception that occurred during query execution. * * @param  \Illuminate\Database\QueryException  $e * @param  string  $query * @param  array  $bindings * @param  \Closure  $callback * @return mixed * * @throws \Illuminate\Database\QueryException */ protected function tryAgainIfCausedByLostConnection(QueryException $e, $query, $bindings, Closure $callback) { if ($this->causedByLostConnection($e->getPrevious())) { $this->reconnect(); null return $this->runQueryCallback($query, $bindings, $callback); } null throw $e; } null /** * Reconnect to the database. * * @return mixed|false * * @throws \Illuminate\Database\LostConnectionException */ public function reconnect() { query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 957 handleQueryException Illuminate\Database\Connection * * @param  \Illuminate\Database\QueryException  $e * @param  string  $query * @param  array  $bindings * @param  \Closure  $callback * @return mixed * * @throws \Illuminate\Database\QueryException */ protected function handleQueryException(QueryException $e, $query, $bindings, Closure $callback) { if ($this->transactions >= 1) { throw $e; } null return $this->tryAgainIfCausedByLostConnection( $e, $query, $bindings, $callback ); } null /** * Handle a query exception that occurred during query execution. * * @param  \Illuminate\Database\QueryException  $e * @param  string  $query * @param  array  $bindings * @param  \Closure  $callback * @return mixed * * @throws \Illuminate\Database\QueryException e PDOException: SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) in /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66
Stack trace:
#0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\Database\Connectors\Connector->createPdoConnection('mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#2 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\Database\Connectors\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#3 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\Database\Connectors\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\Database\Connectors\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure}()
#6 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1230): call_user_func(Object(Closure))
#7 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1266): Illuminate\Database\Connection->getPdo()
#8 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(511): Illuminate\Database\Connection->getReadPdo()
#9 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(406): Illuminate\Database\Connection->getPdoForSelect(true)
#10 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(811): Illuminate\Database\Connection->Illuminate\Database\{closure}('select `id`, `n...', Array)
#11 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\Database\Connection->runQueryCallback('select `id`, `n...', Array, Object(Closure))
#12 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(397): Illuminate\Database\Connection->run('select `id`, `n...', Array, Object(Closure))
#13 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3188): Illuminate\Database\Connection->select('select `id`, `n...', Array, true)
#14 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3173): Illuminate\Database\Query\Builder->runSelect()
#15 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3763): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#16 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3172): Illuminate\Database\Query\Builder->onceWithColumns(Array, Object(Closure))
#17 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate\Database\Query\Builder->get(Array)
#18 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate\Database\Eloquent\Builder->getModels(Array)
#19 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php(43): Illuminate\Database\Eloquent\Builder->get()
#20 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php(110): App\View\Components\FlagToggle->__construct('true')
#21 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php(240): Illuminate\View\Component::resolve(Array)
#22 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/e49hx4727...')
#23 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure}()
#24 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\Filesystem\Filesystem->getRequire('/home/e49hx4727...', Array)
#25 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\View\Engines\PhpEngine->evaluatePath('/home/e49hx4727...', Array)
#26 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->evaluatePath('/home/e49hx4727...', Array)
#27 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\View\Engines\CompilerEngine->get('/home/e49hx4727...', Array)
#28 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->get('/home/e49hx4727...', Array)
#29 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\View\View->getContents()
#30 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\View\View->renderContents()
#31 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\View\View->render()
#32 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\Http\Response->setContent(Object(Illuminate\View\View))
#33 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate\Http\Response->__construct(Object(Illuminate\View\View), 200, Array)
#34 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\Routing\Router::toResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#35 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Routing\Router->prepareResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#36 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#37 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\RedirectIfAuthenticated->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\InstallationStatusCheck->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Boost\Middleware\InjectBoost->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#45 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#46 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\CheckPartyTypePermission->handle(Object(Illuminate\Http\Request), Object(Closure))
#47 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#48 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\DemoModeRestriction->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php(47): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\LocaleMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#52 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#53 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#54 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#55 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#56 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#57 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#58 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#59 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#60 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#62 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#63 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#64 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#65 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#66 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#67 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#68 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#69 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#70 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#71 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#72 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#73 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#74 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#75 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#76 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#77 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#78 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#79 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#80 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#81 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#82 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#83 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#84 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#85 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#86 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#87 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#88 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#89 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#90 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#91 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#92 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#93 {main}

Next Illuminate\Database\QueryException: SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) (Connection: mysql, SQL: select `id`, `name`, `code`, `emoji` from `languages` where `status` = 1) in /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:824
Stack trace:
#0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\Database\Connection->runQueryCallback('select `id`, `n...', Array, Object(Closure))
#1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(397): Illuminate\Database\Connection->run('select `id`, `n...', Array, Object(Closure))
#2 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3188): Illuminate\Database\Connection->select('select `id`, `n...', Array, true)
#3 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3173): Illuminate\Database\Query\Builder->runSelect()
#4 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3763): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#5 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3172): Illuminate\Database\Query\Builder->onceWithColumns(Array, Object(Closure))
#6 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate\Database\Query\Builder->get(Array)
#7 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate\Database\Eloquent\Builder->getModels(Array)
#8 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php(43): Illuminate\Database\Eloquent\Builder->get()
#9 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php(110): App\View\Components\FlagToggle->__construct('true')
#10 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php(240): Illuminate\View\Component::resolve(Array)
#11 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/e49hx4727...')
#12 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure}()
#13 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\Filesystem\Filesystem->getRequire('/home/e49hx4727...', Array)
#14 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\View\Engines\PhpEngine->evaluatePath('/home/e49hx4727...', Array)
#15 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->evaluatePath('/home/e49hx4727...', Array)
#16 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\View\Engines\CompilerEngine->get('/home/e49hx4727...', Array)
#17 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->get('/home/e49hx4727...', Array)
#18 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\View\View->getContents()
#19 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\View\View->renderContents()
#20 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\View\View->render()
#21 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\Http\Response->setContent(Object(Illuminate\View\View))
#22 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate\Http\Response->__construct(Object(Illuminate\View\View), 200, Array)
#23 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\Routing\Router::toResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#24 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Routing\Router->prepareResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#25 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#26 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\RedirectIfAuthenticated->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#29 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\InstallationStatusCheck->handle(Object(Illuminate\Http\Request), Object(Closure))
#30 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#31 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Boost\Middleware\InjectBoost->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\CheckPartyTypePermission->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\DemoModeRestriction->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php(47): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\LocaleMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#42 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#43 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#44 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#45 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#46 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#47 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#48 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#52 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#53 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#54 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#55 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#56 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#57 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#58 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#59 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#60 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#62 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#63 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#64 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#65 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#66 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#67 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#68 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#69 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#70 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#71 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#72 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#73 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#74 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#75 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#76 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#77 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#78 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#79 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#80 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#81 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#82 {main} Illuminate\Database\QueryException false false false query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 780 run Illuminate\Database\Connection { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; } null e PDOException: SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) in /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66
Stack trace:
#0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\Database\Connectors\Connector->createPdoConnection('mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#2 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\Database\Connectors\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#3 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\Database\Connectors\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\Database\Connectors\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure}()
#6 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1230): call_user_func(Object(Closure))
#7 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1266): Illuminate\Database\Connection->getPdo()
#8 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(511): Illuminate\Database\Connection->getReadPdo()
#9 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(406): Illuminate\Database\Connection->getPdoForSelect(true)
#10 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(811): Illuminate\Database\Connection->Illuminate\Database\{closure}('select `id`, `n...', Array)
#11 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\Database\Connection->runQueryCallback('select `id`, `n...', Array, Object(Closure))
#12 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(397): Illuminate\Database\Connection->run('select `id`, `n...', Array, Object(Closure))
#13 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3188): Illuminate\Database\Connection->select('select `id`, `n...', Array, true)
#14 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3173): Illuminate\Database\Query\Builder->runSelect()
#15 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3763): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#16 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3172): Illuminate\Database\Query\Builder->onceWithColumns(Array, Object(Closure))
#17 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate\Database\Query\Builder->get(Array)
#18 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate\Database\Eloquent\Builder->getModels(Array)
#19 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php(43): Illuminate\Database\Eloquent\Builder->get()
#20 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php(110): App\View\Components\FlagToggle->__construct('true')
#21 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php(240): Illuminate\View\Component::resolve(Array)
#22 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/e49hx4727...')
#23 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure}()
#24 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\Filesystem\Filesystem->getRequire('/home/e49hx4727...', Array)
#25 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\View\Engines\PhpEngine->evaluatePath('/home/e49hx4727...', Array)
#26 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->evaluatePath('/home/e49hx4727...', Array)
#27 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\View\Engines\CompilerEngine->get('/home/e49hx4727...', Array)
#28 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->get('/home/e49hx4727...', Array)
#29 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\View\View->getContents()
#30 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\View\View->renderContents()
#31 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\View\View->render()
#32 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\Http\Response->setContent(Object(Illuminate\View\View))
#33 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate\Http\Response->__construct(Object(Illuminate\View\View), 200, Array)
#34 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\Routing\Router::toResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#35 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Routing\Router->prepareResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#36 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#37 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\RedirectIfAuthenticated->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\InstallationStatusCheck->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Boost\Middleware\InjectBoost->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#45 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#46 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\CheckPartyTypePermission->handle(Object(Illuminate\Http\Request), Object(Closure))
#47 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#48 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\DemoModeRestriction->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php(47): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\LocaleMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#52 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#53 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#54 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#55 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#56 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#57 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#58 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#59 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#60 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#62 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#63 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#64 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#65 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#66 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#67 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#68 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#69 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#70 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#71 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#72 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#73 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#74 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#75 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#76 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#77 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#78 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#79 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#80 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#81 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#82 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#83 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#84 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#85 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#86 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#87 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#88 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#89 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#90 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#91 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#92 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#93 {main}

Next Illuminate\Database\QueryException: SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) (Connection: mysql, SQL: select `id`, `name`, `code`, `emoji` from `languages` where `status` = 1) in /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:824
Stack trace:
#0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\Database\Connection->runQueryCallback('select `id`, `n...', Array, Object(Closure))
#1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(397): Illuminate\Database\Connection->run('select `id`, `n...', Array, Object(Closure))
#2 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3188): Illuminate\Database\Connection->select('select `id`, `n...', Array, true)
#3 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3173): Illuminate\Database\Query\Builder->runSelect()
#4 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3763): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#5 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3172): Illuminate\Database\Query\Builder->onceWithColumns(Array, Object(Closure))
#6 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate\Database\Query\Builder->get(Array)
#7 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate\Database\Eloquent\Builder->getModels(Array)
#8 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php(43): Illuminate\Database\Eloquent\Builder->get()
#9 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php(110): App\View\Components\FlagToggle->__construct('true')
#10 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php(240): Illuminate\View\Component::resolve(Array)
#11 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/e49hx4727...')
#12 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure}()
#13 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\Filesystem\Filesystem->getRequire('/home/e49hx4727...', Array)
#14 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\View\Engines\PhpEngine->evaluatePath('/home/e49hx4727...', Array)
#15 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->evaluatePath('/home/e49hx4727...', Array)
#16 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\View\Engines\CompilerEngine->get('/home/e49hx4727...', Array)
#17 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->get('/home/e49hx4727...', Array)
#18 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\View\View->getContents()
#19 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\View\View->renderContents()
#20 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\View\View->render()
#21 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\Http\Response->setContent(Object(Illuminate\View\View))
#22 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate\Http\Response->__construct(Object(Illuminate\View\View), 200, Array)
#23 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\Routing\Router::toResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#24 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Routing\Router->prepareResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#25 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#26 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\RedirectIfAuthenticated->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#29 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\InstallationStatusCheck->handle(Object(Illuminate\Http\Request), Object(Closure))
#30 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#31 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Boost\Middleware\InjectBoost->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\CheckPartyTypePermission->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\DemoModeRestriction->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php(47): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\LocaleMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#42 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#43 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#44 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#45 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#46 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#47 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#48 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#52 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#53 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#54 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#55 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#56 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#57 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#58 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#59 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#60 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#62 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#63 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#64 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#65 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#66 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#67 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#68 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#69 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#70 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#71 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#72 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#73 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#74 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#75 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#76 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#77 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#78 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#79 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#80 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#81 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#82 {main} Illuminate\Database\QueryException false false false query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false useReadPdo true bool false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:3172-3174 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 902 getModels Illuminate\Database\Eloquent\Builder null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) { return $this->model->hydrate( $this->query->get($columns)->all() )->all(); } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager columns * array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 884 get Illuminate\Database\Eloquent\Builder } null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ columns * array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php 43 __construct App\View\Components\FlagToggle * View Type * * @var bool */ public $justLinks; null /** * Create a new component instance. */ public function __construct($justLinks = false) { $this->justLinks = $justLinks; null $this->languages = Language::whereStatus(1) ->select('id', 'name', 'code', 'emoji') ->get(); /** * Encoded JSON * * @array * */ $cookie = Cookie::get('language_data'); null /** * Decode JSON * */ $cookieArray = json_decode($cookie, true); null // Set currentLangData based on language emoji or a default value $this->currentLangData = $cookieArray['emoji'] ?? ''; columns * array false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php 110 resolve Illuminate\View\Component * * @param  array  $data * @return static */ public static function resolve($data) { if (static::$componentsResolver) { return call_user_func(static::$componentsResolver, static::class, $data); } null $parameters = static::extractConstructorParameters(); null $dataKeys = array_keys($data); null if (empty(array_diff($parameters, $dataKeys))) { return new static(...array_intersect_key($data, array_flip($parameters))); } null return Container::getInstance()->make(static::class, $data); } null /** * Extract the constructor parameters for the component. * * @return array */ protected static function extractConstructorParameters() { if (! isset(static::$constructorParametersCache[static::class])) { $class = new ReflectionClass(static::class); justLinks true string false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/auth/login.blade.php 86 require null <x-button type="submit" class="primary" text="{{ __('app.sign_in') }}" /> </div> </div> @if(false) <div class="col-12"> <div class="text-center "> <p class="mb-0">{{ __('auth.dont_have_account') }} <x-anchor-tag href="{{ route('register') }}" text="Sign up here" /> </p> </div> </div> @endif null <div class="col-12"> <div class="text-center "> <x-flag-toggle justLinks='true'/> </div> </div> null @php $appVersion = getAppVersion(); $dbVersion = getDatabaseMigrationAppVersion(); @endphp null <div class="text-center"> <span>Version: {{ $appVersion }}</span> </div> null null @if($appVersion != $dbVersion) data true array false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php string false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/auth/login.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/auth/login.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php 28 handle App\Http\Middleware\RedirectIfAuthenticated null namespace App\Http\Middleware; null use App\Providers\RouteServiceProvider; use Closure; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; use Symfony\Component\HttpFoundation\Response; null class RedirectIfAuthenticated { /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next, string ...$guards): Response { $guards = empty($guards) ? [null] : $guards; null foreach ($guards as $guard) { if (Auth::guard($guard)->check()) { return redirect(RouteServiceProvider::HOME); } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false guards  array false true false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php 24 handle App\Http\Middleware\InstallationStatusCheck <?php null namespace App\Http\Middleware; null use Closure; use Illuminate\Http\Request; use Symfony\Component\HttpFoundation\Response; null class InstallationStatusCheck { /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $installationStatus = (bool) env('INSTALLATION_STATUS') === false; null if ($installationStatus) { return redirect('/install'); } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://cms.buildwellconstruct.com/login null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9 document ?1 navigate none 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 "Windows" ?0 "Not=A?Brand";v="99", "Google Chrome";v="151", "Chromium";v="151" no-cache no-cache 49.43.180.247 cms.buildwellconstruct.com https 443 cms.buildwellconstruct.com 49.43.180.247 cms.buildwellconstruct.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme Kw4NL37mEX8nLHfxPEIhlyKCCAJR5o0yDNDifFRe omnQ9DvK501AUvAWFms0601oCbnW79D4WlMJ6NS7 Kw4NL37mEX8nLHfxPEIhlyKCCAJR5o0yDNDifFRe https://cms.buildwellconstruct.com/login    login  App\Http\Controllers\Auth\AuthenticatedSessionController@create web installationStatus guest /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/auth/login.blade.php <pre class=sf-dump id=sf-dump-109765873 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2558</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-109765873", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1587091401 data-indent-pad="  ">"<span class=sf-dump-str title="25 characters">Copyright&#169; Buildcart-2026</span>"
</pre><script>Sfdump("sf-dump-1587091401", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-964681418 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-964681418", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1549068073 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1549068073", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1273235306 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1273235306", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1228063204 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1228063204", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-141813159 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-141813159", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1143371311 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2589</a>}
</pre><script>Sfdump("sf-dump-1143371311", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1228483570 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2588</a>}
</pre><script>Sfdump("sf-dump-1228483570", {"maxDepth":3,"maxStringLength":160})</script> 8.2.33 12.30.1 null false true production    production null null /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com null c45b8fa5-21c3-4cb1-b429-905692af4ab3 null null phpstorm auto false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false vendor/laravel/framework/src/Illuminate/Database/Connection.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 978 tryAgainIfCausedByLostConnection Illuminate\Database\Connection * Handle a query exception that occurred during query execution. * * @param  \Illuminate\Database\QueryException  $e * @param  string  $query * @param  array  $bindings * @param  \Closure  $callback * @return mixed * * @throws \Illuminate\Database\QueryException */ protected function tryAgainIfCausedByLostConnection(QueryException $e, $query, $bindings, Closure $callback) { if ($this->causedByLostConnection($e->getPrevious())) { $this->reconnect(); null return $this->runQueryCallback($query, $bindings, $callback); } null throw $e; } null /** * Reconnect to the database. * * @return mixed|false * * @throws \Illuminate\Database\LostConnectionException */ public function reconnect() { query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Connection.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 957 handleQueryException Illuminate\Database\Connection * * @param  \Illuminate\Database\QueryException  $e * @param  string  $query * @param  array  $bindings * @param  \Closure  $callback * @return mixed * * @throws \Illuminate\Database\QueryException */ protected function handleQueryException(QueryException $e, $query, $bindings, Closure $callback) { if ($this->transactions >= 1) { throw $e; } null return $this->tryAgainIfCausedByLostConnection( $e, $query, $bindings, $callback ); } null /** * Handle a query exception that occurred during query execution. * * @param  \Illuminate\Database\QueryException  $e * @param  string  $query * @param  array  $bindings * @param  \Closure  $callback * @return mixed * * @throws \Illuminate\Database\QueryException e PDOException: SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) in /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66
Stack trace:
#0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\Database\Connectors\Connector->createPdoConnection('mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#2 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\Database\Connectors\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#3 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\Database\Connectors\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\Database\Connectors\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure}()
#6 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1230): call_user_func(Object(Closure))
#7 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1266): Illuminate\Database\Connection->getPdo()
#8 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(511): Illuminate\Database\Connection->getReadPdo()
#9 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(406): Illuminate\Database\Connection->getPdoForSelect(true)
#10 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(811): Illuminate\Database\Connection->Illuminate\Database\{closure}('select `id`, `n...', Array)
#11 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\Database\Connection->runQueryCallback('select `id`, `n...', Array, Object(Closure))
#12 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(397): Illuminate\Database\Connection->run('select `id`, `n...', Array, Object(Closure))
#13 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3188): Illuminate\Database\Connection->select('select `id`, `n...', Array, true)
#14 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3173): Illuminate\Database\Query\Builder->runSelect()
#15 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3763): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#16 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3172): Illuminate\Database\Query\Builder->onceWithColumns(Array, Object(Closure))
#17 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate\Database\Query\Builder->get(Array)
#18 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate\Database\Eloquent\Builder->getModels(Array)
#19 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php(43): Illuminate\Database\Eloquent\Builder->get()
#20 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php(110): App\View\Components\FlagToggle->__construct('true')
#21 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php(240): Illuminate\View\Component::resolve(Array)
#22 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/e49hx4727...')
#23 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure}()
#24 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\Filesystem\Filesystem->getRequire('/home/e49hx4727...', Array)
#25 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\View\Engines\PhpEngine->evaluatePath('/home/e49hx4727...', Array)
#26 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->evaluatePath('/home/e49hx4727...', Array)
#27 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\View\Engines\CompilerEngine->get('/home/e49hx4727...', Array)
#28 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->get('/home/e49hx4727...', Array)
#29 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\View\View->getContents()
#30 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\View\View->renderContents()
#31 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\View\View->render()
#32 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\Http\Response->setContent(Object(Illuminate\View\View))
#33 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate\Http\Response->__construct(Object(Illuminate\View\View), 200, Array)
#34 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\Routing\Router::toResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#35 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Routing\Router->prepareResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#36 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#37 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\RedirectIfAuthenticated->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\InstallationStatusCheck->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Boost\Middleware\InjectBoost->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#45 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#46 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\CheckPartyTypePermission->handle(Object(Illuminate\Http\Request), Object(Closure))
#47 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#48 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\DemoModeRestriction->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php(47): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\LocaleMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#52 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#53 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#54 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#55 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#56 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#57 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#58 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#59 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#60 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#62 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#63 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#64 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#65 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#66 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#67 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#68 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#69 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#70 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#71 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#72 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#73 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#74 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#75 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#76 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#77 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#78 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#79 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#80 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#81 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#82 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#83 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#84 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#85 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#86 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#87 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#88 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#89 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#90 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#91 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#92 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#93 {main}

Next Illuminate\Database\QueryException: SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) (Connection: mysql, SQL: select `id`, `name`, `code`, `emoji` from `languages` where `status` = 1) in /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:824
Stack trace:
#0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\Database\Connection->runQueryCallback('select `id`, `n...', Array, Object(Closure))
#1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(397): Illuminate\Database\Connection->run('select `id`, `n...', Array, Object(Closure))
#2 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3188): Illuminate\Database\Connection->select('select `id`, `n...', Array, true)
#3 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3173): Illuminate\Database\Query\Builder->runSelect()
#4 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3763): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#5 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3172): Illuminate\Database\Query\Builder->onceWithColumns(Array, Object(Closure))
#6 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate\Database\Query\Builder->get(Array)
#7 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate\Database\Eloquent\Builder->getModels(Array)
#8 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php(43): Illuminate\Database\Eloquent\Builder->get()
#9 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php(110): App\View\Components\FlagToggle->__construct('true')
#10 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php(240): Illuminate\View\Component::resolve(Array)
#11 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/e49hx4727...')
#12 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure}()
#13 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\Filesystem\Filesystem->getRequire('/home/e49hx4727...', Array)
#14 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\View\Engines\PhpEngine->evaluatePath('/home/e49hx4727...', Array)
#15 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->evaluatePath('/home/e49hx4727...', Array)
#16 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\View\Engines\CompilerEngine->get('/home/e49hx4727...', Array)
#17 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->get('/home/e49hx4727...', Array)
#18 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\View\View->getContents()
#19 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\View\View->renderContents()
#20 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\View\View->render()
#21 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\Http\Response->setContent(Object(Illuminate\View\View))
#22 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate\Http\Response->__construct(Object(Illuminate\View\View), 200, Array)
#23 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\Routing\Router::toResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#24 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Routing\Router->prepareResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#25 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#26 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\RedirectIfAuthenticated->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#29 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\InstallationStatusCheck->handle(Object(Illuminate\Http\Request), Object(Closure))
#30 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#31 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Boost\Middleware\InjectBoost->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\CheckPartyTypePermission->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\DemoModeRestriction->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php(47): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\LocaleMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#42 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#43 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#44 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#45 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#46 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#47 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#48 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#52 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#53 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#54 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#55 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#56 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#57 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#58 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#59 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#60 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#62 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#63 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#64 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#65 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#66 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#67 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#68 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#69 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#70 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#71 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#72 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#73 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#74 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#75 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#76 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#77 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#78 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#79 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#80 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#81 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#82 {main} Illuminate\Database\QueryException false false false query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Connection.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 780 run Illuminate\Database\Connection { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; } null e PDOException: SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) in /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66
Stack trace:
#0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate\Database\Connectors\Connector->createPdoConnection('mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#2 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate\Database\Connectors\Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'e49hx4727aw8_cm...', Object(SensitiveParameterValue), Array)
#3 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate\Database\Connectors\Connector->createConnection('mysql:host=127....', Array, Array)
#4 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(184): Illuminate\Database\Connectors\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure}()
#6 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1230): call_user_func(Object(Closure))
#7 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1266): Illuminate\Database\Connection->getPdo()
#8 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(511): Illuminate\Database\Connection->getReadPdo()
#9 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(406): Illuminate\Database\Connection->getPdoForSelect(true)
#10 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(811): Illuminate\Database\Connection->Illuminate\Database\{closure}('select `id`, `n...', Array)
#11 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\Database\Connection->runQueryCallback('select `id`, `n...', Array, Object(Closure))
#12 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(397): Illuminate\Database\Connection->run('select `id`, `n...', Array, Object(Closure))
#13 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3188): Illuminate\Database\Connection->select('select `id`, `n...', Array, true)
#14 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3173): Illuminate\Database\Query\Builder->runSelect()
#15 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3763): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#16 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3172): Illuminate\Database\Query\Builder->onceWithColumns(Array, Object(Closure))
#17 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate\Database\Query\Builder->get(Array)
#18 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate\Database\Eloquent\Builder->getModels(Array)
#19 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php(43): Illuminate\Database\Eloquent\Builder->get()
#20 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php(110): App\View\Components\FlagToggle->__construct('true')
#21 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php(240): Illuminate\View\Component::resolve(Array)
#22 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/e49hx4727...')
#23 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure}()
#24 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\Filesystem\Filesystem->getRequire('/home/e49hx4727...', Array)
#25 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\View\Engines\PhpEngine->evaluatePath('/home/e49hx4727...', Array)
#26 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->evaluatePath('/home/e49hx4727...', Array)
#27 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\View\Engines\CompilerEngine->get('/home/e49hx4727...', Array)
#28 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->get('/home/e49hx4727...', Array)
#29 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\View\View->getContents()
#30 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\View\View->renderContents()
#31 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\View\View->render()
#32 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\Http\Response->setContent(Object(Illuminate\View\View))
#33 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate\Http\Response->__construct(Object(Illuminate\View\View), 200, Array)
#34 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\Routing\Router::toResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#35 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Routing\Router->prepareResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#36 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#37 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\RedirectIfAuthenticated->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\InstallationStatusCheck->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Boost\Middleware\InjectBoost->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#45 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#46 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\CheckPartyTypePermission->handle(Object(Illuminate\Http\Request), Object(Closure))
#47 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#48 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\DemoModeRestriction->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php(47): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\LocaleMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#52 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#53 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#54 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#55 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#56 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#57 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#58 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#59 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#60 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#62 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#63 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#64 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#65 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#66 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#67 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#68 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#69 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#70 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#71 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#72 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#73 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#74 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#75 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#76 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#77 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#78 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#79 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#80 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#81 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#82 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#83 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#84 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#85 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#86 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#87 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#88 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#89 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#90 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#91 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#92 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#93 {main}

Next Illuminate\Database\QueryException: SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) (Connection: mysql, SQL: select `id`, `name`, `code`, `emoji` from `languages` where `status` = 1) in /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:824
Stack trace:
#0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(778): Illuminate\Database\Connection->runQueryCallback('select `id`, `n...', Array, Object(Closure))
#1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php(397): Illuminate\Database\Connection->run('select `id`, `n...', Array, Object(Closure))
#2 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3188): Illuminate\Database\Connection->select('select `id`, `n...', Array, true)
#3 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3173): Illuminate\Database\Query\Builder->runSelect()
#4 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3763): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#5 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3172): Illuminate\Database\Query\Builder->onceWithColumns(Array, Object(Closure))
#6 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(902): Illuminate\Database\Query\Builder->get(Array)
#7 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(884): Illuminate\Database\Eloquent\Builder->getModels(Array)
#8 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php(43): Illuminate\Database\Eloquent\Builder->get()
#9 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php(110): App\View\Components\FlagToggle->__construct('true')
#10 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php(240): Illuminate\View\Component::resolve(Array)
#11 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('/home/e49hx4727...')
#12 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure}()
#13 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate\Filesystem\Filesystem->getRequire('/home/e49hx4727...', Array)
#14 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate\View\Engines\PhpEngine->evaluatePath('/home/e49hx4727...', Array)
#15 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->evaluatePath('/home/e49hx4727...', Array)
#16 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate\View\Engines\CompilerEngine->get('/home/e49hx4727...', Array)
#17 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine->get('/home/e49hx4727...', Array)
#18 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate\View\View->getContents()
#19 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate\View\View->renderContents()
#20 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(78): Illuminate\View\View->render()
#21 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php(34): Illuminate\Http\Response->setContent(Object(Illuminate\View\View))
#22 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate\Http\Response->__construct(Object(Illuminate\View\View), 200, Array)
#23 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\Routing\Router::toResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#24 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Routing\Router->prepareResponse(Object(Illuminate\Http\Request), Object(Illuminate\View\View))
#25 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#26 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php(28): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\RedirectIfAuthenticated->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#29 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\InstallationStatusCheck->handle(Object(Illuminate\Http\Request), Object(Closure))
#30 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php(22): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#31 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\Boost\Middleware\InjectBoost->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\CheckPartyTypePermission->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\DemoModeRestriction->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php(47): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\Http\Middleware\LocaleMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#42 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#43 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#44 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#45 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#46 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#47 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#48 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#52 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#53 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#54 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#55 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#56 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#57 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#58 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#59 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#60 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#61 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
#62 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#63 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#64 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#65 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#66 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#67 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#68 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#69 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#70 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#71 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#72 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#73 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#74 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#75 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#76 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#77 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#78 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#79 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#80 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#81 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#82 {main} Illuminate\Database\QueryException false false false query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Connection.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Connection.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select `id`, `name`, `code`, `emoji` from `languages` where `status` = ? string false false false bindings 1 array false false false useReadPdo true bool false false false false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:3172-3174 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 902 getModels Illuminate\Database\Eloquent\Builder null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ public function getModels($columns = ['*']) { return $this->model->hydrate( $this->query->get($columns)->all() )->all(); } null /** * Eager load the relationships for the models. * * @param  array<int, TModel>  $models * @return array<int, TModel> */ public function eagerLoadRelations(array $models) { foreach ($this->eagerLoad as $name => $constraints) { // For nested eager loads we'll skip loading them here and they will be set as an // eager load on the query to retrieve the relation so that they will be eager columns * array false false false false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 884 get Illuminate\Database\Eloquent\Builder } null /** * Execute the query as a "select" statement. * * @param  array|string  $columns * @return \Illuminate\Database\Eloquent\Collection<int, TModel> */ public function get($columns = ['*']) { $builder = $this->applyScopes(); null // If we actually found models we will also eager load any relationships that // have been specified as needing to be eager loaded, which will solve the // n+1 query issue for the developers to avoid running a lot of queries. if (count($models = $builder->getModels($columns)) > 0) { $models = $builder->eagerLoadRelations($models); } null return $this->applyAfterQueryCallbacks( $builder->getModel()->newCollection($models) ); } null /** * Get the hydrated models without eager loading. * * @param  array|string  $columns * @return array<int, TModel> */ columns * array false false false false vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Components/FlagToggle.php 43 __construct App\View\Components\FlagToggle * View Type * * @var bool */ public $justLinks; null /** * Create a new component instance. */ public function __construct($justLinks = false) { $this->justLinks = $justLinks; null $this->languages = Language::whereStatus(1) ->select('id', 'name', 'code', 'emoji') ->get(); /** * Encoded JSON * * @array * */ $cookie = Cookie::get('language_data'); null /** * Decode JSON * */ $cookieArray = json_decode($cookie, true); null // Set currentLangData based on language emoji or a default value $this->currentLangData = $cookieArray['emoji'] ?? ''; columns * array false false false true app/View/Components/FlagToggle.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Component.php 110 resolve Illuminate\View\Component * * @param  array  $data * @return static */ public static function resolve($data) { if (static::$componentsResolver) { return call_user_func(static::$componentsResolver, static::class, $data); } null $parameters = static::extractConstructorParameters(); null $dataKeys = array_keys($data); null if (empty(array_diff($parameters, $dataKeys))) { return new static(...array_intersect_key($data, array_flip($parameters))); } null return Container::getInstance()->make(static::class, $data); } null /** * Extract the constructor parameters for the component. * * @return array */ protected static function extractConstructorParameters() { if (! isset(static::$constructorParametersCache[static::class])) { $class = new ReflectionClass(static::class); justLinks true string false false false false vendor/laravel/framework/src/Illuminate/View/Component.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/auth/login.blade.php 86 require null <x-button type="submit" class="primary" text="{{ __('app.sign_in') }}" /> </div> </div> @if(false) <div class="col-12"> <div class="text-center "> <p class="mb-0">{{ __('auth.dont_have_account') }} <x-anchor-tag href="{{ route('register') }}" text="Sign up here" /> </p> </div> </div> @endif null <div class="col-12"> <div class="text-center "> <x-flag-toggle justLinks='true'/> </div> </div> null @php $appVersion = getAppVersion(); $dbVersion = getDatabaseMigrationAppVersion(); @endphp null <div class="text-center"> <span>Version: {{ $appVersion }}</span> </div> null null @if($appVersion != $dbVersion) data true array false false false true resources/views/auth/login.blade.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php string false false false false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/5dc2a16c3d4f96f33b09d04075fa4a0a.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/auth/login.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/auth/login.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) Copyright© Buildcart-2026 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$1e1) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$1e2) array false false false false vendor/laravel/framework/src/Illuminate/View/View.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor/laravel/framework/src/Illuminate/View/View.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor/laravel/framework/src/Illuminate/View/View.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor/laravel/framework/src/Illuminate/Http/Response.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor/laravel/framework/src/Illuminate/Http/Response.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/RedirectIfAuthenticated.php 28 handle App\Http\Middleware\RedirectIfAuthenticated null namespace App\Http\Middleware; null use App\Providers\RouteServiceProvider; use Closure; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; use Symfony\Component\HttpFoundation\Response; null class RedirectIfAuthenticated { /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next, string ...$guards): Response { $guards = empty($guards) ? [null] : $guards; null foreach ($guards as $guard) { if (Auth::guard($guard)->check()) { return redirect(RouteServiceProvider::HOME); } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true app/Http/Middleware/RedirectIfAuthenticated.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/InstallationStatusCheck.php 24 handle App\Http\Middleware\InstallationStatusCheck <?php null namespace App\Http\Middleware; null use Closure; use Illuminate\Http\Request; use Symfony\Component\HttpFoundation\Response; null class InstallationStatusCheck { /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $installationStatus = (bool) env('INSTALLATION_STATUS') === false; null if ($installationStatus) { return redirect('/install'); } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true app/Http/Middleware/InstallationStatusCheck.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://cms.buildwellconstruct.com/login Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php https://cms.buildwellconstruct.com/login null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36       null <CENSORED> en-US,en;q=0.9 document ?1 navigate none 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 "Windows" ?0 "Not=A?Brand";v="99", "Google Chrome";v="151", "Chromium";v="151" no-cache no-cache 49.43.180.247 cms.buildwellconstruct.com https 443 cms.buildwellconstruct.com 49.43.180.247 cms.buildwellconstruct.com {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme Kw4NL37mEX8nLHfxPEIhlyKCCAJR5o0yDNDifFRe omnQ9DvK501AUvAWFms0601oCbnW79D4WlMJ6NS7 Kw4NL37mEX8nLHfxPEIhlyKCCAJR5o0yDNDifFRe https://cms.buildwellconstruct.com/login    8.2.33 12.30.1 null false true production null login  App\Http\Controllers\Auth\AuthenticatedSessionController@create web installationStatus guest null null /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/auth/login.blade.php <pre class=sf-dump id=sf-dump-109765873 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2558</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-109765873", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1587091401 data-indent-pad="  ">"<span class=sf-dump-str title="25 characters">Copyright&#169; Buildcart-2026</span>"
</pre><script>Sfdump("sf-dump-1587091401", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-964681418 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-964681418", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1549068073 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1549068073", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1273235306 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-1273235306", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1228063204 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-1228063204", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-141813159 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-141813159", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1143371311 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2589</a>}
</pre><script>Sfdump("sf-dump-1143371311", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1228483570 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#2588</a>}
</pre><script>Sfdump("sf-dump-1228483570", {"maxDepth":3,"maxStringLength":160})</script> null null null  web https://cms.buildwellconstruct.com/login Illuminate\Database\QueryException SQLSTATE[HY000] [1045] Access denied for user 'e49hx4727aw8_cms_user'@'localhost' (using password: YES) (Connection: mysql, SQL: select `id`, `name`, `code`, `emoji` from `languages` where `status` = 1) /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com null 8.2.33 12.30.1 Flare production Illuminate\Database\Connection runQueryCallback   https://laravel.com/docs/12.x/eloquent {"url":"https://cms.buildwellconstruct.com/login","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-17T09:35:56.419Z"} 
[2026-08-17 15:06:32] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-17T09:36:33.789Z"} 
[2026-08-17 15:06:32] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-17T09:36:33.801Z"} 
[2026-08-17 15:06:32] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-17T09:36:33.801Z"} 
[2026-08-17 15:15:46] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-17T09:45:47.764Z"} 
[2026-08-17 15:15:46] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-17T09:45:47.805Z"} 
[2026-08-17 15:15:46] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-17T09:45:47.805Z"} 
[2026-08-17 15:47:18] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-17T10:17:19.567Z"} 
[2026-08-17 15:47:18] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-17T10:17:19.583Z"} 
[2026-08-17 15:47:18] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-17T10:17:19.583Z"} 
[2026-08-17 15:48:49] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-17T10:18:50.778Z"} 
[2026-08-17 15:48:49] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-17T10:18:50.790Z"} 
[2026-08-17 15:48:49] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-17T10:18:50.790Z"} 
[2026-08-17 17:00:05] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-17T11:30:06.826Z"} 
[2026-08-17 17:00:05] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-17T11:30:06.842Z"} 
[2026-08-17 17:00:05] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-17T11:30:06.842Z"} 
[2026-08-18 17:55:24] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T12:25:23.730Z"} 
[2026-08-18 17:55:24] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T12:25:23.782Z"} 
[2026-08-18 17:55:24] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T12:25:23.782Z"} 
[2026-08-18 18:15:16] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') https://cms.buildwellconstruct.com/custom/js/import/items.js?v=1748468165 74 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (https://cms.buildwellconstruct.com/custom/js/import/items.js?v=1748468165:74:53)
    at c (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:80179) {"url":"https://cms.buildwellconstruct.com/import/items","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T12:45:15.396Z"} 
[2026-08-18 18:15:16] production.ERROR: Uncaught TypeError: Cannot read properties of undefined (reading 'message') https://cms.buildwellconstruct.com/custom/js/import/items.js?v=1748468165 74 53 TypeError Cannot read properties of undefined (reading 'message') TypeError: Cannot read properties of undefined (reading 'message')
    at Object.<anonymous> (https://cms.buildwellconstruct.com/custom/js/import/items.js?v=1748468165:74:53)
    at c (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:25266)
    at Object.fireWith [as rejectWith] (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26015)
    at l (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:77746)
    at XMLHttpRequest.<anonymous> (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:80179) {"url":"https://cms.buildwellconstruct.com/import/items","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T12:45:15.397Z"} 
[2026-08-18 18:41:41] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T13:11:39.894Z"} 
[2026-08-18 18:41:41] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T13:11:39.942Z"} 
[2026-08-18 18:41:41] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T13:11:39.942Z"} 
[2026-08-18 18:57:02] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T13:27:01.631Z"} 
[2026-08-18 18:57:02] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T13:27:01.682Z"} 
[2026-08-18 18:57:02] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T13:27:01.683Z"} 
[2026-08-18 21:07:15] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T15:37:14.844Z"} 
[2026-08-18 21:07:15] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T15:37:14.884Z"} 
[2026-08-18 21:07:15] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T15:37:14.884Z"} 
[2026-08-18 21:17:21] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T15:47:20.854Z"} 
[2026-08-18 21:17:21] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T15:47:20.904Z"} 
[2026-08-18 21:17:21] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T15:47:20.905Z"} 
[2026-08-18 22:22:57] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle https://cms.buildwellconstruct.com/warehouse/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (https://cms.buildwellconstruct.com/warehouse/list:91:24) {"url":"https://cms.buildwellconstruct.com/warehouse/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T16:52:57.140Z"} 
[2026-08-18 22:22:57] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle https://cms.buildwellconstruct.com/warehouse/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (https://cms.buildwellconstruct.com/warehouse/list:91:24) {"url":"https://cms.buildwellconstruct.com/warehouse/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T16:52:57.140Z"} 
[2026-08-18 22:25:58] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle https://cms.buildwellconstruct.com/warehouse/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (https://cms.buildwellconstruct.com/warehouse/list:91:24) {"url":"https://cms.buildwellconstruct.com/warehouse/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T16:55:58.420Z"} 
[2026-08-18 22:25:58] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle https://cms.buildwellconstruct.com/warehouse/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (https://cms.buildwellconstruct.com/warehouse/list:91:24) {"url":"https://cms.buildwellconstruct.com/warehouse/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T16:55:58.420Z"} 
[2026-08-18 22:26:07] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle https://cms.buildwellconstruct.com/warehouse/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (https://cms.buildwellconstruct.com/warehouse/list:91:24) {"url":"https://cms.buildwellconstruct.com/warehouse/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T16:56:07.197Z"} 
[2026-08-18 22:26:07] production.ERROR: Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle https://cms.buildwellconstruct.com/warehouse/list 91 24 TypeError Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property '_buttons' -> object with constructor 'Array'
    |     index 0 -> object with constructor 'Object'
    |     ...
    |     property 'context' -> object with constructor 'Array'
    --- index 0 closes the circle
    at JSON.stringify (<anonymous>)
    at flushLogs (https://cms.buildwellconstruct.com/warehouse/list:91:24) {"url":"https://cms.buildwellconstruct.com/warehouse/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T16:56:07.197Z"} 
[2026-08-18 22:32:32] production.DEBUG: Unit ID: 547 {"url":"https://cms.buildwellconstruct.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T17:02:32.155Z"} 
[2026-08-18 22:36:26] production.DEBUG: Sending RFQ: 1 190 69958 12.00 547 Test trest {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T17:06:25.965Z"} 
[2026-08-18 22:36:29] production.DEBUG: HTTP STATUS: 200 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T17:06:26.879Z"} 
[2026-08-18 22:36:29] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":1,"rfq_number":"RFQ-20260818-223626","vendors":[{"vendor_id":"190","vendor_name":"","mobile":"9672722888","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/Gczwl74BWu1DY3AOHE4bRAd903fxbGz6fI6fROutZwIXXeEmdtaUQ0xJQ6WSMcUw","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"pqo3zisd84jpqm9lc5gs50go\"]}}\n"}]} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T17:06:26.879Z"} 
[2026-08-18 22:36:29] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 1 RFQ-20260818-223626 190 null 9672722888 https://cms.buildwellconstruct.com/vendor/quotation/Gczwl74BWu1DY3AOHE4bRAd903fxbGz6fI6fROutZwIXXeEmdtaUQ0xJQ6WSMcUw sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["pqo3zisd84jpqm9lc5gs50go"]}} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T17:06:26.880Z"} 
[2026-08-18 22:36:29] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 9672722888
WhatsApp Status: sent
Quotation URL: https://cms.buildwellconstruct.com/vendor/quotation/Gczwl74BWu1DY3AOHE4bRAd903fxbGz6fI6fROutZwIXXeEmdtaUQ0xJQ6WSMcUw
WhatsApp Response: {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["pqo3zisd84jpqm9lc5gs50go"]}} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T17:06:26.880Z"} 
[2026-08-18 23:12:03] production.DEBUG: Sending RFQ: 1 190 69958 12.00 547 null trest {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T17:42:03.263Z"} 
[2026-08-18 23:12:31] production.DEBUG: HTTP STATUS: 200 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T17:42:13.453Z"} 
[2026-08-18 23:12:31] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":2,"rfq_number":"RFQ-20260818-231203","vendors":[{"vendor_id":"190","vendor_name":"","mobile":"9784732489","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/cvI6By9II0kL4LbtemgLsLiRyX9lgVKFyevYToXVRz6Zm11SBXk1q6Kh47ln0qMt","whatsapp_status":"failed","whatsapp_response":"cURL error 28: Resolving timed out after 10000 milliseconds (see https:\/\/curl.haxx.se\/libcurl\/c\/libcurl-errors.html) for https:\/\/mediaapi.stewindia.com\/api\/sendText?token=cmb7uqhigc1kg10tpua6djvqh&phone=919784732489&message=Dear%20Vendor%0AYou%20have%20received%20a%20quotation%20request.%0A%0ARFQ%20Number%3A%20RFQ-20260818-231203%0A%0APlease%20submit%20your%20quotation%20using%20the%20link%20below%3A%0Ahttps%3A%2F%2Fcms.buildwellconstruct.com%2Fvendor%2Fquotation%2FcvI6By9II0kL4LbtemgLsLiRyX9lgVKFyevYToXVRz6Zm11SBXk1q6Kh47ln0qMt%0A%0AThank%20you."}]} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T17:42:13.453Z"} 
[2026-08-18 23:12:31] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 2 RFQ-20260818-231203 190 null 9784732489 https://cms.buildwellconstruct.com/vendor/quotation/cvI6By9II0kL4LbtemgLsLiRyX9lgVKFyevYToXVRz6Zm11SBXk1q6Kh47ln0qMt failed cURL error 28: Resolving timed out after 10000 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://mediaapi.stewindia.com/api/sendText?token=cmb7uqhigc1kg10tpua6djvqh&phone=919784732489&message=Dear%20Vendor%0AYou%20have%20received%20a%20quotation%20request.%0A%0ARFQ%20Number%3A%20RFQ-20260818-231203%0A%0APlease%20submit%20your%20quotation%20using%20the%20link%20below%3A%0Ahttps%3A%2F%2Fcms.buildwellconstruct.com%2Fvendor%2Fquotation%2FcvI6By9II0kL4LbtemgLsLiRyX9lgVKFyevYToXVRz6Zm11SBXk1q6Kh47ln0qMt%0A%0AThank%20you. {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T17:42:13.454Z"} 
[2026-08-18 23:12:31] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 9784732489
WhatsApp Status: failed
Quotation URL: https://cms.buildwellconstruct.com/vendor/quotation/cvI6By9II0kL4LbtemgLsLiRyX9lgVKFyevYToXVRz6Zm11SBXk1q6Kh47ln0qMt
WhatsApp Response: cURL error 28: Resolving timed out after 10000 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://mediaapi.stewindia.com/api/sendText?token=cmb7uqhigc1kg10tpua6djvqh&phone=919784732489&message=Dear%20Vendor%0AYou%20have%20received%20a%20quotation%20request.%0A%0ARFQ%20Number%3A%20RFQ-20260818-231203%0A%0APlease%20submit%20your%20quotation%20using%20the%20link%20below%3A%0Ahttps%3A%2F%2Fcms.buildwellconstruct.com%2Fvendor%2Fquotation%2FcvI6By9II0kL4LbtemgLsLiRyX9lgVKFyevYToXVRz6Zm11SBXk1q6Kh47ln0qMt%0A%0AThank%20you. {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T17:42:13.454Z"} 
[2026-08-18 23:19:09] production.DEBUG: Unit ID: 547 {"url":"https://cms.buildwellconstruct.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T17:49:09.319Z"} 
[2026-08-18 23:22:58] production.DEBUG: Unit ID: 547 {"url":"https://cms.buildwellconstruct.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T17:52:58.141Z"} 
[2026-08-18 23:25:41] production.DEBUG: Unit ID: 547 {"url":"https://cms.buildwellconstruct.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T17:55:41.245Z"} 
[2026-08-18 23:26:55] production.DEBUG: Sending RFQ: 1 190 69958 12.00 547 null trest {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T17:56:54.699Z"} 
[2026-08-18 23:26:59] production.DEBUG: HTTP STATUS: 200 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T17:56:55.308Z"} 
[2026-08-18 23:26:59] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":3,"rfq_number":"RFQ-20260818-232655","vendors":[{"vendor_id":"190","vendor_name":"","mobile":"9784732489","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/UiL0Gkl0JHqwIdRGsIIDTm2UJza4MC07ISO7MkZe87udz8zH0KlQlpK5pq9ISl5H","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"cxpot5z68i2pzj7soksk2uef\"]}}\n"}]} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T17:56:55.308Z"} 
[2026-08-18 23:26:59] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 3 RFQ-20260818-232655 190 null 9784732489 https://cms.buildwellconstruct.com/vendor/quotation/UiL0Gkl0JHqwIdRGsIIDTm2UJza4MC07ISO7MkZe87udz8zH0KlQlpK5pq9ISl5H sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["cxpot5z68i2pzj7soksk2uef"]}} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T17:56:55.309Z"} 
[2026-08-18 23:26:59] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 9784732489
WhatsApp Status: sent
Quotation URL: https://cms.buildwellconstruct.com/vendor/quotation/UiL0Gkl0JHqwIdRGsIIDTm2UJza4MC07ISO7MkZe87udz8zH0KlQlpK5pq9ISl5H
WhatsApp Response: {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["cxpot5z68i2pzj7soksk2uef"]}} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T17:56:55.310Z"} 
[2026-08-18 23:31:53] production.DEBUG: Sending RFQ: 1 190 69958 12.00 547 null trest {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-18T18:01:52.654Z"} 
[2026-08-19 11:38:22] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T06:08:21.587Z"} 
[2026-08-19 11:38:22] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T06:08:21.629Z"} 
[2026-08-19 11:38:22] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T06:08:21.630Z"} 
[2026-08-19 11:43:03] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-19T06:13:03.974Z"} 
[2026-08-19 11:43:03] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-19T06:13:04.131Z"} 
[2026-08-19 11:43:03] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-19T06:13:04.132Z"} 
[2026-08-19 11:44:29] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-19T06:14:30.514Z"} 
[2026-08-19 11:44:29] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-19T06:14:30.554Z"} 
[2026-08-19 11:44:29] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-19T06:14:30.554Z"} 
[2026-08-19 11:45:02] production.DEBUG: Unit ID: 547 {"url":"https://cms.buildwellconstruct.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-19T06:15:02.749Z"} 
[2026-08-19 11:45:21] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-19T06:15:22.281Z"} 
[2026-08-19 11:45:21] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-19T06:15:22.333Z"} 
[2026-08-19 11:45:21] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-19T06:15:22.333Z"} 
[2026-08-19 12:06:09] production.WARNING: jQuery.Deferred exception: null is not an object (evaluating 'document.getElementById("chart1").getContext') @https://cms.buildwellconstruct.com/custom/js/dashboard.js:7:46
e@https://cms.buildwellconstruct.com/assets/js/jquery.min.js:2:26995
@https://cms.buildwellconstruct.com/assets/js/jquery.min.js:2:27293 null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:36:08.761Z"} 
[2026-08-19 12:06:09] production.ERROR: TypeError: null is not an object (evaluating 'document.getElementById("chart1").getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28729 TypeError null is not an object (evaluating 'document.getElementById("chart1").getContext') @https://cms.buildwellconstruct.com/custom/js/dashboard.js:7:46
e@https://cms.buildwellconstruct.com/assets/js/jquery.min.js:2:26995
@https://cms.buildwellconstruct.com/assets/js/jquery.min.js:2:27293 {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:36:08.817Z"} 
[2026-08-19 12:06:09] production.ERROR: TypeError: null is not an object (evaluating 'document.getElementById("chart1").getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28729 TypeError null is not an object (evaluating 'document.getElementById("chart1").getContext') @https://cms.buildwellconstruct.com/custom/js/dashboard.js:7:46
e@https://cms.buildwellconstruct.com/assets/js/jquery.min.js:2:26995
@https://cms.buildwellconstruct.com/assets/js/jquery.min.js:2:27293 {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:36:08.817Z"} 
[2026-08-19 12:08:41] production.DEBUG: Unit ID: 547 {"url":"https://cms.buildwellconstruct.com/purchase/request/create","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:38:41.237Z"} 
[2026-08-19 12:10:24] production.DEBUG: Unit ID: 549 {"url":"https://cms.buildwellconstruct.com/purchase/request/create","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:40:23.845Z"} 
[2026-08-19 12:11:34] production.DEBUG: Sending RFQ: 5 867 1429 1636 69987 1000.00 549 null Need to pass in fakilness and impact value {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:41:34.181Z"} 
[2026-08-19 12:11:46] production.DEBUG: HTTP STATUS: 200 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:41:34.675Z"} 
[2026-08-19 12:11:46] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":1,"rfq_number":"RFQ-20260819-121134","vendors":[{"vendor_id":"867","vendor_name":"","mobile":"","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/KMeXhQDfg8sstZgq6yrE511AWFoCc8KBcsQsiwl05ldNInXLUywzygLa7ahR8XNz","whatsapp_status":"failed","whatsapp_response":"Vendor mobile number not found"},{"vendor_id":"1429","vendor_name":"","mobile":"","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/ZBr1tJKnJutleLbqLIsBlZ4XR9GokgcETfXozqIkswKPUzZpleCuG2N74mUbZBSj","whatsapp_status":"failed","whatsapp_response":"Vendor mobile number not found"},{"vendor_id":"1636","vendor_name":"","mobile":"9468713418","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/4u0piENxczBmeHDiVOnlQY8NY5c7mNHB9einJnScGEeNqiQvnPNa9ixVZehy2Z27","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"enuyig86rsuqagfkvlokm1y5\"]}}\n"}]} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:41:34.675Z"} 
[2026-08-19 12:11:46] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 1 RFQ-20260819-121134 867 null null https://cms.buildwellconstruct.com/vendor/quotation/KMeXhQDfg8sstZgq6yrE511AWFoCc8KBcsQsiwl05ldNInXLUywzygLa7ahR8XNz failed Vendor mobile number not found 1429 null null https://cms.buildwellconstruct.com/vendor/quotation/ZBr1tJKnJutleLbqLIsBlZ4XR9GokgcETfXozqIkswKPUzZpleCuG2N74mUbZBSj failed Vendor mobile number not found 1636 null 9468713418 https://cms.buildwellconstruct.com/vendor/quotation/4u0piENxczBmeHDiVOnlQY8NY5c7mNHB9einJnScGEeNqiQvnPNa9ixVZehy2Z27 sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["enuyig86rsuqagfkvlokm1y5"]}} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:41:34.676Z"} 
[2026-08-19 12:11:46] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 
WhatsApp Status: failed
Quotation URL: https://cms.buildwellconstruct.com/vendor/quotation/KMeXhQDfg8sstZgq6yrE511AWFoCc8KBcsQsiwl05ldNInXLUywzygLa7ahR8XNz
WhatsApp Response: Vendor mobile number not found

Vendor: 
Mobile: 
WhatsApp Status: failed
Quotation URL: https://cms.buildwellconstruct.com/vendor/quotation/ZBr1tJKnJutleLbqLIsBlZ4XR9GokgcETfXozqIkswKPUzZpleCuG2N74mUbZBSj
WhatsApp Response: Vendor mobile number not found

Vendor: 
Mobile: 9468713418
WhatsApp Status: sent
Quotation URL: https://cms.buildwellconstruct.com/vendor/quotation/4u0piENxczBmeHDiVOnlQY8NY5c7mNHB9einJnScGEeNqiQvnPNa9ixVZehy2Z27
WhatsApp Response: {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["enuyig86rsuqagfkvlokm1y5"]}} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:41:34.677Z"} 
[2026-08-19 12:13:12] production.DEBUG: Sending RFQ: 5 1429 69987 1000.00 549 null Need to pass in fakilness and impact value {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:43:12.195Z"} 
[2026-08-19 12:13:14] production.DEBUG: HTTP STATUS: 200 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:43:12.313Z"} 
[2026-08-19 12:13:14] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":2,"rfq_number":"RFQ-20260819-121312","vendors":[{"vendor_id":"1429","vendor_name":"","mobile":"","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/3ibvyHh61N5jNk8DPDcQDGEeFlbxFOrcTBrgdh0wEO2ozkjoMqFEZA4eynrRlljh","whatsapp_status":"failed","whatsapp_response":"Vendor mobile number not found"}]} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:43:12.313Z"} 
[2026-08-19 12:13:14] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 2 RFQ-20260819-121312 1429 null null https://cms.buildwellconstruct.com/vendor/quotation/3ibvyHh61N5jNk8DPDcQDGEeFlbxFOrcTBrgdh0wEO2ozkjoMqFEZA4eynrRlljh failed Vendor mobile number not found {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:43:12.314Z"} 
[2026-08-19 12:13:14] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 
WhatsApp Status: failed
Quotation URL: https://cms.buildwellconstruct.com/vendor/quotation/3ibvyHh61N5jNk8DPDcQDGEeFlbxFOrcTBrgdh0wEO2ozkjoMqFEZA4eynrRlljh
WhatsApp Response: Vendor mobile number not found {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:43:12.314Z"} 
[2026-08-19 12:13:50] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292 null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T06:43:51.623Z"} 
[2026-08-19 12:13:50] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T06:43:51.659Z"} 
[2026-08-19 12:13:50] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T06:43:51.660Z"} 
[2026-08-19 12:14:17] production.DEBUG: Sending RFQ: 5 1429 69987 1000.00 549 null Need to pass in fakilness and impact value {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:44:17.558Z"} 
[2026-08-19 12:14:24] production.DEBUG: HTTP STATUS: 200 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:44:17.682Z"} 
[2026-08-19 12:14:24] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":3,"rfq_number":"RFQ-20260819-121417","vendors":[{"vendor_id":"1429","vendor_name":"","mobile":"","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/748ehTjo6OmFv7iFvhrcGMWJSShSuwnBoGLKVzcpzD01MfPD3bwrRX8cEnGc9YmI","whatsapp_status":"failed","whatsapp_response":"Vendor mobile number not found"}]} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:44:17.682Z"} 
[2026-08-19 12:14:24] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 3 RFQ-20260819-121417 1429 null null https://cms.buildwellconstruct.com/vendor/quotation/748ehTjo6OmFv7iFvhrcGMWJSShSuwnBoGLKVzcpzD01MfPD3bwrRX8cEnGc9YmI failed Vendor mobile number not found {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:44:17.682Z"} 
[2026-08-19 12:14:24] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 
WhatsApp Status: failed
Quotation URL: https://cms.buildwellconstruct.com/vendor/quotation/748ehTjo6OmFv7iFvhrcGMWJSShSuwnBoGLKVzcpzD01MfPD3bwrRX8cEnGc9YmI
WhatsApp Response: Vendor mobile number not found {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:44:17.682Z"} 
[2026-08-19 12:15:05] production.DEBUG: Sending RFQ: 5 1429 69987 1000.00 549 null Need to pass in fakilness and impact value {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:45:05.076Z"} 
[2026-08-19 12:15:10] production.DEBUG: HTTP STATUS: 200 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:45:05.443Z"} 
[2026-08-19 12:15:10] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":4,"rfq_number":"RFQ-20260819-121505","vendors":[{"vendor_id":"1429","vendor_name":"","mobile":"9950068699","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/8aZiGCj8M5mDh6l3ICLHlq8yGUmUTSgUX3ZwVX9X6aVKH0VcIZSuAulr6rt7PPhL","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"nv2j684p48y4n7ku3ppyhwr2\"]}}\n"}]} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:45:05.443Z"} 
[2026-08-19 12:15:10] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 4 RFQ-20260819-121505 1429 null 9950068699 https://cms.buildwellconstruct.com/vendor/quotation/8aZiGCj8M5mDh6l3ICLHlq8yGUmUTSgUX3ZwVX9X6aVKH0VcIZSuAulr6rt7PPhL sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["nv2j684p48y4n7ku3ppyhwr2"]}} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:45:05.444Z"} 
[2026-08-19 12:15:10] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 9950068699
WhatsApp Status: sent
Quotation URL: https://cms.buildwellconstruct.com/vendor/quotation/8aZiGCj8M5mDh6l3ICLHlq8yGUmUTSgUX3ZwVX9X6aVKH0VcIZSuAulr6rt7PPhL
WhatsApp Response: {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["nv2j684p48y4n7ku3ppyhwr2"]}} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:45:05.444Z"} 
[2026-08-19 12:16:57] production.DEBUG: Sending RFQ: 5 1733 69987 1000.00 549 null Need to pass in fakilness and impact value {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:46:57.639Z"} 
[2026-08-19 12:17:02] production.DEBUG: HTTP STATUS: 200 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:46:58.125Z"} 
[2026-08-19 12:17:02] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":5,"rfq_number":"RFQ-20260819-121657","vendors":[{"vendor_id":"1733","vendor_name":"","mobile":"9672722888","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/hWUrw8hT7y1iYnT6cXLHezY1hiz6dJIRaQ1efpCOxhRQIdN6NAvV9SeQXC59PdPc","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"ak9hbx1e0jty8c6oaxxzd233\"]}}\n"}]} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:46:58.125Z"} 
[2026-08-19 12:17:02] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 5 RFQ-20260819-121657 1733 null 9672722888 https://cms.buildwellconstruct.com/vendor/quotation/hWUrw8hT7y1iYnT6cXLHezY1hiz6dJIRaQ1efpCOxhRQIdN6NAvV9SeQXC59PdPc sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["ak9hbx1e0jty8c6oaxxzd233"]}} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:46:58.126Z"} 
[2026-08-19 12:17:02] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 9672722888
WhatsApp Status: sent
Quotation URL: https://cms.buildwellconstruct.com/vendor/quotation/hWUrw8hT7y1iYnT6cXLHezY1hiz6dJIRaQ1efpCOxhRQIdN6NAvV9SeQXC59PdPc
WhatsApp Response: {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["ak9hbx1e0jty8c6oaxxzd233"]}} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T06:46:58.126Z"} 
[2026-08-19 12:20:56] production.DEBUG: Unit ID: 547 {"url":"https://cms.buildwellconstruct.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T06:50:57.192Z"} 
[2026-08-19 12:22:20] production.DEBUG: Sending RFQ: 6 190 69966 2.00 547 TEst Test {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T06:52:21.156Z"} 
[2026-08-19 12:22:22] production.DEBUG: HTTP STATUS: 200 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T06:52:21.564Z"} 
[2026-08-19 12:22:22] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":6,"rfq_number":"RFQ-20260819-122220","vendors":[{"vendor_id":"190","vendor_name":"","mobile":"9784732489","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/IFE4bsZg8pFRuaRIjx0fy5EwrxAYnpyDb9uWdXDBOaNJKlCZp2tZaEED95II1igf","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"kk5lsc3epgagmm8hf3mzlfuq\"]}}\n"}]} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T06:52:21.564Z"} 
[2026-08-19 12:22:22] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 6 RFQ-20260819-122220 190 null 9784732489 https://cms.buildwellconstruct.com/vendor/quotation/IFE4bsZg8pFRuaRIjx0fy5EwrxAYnpyDb9uWdXDBOaNJKlCZp2tZaEED95II1igf sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["kk5lsc3epgagmm8hf3mzlfuq"]}} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T06:52:21.564Z"} 
[2026-08-19 12:22:22] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 9784732489
WhatsApp Status: sent
Quotation URL: https://cms.buildwellconstruct.com/vendor/quotation/IFE4bsZg8pFRuaRIjx0fy5EwrxAYnpyDb9uWdXDBOaNJKlCZp2tZaEED95II1igf
WhatsApp Response: {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["kk5lsc3epgagmm8hf3mzlfuq"]}} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T06:52:21.564Z"} 
[2026-08-19 12:34:49] production.DEBUG: Sending RFQ: 6 190 69966 2.00 547 TEst Test {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T07:04:49.835Z"} 
[2026-08-19 12:34:53] production.DEBUG: HTTP STATUS: 200 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T07:04:50.207Z"} 
[2026-08-19 12:34:53] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":7,"rfq_number":"RFQ-20260819-123448","vendors":[{"vendor_id":"190","vendor_name":"","mobile":"9784732489","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/6qDBSLULxDQxHKD4xGaheASYaY7g4dQQRXTqadg7Rp2MbNGDDMHDdqtxeAnQ2RoS","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"s3l3wxac0gwmksu1ipn0m8l4\"]}}\n"}]} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T07:04:50.207Z"} 
[2026-08-19 12:34:53] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 7 RFQ-20260819-123448 190 null 9784732489 https://cms.buildwellconstruct.com/vendor/quotation/6qDBSLULxDQxHKD4xGaheASYaY7g4dQQRXTqadg7Rp2MbNGDDMHDdqtxeAnQ2RoS sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["s3l3wxac0gwmksu1ipn0m8l4"]}} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T07:04:50.207Z"} 
[2026-08-19 12:34:53] production.DEBUG: RFQ Created Successfully

Vendor: 
Mobile: 9784732489
WhatsApp Status: sent
Quotation URL: https://cms.buildwellconstruct.com/vendor/quotation/6qDBSLULxDQxHKD4xGaheASYaY7g4dQQRXTqadg7Rp2MbNGDDMHDdqtxeAnQ2RoS
WhatsApp Response: {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["s3l3wxac0gwmksu1ipn0m8l4"]}} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T07:04:50.208Z"} 
[2026-08-19 12:37:39] production.DEBUG: Sending RFQ: 6 190 69966 2.00 547 TEst Test {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T07:07:40.210Z"} 
[2026-08-19 12:37:39] production.DEBUG: HTTP STATUS: 200 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T07:07:40.582Z"} 
[2026-08-19 12:37:39] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":8,"rfq_number":"RFQ-20260819-123739","vendors":[{"vendor_id":"190","vendor_name":"","mobile":"9784732489","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/P6iAZCDm4INXBu2ioumAnfGRyU5yKwm0Z1weawmnc7bA0yqoeBy9h6JVfyFtiVIS","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"p9l0jrvozlhai2ykz2817fpp\"]}}\n"}]} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T07:07:40.582Z"} 
[2026-08-19 12:37:39] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 8 RFQ-20260819-123739 190 null 9784732489 https://cms.buildwellconstruct.com/vendor/quotation/P6iAZCDm4INXBu2ioumAnfGRyU5yKwm0Z1weawmnc7bA0yqoeBy9h6JVfyFtiVIS sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["p9l0jrvozlhai2ykz2817fpp"]}} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T07:07:40.583Z"} 
[2026-08-19 12:38:30] production.DEBUG: Sending RFQ: 6 190 69966 2.00 547 TEst Test {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T07:08:31.171Z"} 
[2026-08-19 12:39:02] production.DEBUG: HTTP STATUS: 200 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T07:08:31.580Z"} 
[2026-08-19 12:39:02] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":9,"rfq_number":"RFQ-20260819-123830","vendors":[{"vendor_id":"190","vendor_name":"","mobile":"9784732489","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/w0UroQjuAbTv7c4LePWA0XAZS68xI2JWGgIQE41EcyearaR92HHIkJoFaQb8YkNJ","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"th504wflhgr6z0qnmo4nglco\"]}}\n"}]} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T07:08:31.580Z"} 
[2026-08-19 12:39:02] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 9 RFQ-20260819-123830 190 null 9784732489 https://cms.buildwellconstruct.com/vendor/quotation/w0UroQjuAbTv7c4LePWA0XAZS68xI2JWGgIQE41EcyearaR92HHIkJoFaQb8YkNJ sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["th504wflhgr6z0qnmo4nglco"]}} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T07:08:31.580Z"} 
[2026-08-19 12:39:31] production.DEBUG: Sending RFQ: 6 190 69966 2.00 547 TEst Test {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T07:09:31.987Z"} 
[2026-08-19 12:39:37] production.DEBUG: HTTP STATUS: 200 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T07:09:32.416Z"} 
[2026-08-19 12:39:37] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":10,"rfq_number":"RFQ-20260819-123930","vendors":[{"vendor_id":"190","vendor_name":"","mobile":"9784732489","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/ilhgQKAwr5RD76yWycXE1fxhK9vTzh0pAr2oz4NAApaCm9AkNOp4fxTLJ6NAO9w3","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"i52bn85jkzzfgdc6b79r704f\"]}}\n"}]} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T07:09:32.416Z"} 
[2026-08-19 12:39:37] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 10 RFQ-20260819-123930 190 null 9784732489 https://cms.buildwellconstruct.com/vendor/quotation/ilhgQKAwr5RD76yWycXE1fxhK9vTzh0pAr2oz4NAApaCm9AkNOp4fxTLJ6NAO9w3 sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["i52bn85jkzzfgdc6b79r704f"]}} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T07:09:32.417Z"} 
[2026-08-19 12:57:58] production.DEBUG: jQuery: function {"url":"https://cms.buildwellconstruct.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T07:27:59.857Z"} 
[2026-08-19 12:57:58] production.DEBUG: Select2: function {"url":"https://cms.buildwellconstruct.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T07:27:59.857Z"} 
[2026-08-19 12:58:04] production.DEBUG: jQuery: function {"url":"https://cms.buildwellconstruct.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T07:28:05.503Z"} 
[2026-08-19 12:58:04] production.DEBUG: Select2: function {"url":"https://cms.buildwellconstruct.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T07:28:05.503Z"} 
[2026-08-19 13:02:03] production.DEBUG: jQuery: function {"url":"https://cms.buildwellconstruct.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T07:32:03.978Z"} 
[2026-08-19 13:02:03] production.DEBUG: Select2: function {"url":"https://cms.buildwellconstruct.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T07:32:03.979Z"} 
[2026-08-19 13:55:43] production.ERROR: Uncaught ReferenceError: addRow is not defined https://cms.buildwellconstruct.com/purchase/request/create 171 105 ReferenceError addRow is not defined ReferenceError: addRow is not defined
    at HTMLButtonElement.onclick (https://cms.buildwellconstruct.com/purchase/request/create:171:105) {"url":"https://cms.buildwellconstruct.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T08:25:43.927Z"} 
[2026-08-19 13:55:43] production.ERROR: Uncaught ReferenceError: addRow is not defined https://cms.buildwellconstruct.com/purchase/request/create 171 105 ReferenceError addRow is not defined ReferenceError: addRow is not defined
    at HTMLButtonElement.onclick (https://cms.buildwellconstruct.com/purchase/request/create:171:105) {"url":"https://cms.buildwellconstruct.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T08:25:43.927Z"} 
[2026-08-19 18:32:40] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T13:02:39.987Z"} 
[2026-08-19 18:32:40] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T13:02:40.087Z"} 
[2026-08-19 18:32:40] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T13:02:40.088Z"} 
[2026-08-19 18:33:00] production.ERROR: Uncaught ReferenceError: addRow is not defined https://cms.buildwellconstruct.com/purchase/request/create 176 105 ReferenceError addRow is not defined ReferenceError: addRow is not defined
    at HTMLButtonElement.onclick (https://cms.buildwellconstruct.com/purchase/request/create:176:105) {"url":"https://cms.buildwellconstruct.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T13:03:00.634Z"} 
[2026-08-19 18:33:00] production.ERROR: Uncaught ReferenceError: addRow is not defined https://cms.buildwellconstruct.com/purchase/request/create 176 105 ReferenceError addRow is not defined ReferenceError: addRow is not defined
    at HTMLButtonElement.onclick (https://cms.buildwellconstruct.com/purchase/request/create:176:105) {"url":"https://cms.buildwellconstruct.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T13:03:00.634Z"} 
[2026-08-19 18:35:15] production.DEBUG: jQuery: function {"url":"https://cms.buildwellconstruct.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T13:05:15.813Z"} 
[2026-08-19 18:35:15] production.DEBUG: Select2: function {"url":"https://cms.buildwellconstruct.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T13:05:15.813Z"} 
[2026-08-19 18:35:37] production.ERROR: Uncaught ReferenceError: addRow is not defined https://cms.buildwellconstruct.com/purchase/request/create 171 105 ReferenceError addRow is not defined ReferenceError: addRow is not defined
    at HTMLButtonElement.onclick (https://cms.buildwellconstruct.com/purchase/request/create:171:105) {"url":"https://cms.buildwellconstruct.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T13:05:37.446Z"} 
[2026-08-19 18:35:37] production.ERROR: Uncaught ReferenceError: addRow is not defined https://cms.buildwellconstruct.com/purchase/request/create 171 105 ReferenceError addRow is not defined ReferenceError: addRow is not defined
    at HTMLButtonElement.onclick (https://cms.buildwellconstruct.com/purchase/request/create:171:105) {"url":"https://cms.buildwellconstruct.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T13:05:37.447Z"} 
[2026-08-19 18:35:37] production.DEBUG: jQuery: function {"url":"https://cms.buildwellconstruct.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T13:05:38.121Z"} 
[2026-08-19 18:35:37] production.DEBUG: Select2: function {"url":"https://cms.buildwellconstruct.com/purchase/request/create","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-19T13:05:38.121Z"} 
[2026-08-19 19:02:29] production.WARNING: jQuery.Deferred exception: null is not an object (evaluating 'document.getElementById("chart1").getContext') @https://cms.buildwellconstruct.com/custom/js/dashboard.js:7:46
e@https://cms.buildwellconstruct.com/assets/js/jquery.min.js:2:26995
@https://cms.buildwellconstruct.com/assets/js/jquery.min.js:2:27293 null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T13:32:28.964Z"} 
[2026-08-19 19:02:29] production.ERROR: TypeError: null is not an object (evaluating 'document.getElementById("chart1").getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28729 TypeError null is not an object (evaluating 'document.getElementById("chart1").getContext') @https://cms.buildwellconstruct.com/custom/js/dashboard.js:7:46
e@https://cms.buildwellconstruct.com/assets/js/jquery.min.js:2:26995
@https://cms.buildwellconstruct.com/assets/js/jquery.min.js:2:27293 {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T13:32:29.011Z"} 
[2026-08-19 19:02:29] production.ERROR: TypeError: null is not an object (evaluating 'document.getElementById("chart1").getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28729 TypeError null is not an object (evaluating 'document.getElementById("chart1").getContext') @https://cms.buildwellconstruct.com/custom/js/dashboard.js:7:46
e@https://cms.buildwellconstruct.com/assets/js/jquery.min.js:2:26995
@https://cms.buildwellconstruct.com/assets/js/jquery.min.js:2:27293 {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (iPad; CPU OS 16_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/120.0.6099.119 Mobile/15E148 Safari/604.1","timestamp":"2026-08-19T13:32:29.011Z"} 
[2026-08-21 22:53:21] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-21T17:23:21.471Z"} 
[2026-08-21 22:53:21] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-21T17:23:21.503Z"} 
[2026-08-21 22:53:21] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-21T17:23:21.503Z"} 
[2026-08-22 17:36:08] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-22T12:07:09.515Z"} 
[2026-08-22 17:36:08] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-22T12:07:09.578Z"} 
[2026-08-22 17:36:08] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-22T12:07:09.578Z"} 
[2026-08-25 16:49:08] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-08-25T11:19:08.548Z"} 
[2026-08-25 16:49:08] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-08-25T11:19:08.603Z"} 
[2026-08-25 16:49:08] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-08-25T11:19:08.603Z"} 
[2026-08-25 16:50:56] production.DEBUG: Sending RFQ: 7 1636 1733 70280 400.00 549 null null 70023 200000.00 547 null null {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-08-25T11:20:55.396Z"} 
[2026-08-25 16:50:59] production.DEBUG: HTTP STATUS: 200 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-08-25T11:20:57.454Z"} 
[2026-08-25 16:50:59] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":11,"rfq_number":"RFQ-20260825-165056","vendors":[{"vendor_id":"1636","vendor_name":"","mobile":"9468713418","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/irkQq09wrnt1rAs9GMC4yuLfef8UlvxkFLgMhd1Kh3Ap96ZgJScNCteZWJydI6ZQ","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":false,\"messageIDs\":[\"p5c72233lq6f8n2v85vkb63j\"]}}\n"},{"vendor_id":"1733","vendor_name":"","mobile":"9672722888","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/UG9e7i1M0qCmBHpK58e1FY9Toqjq8bWizGY38hxJC20u2NpXLnnMVsyGWrrTucYu","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":false,\"messageIDs\":[\"muca1w8yi980a0eh3qhxi50e\"]}}\n"}]} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-08-25T11:20:57.454Z"} 
[2026-08-25 16:50:59] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 11 RFQ-20260825-165056 1636 null 9468713418 https://cms.buildwellconstruct.com/vendor/quotation/irkQq09wrnt1rAs9GMC4yuLfef8UlvxkFLgMhd1Kh3Ap96ZgJScNCteZWJydI6ZQ sent {"status":"success","message":"success","data":{"connStatus":false,"messageIDs":["p5c72233lq6f8n2v85vkb63j"]}} 1733 null 9672722888 https://cms.buildwellconstruct.com/vendor/quotation/UG9e7i1M0qCmBHpK58e1FY9Toqjq8bWizGY38hxJC20u2NpXLnnMVsyGWrrTucYu sent {"status":"success","message":"success","data":{"connStatus":false,"messageIDs":["muca1w8yi980a0eh3qhxi50e"]}} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36","timestamp":"2026-08-25T11:20:57.454Z"} 
[2026-08-25 16:55:24] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-25T11:25:23.045Z"} 
[2026-08-25 16:55:24] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-25T11:25:23.180Z"} 
[2026-08-25 16:55:24] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-25T11:25:23.180Z"} 
[2026-08-26 10:09:42] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T04:39:42.487Z"} 
[2026-08-26 10:09:42] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T04:39:42.527Z"} 
[2026-08-26 10:09:42] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T04:39:42.527Z"} 
[2026-08-26 10:18:33] production.DEBUG: Sending RFQ: 8 256 367 1037 1322 1414 1725 70682 1850.00 552 M 25 CONCREATE USE RIVER SAND {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T04:48:32.719Z"} 
[2026-08-26 10:18:36] production.DEBUG: HTTP STATUS: 200 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T04:48:34.251Z"} 
[2026-08-26 10:18:36] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":12,"rfq_number":"RFQ-20260826-101832","vendors":[{"vendor_id":"256","vendor_name":"","mobile":"7340057590","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/DhstaoinNWX0PXu3Fnx4uU0kdJRYF7rhp194jCM0lhRapL6cEoeXeXvlyrkBYPSx","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":false,\"messageIDs\":[\"fuhkfybtrrzj0zby16nadwtb\"]}}\n"},{"vendor_id":"367","vendor_name":"","mobile":"7300097667","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/c6CgoXU5dXLsplzlF0DvjGcobucJfPZkcdVj1K0FFhgbMVecYP9QUC7ENvKEpPf5","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":false,\"messageIDs\":[\"kdomg07mybnh2b74x7j1jrod\"]}}\n"},{"vendor_id":"1037","vendor_name":"","mobile":"8910352572","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/1KodIp8WvQRFXhPCK0Xr3TY7fn1Kd4HCgjTiVuvH0l1OHxZm90mPiEP93vOIH3yR","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":false,\"messageIDs\":[\"o0h89z6u6pbtw6vsnmveiaxk\"]}}\n"},{"vendor_id":"1322","vendor_name":"","mobile":"9414757735","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/wJRMHyJwAy8gzsdulHRSgK5NJMD14dBtNnUYeR8KBafqByJrKpqGNaF4FNMLiGhS","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":false,\"messageIDs\":[\"dhuzvmc7rure3bn4mxetisd0\"]}}\n"},{"vendor_id":"1414","vendor_name":"","mobile":"9829924848","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/2zF0J6FCnlp4mYLfekengKu5Hvh9eD90OchFGm6mk6uusmrH0ubRorOtSPGg4U3L","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":false,\"messageIDs\":[\"rcnlscth2ne3ksvuxzgvlvp3\"]}}\n"},{"vendor_id":"1725","vendor_name":"","mobile":"9602940241","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/HJAyL7blKkQ9Konk1HjP3eJJIWKYvdaOJvIHm8lq6hrKmiL5kPkhCmfxUvs4qDv1","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":false,\"messageIDs\":[\"v1khmen22b82ab8i47qfcotq\"]}}\n"}]} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T04:48:34.251Z"} 
[2026-08-26 10:18:36] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 12 RFQ-20260826-101832 256 null 7340057590 https://cms.buildwellconstruct.com/vendor/quotation/DhstaoinNWX0PXu3Fnx4uU0kdJRYF7rhp194jCM0lhRapL6cEoeXeXvlyrkBYPSx sent {"status":"success","message":"success","data":{"connStatus":false,"messageIDs":["fuhkfybtrrzj0zby16nadwtb"]}} 367 null 7300097667 https://cms.buildwellconstruct.com/vendor/quotation/c6CgoXU5dXLsplzlF0DvjGcobucJfPZkcdVj1K0FFhgbMVecYP9QUC7ENvKEpPf5 sent {"status":"success","message":"success","data":{"connStatus":false,"messageIDs":["kdomg07mybnh2b74x7j1jrod"]}} 1037 null 8910352572 https://cms.buildwellconstruct.com/vendor/quotation/1KodIp8WvQRFXhPCK0Xr3TY7fn1Kd4HCgjTiVuvH0l1OHxZm90mPiEP93vOIH3yR sent {"status":"success","message":"success","data":{"connStatus":false,"messageIDs":["o0h89z6u6pbtw6vsnmveiaxk"]}} 1322 null 9414757735 https://cms.buildwellconstruct.com/vendor/quotation/wJRMHyJwAy8gzsdulHRSgK5NJMD14dBtNnUYeR8KBafqByJrKpqGNaF4FNMLiGhS sent {"status":"success","message":"success","data":{"connStatus":false,"messageIDs":["dhuzvmc7rure3bn4mxetisd0"]}} 1414 null 9829924848 https://cms.buildwellconstruct.com/vendor/quotation/2zF0J6FCnlp4mYLfekengKu5Hvh9eD90OchFGm6mk6uusmrH0ubRorOtSPGg4U3L sent {"status":"success","message":"success","data":{"connStatus":false,"messageIDs":["rcnlscth2ne3ksvuxzgvlvp3"]}} 1725 null 9602940241 https://cms.buildwellconstruct.com/vendor/quotation/HJAyL7blKkQ9Konk1HjP3eJJIWKYvdaOJvIHm8lq6hrKmiL5kPkhCmfxUvs4qDv1 sent {"status":"success","message":"success","data":{"connStatus":false,"messageIDs":["v1khmen22b82ab8i47qfcotq"]}} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T04:48:34.251Z"} 
[2026-08-26 10:49:52] production.DEBUG: Sending RFQ: 8 1037 70682 1850.00 552 M 25 CONCREATE USE RIVER SAND {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T05:19:51.988Z"} 
[2026-08-26 10:49:53] production.DEBUG: HTTP STATUS: 200 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T05:19:52.368Z"} 
[2026-08-26 10:49:53] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":13,"rfq_number":"RFQ-20260826-104952","vendors":[{"vendor_id":"1037","vendor_name":"","mobile":"9415282315","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/Jd4gKf4oEyT5ZTTrQymk5a0M1IGpZcdVmAzlwDNvjHp0Kmz2OK93izKeZz3PsmFr","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":false,\"messageIDs\":[\"wdkcbe2lspzicqtek0rjhq9h\"]}}\n"}]} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T05:19:52.368Z"} 
[2026-08-26 10:49:53] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 13 RFQ-20260826-104952 1037 null 9415282315 https://cms.buildwellconstruct.com/vendor/quotation/Jd4gKf4oEyT5ZTTrQymk5a0M1IGpZcdVmAzlwDNvjHp0Kmz2OK93izKeZz3PsmFr sent {"status":"success","message":"success","data":{"connStatus":false,"messageIDs":["wdkcbe2lspzicqtek0rjhq9h"]}} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T05:19:52.369Z"} 
[2026-08-26 11:03:23] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T05:33:22.284Z"} 
[2026-08-26 11:03:23] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T05:33:22.349Z"} 
[2026-08-26 11:03:23] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T05:33:22.349Z"} 
[2026-08-26 11:44:04] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T06:14:04.033Z"} 
[2026-08-26 11:44:04] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T06:14:04.193Z"} 
[2026-08-26 11:44:04] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T06:14:04.193Z"} 
[2026-08-26 12:41:46] production.DEBUG: Sending RFQ: 8 1737 70682 1850.00 552 M 25 CONCREATE USE RIVER SAND {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T07:11:46.147Z"} 
[2026-08-26 12:41:48] production.DEBUG: HTTP STATUS: 200 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T07:11:46.832Z"} 
[2026-08-26 12:41:48] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":14,"rfq_number":"RFQ-20260826-124146","vendors":[{"vendor_id":"1737","vendor_name":"","mobile":"8302163865","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/uy5ptMtEcUyE2mFiDQxmSpmio7Mfk9mf8lb8lrQtyfempq3ZwOfhXOUG1PNNFzmP","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":false,\"messageIDs\":[\"khleejlljw1f0r92kh17og7p\"]}}\n"}]} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T07:11:46.832Z"} 
[2026-08-26 12:41:48] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 14 RFQ-20260826-124146 1737 null 8302163865 https://cms.buildwellconstruct.com/vendor/quotation/uy5ptMtEcUyE2mFiDQxmSpmio7Mfk9mf8lb8lrQtyfempq3ZwOfhXOUG1PNNFzmP sent {"status":"success","message":"success","data":{"connStatus":false,"messageIDs":["khleejlljw1f0r92kh17og7p"]}} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T07:11:46.833Z"} 
[2026-08-26 14:15:39] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T08:45:39.144Z"} 
[2026-08-26 14:15:39] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T08:45:39.200Z"} 
[2026-08-26 14:15:39] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T08:45:39.201Z"} 
[2026-08-26 17:29:34] production.DEBUG: MODAL OPEN {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T11:59:34.018Z"} 
[2026-08-26 17:29:47] production.DEBUG: PR Selected: 1 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T11:59:46.764Z"} 
[2026-08-26 17:29:47] production.DEBUG: URL: https://cms.buildwellconstruct.com/get-pr-items/1 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T11:59:46.764Z"} 
[2026-08-26 17:29:47] production.DEBUG: DATA: 69958 R.C.C. COVER BLOCK 40*50 MM null null null 1 12.00 547 null 0 0 Main 1 547 NOS 548 MTR 549 TON 550 DRUM (200 LTR) 551 KG 552 M3 553 ROLL 554 PKT 555 LTR 556 FEET 557 KG/TON 558 SET 559 BAG 560 REAM 561 COIL 562 TRIP 563 RFT 564 CMTR 565 BUNDLE 566 ML 567 PACKAGE 568 PAIR 569 GRAM 570 CBM 571 SFT 572 BOX 573 DUMPER 574 CPVC COUPLER- 1.1/4" 575 CPVC END CAP- 1.1/4" 576 BUCKET 577 DAY 578 SMTR 579 YARD 580 RMTR 1 None 0.00 2 3 3.00 3 5 5.00 4 12 12.00 5 18 18.00 24 0 0.00 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T11:59:46.946Z"} 
[2026-08-26 17:29:51] production.DEBUG: PR Selected: 8 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T11:59:50.803Z"} 
[2026-08-26 17:29:51] production.DEBUG: URL: https://cms.buildwellconstruct.com/get-pr-items/8 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T11:59:50.803Z"} 
[2026-08-26 17:29:51] production.DEBUG: DATA: 70682 M25 null null M-25 STANDARD RMC 9 1850.00 552 null 0 0 Main 1 547 NOS 548 MTR 549 TON 550 DRUM (200 LTR) 551 KG 552 M3 553 ROLL 554 PKT 555 LTR 556 FEET 557 KG/TON 558 SET 559 BAG 560 REAM 561 COIL 562 TRIP 563 RFT 564 CMTR 565 BUNDLE 566 ML 567 PACKAGE 568 PAIR 569 GRAM 570 CBM 571 SFT 572 BOX 573 DUMPER 574 CPVC COUPLER- 1.1/4" 575 CPVC END CAP- 1.1/4" 576 BUCKET 577 DAY 578 SMTR 579 YARD 580 RMTR 1 None 0.00 2 3 3.00 3 5 5.00 4 12 12.00 5 18 18.00 24 0 0.00 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-26T11:59:51.057Z"} 
[2026-08-26 18:42:00] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-26T13:11:59.906Z"} 
[2026-08-26 18:42:00] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-26T13:11:59.957Z"} 
[2026-08-26 18:42:00] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-26T13:11:59.958Z"} 
[2026-08-26 18:45:14] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-26T13:15:13.632Z"} 
[2026-08-26 18:45:14] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-26T13:15:13.678Z"} 
[2026-08-26 18:45:14] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-26T13:15:13.678Z"} 
[2026-08-27 16:38:37] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-27T11:08:39.206Z"} 
[2026-08-27 16:38:37] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-27T11:08:39.259Z"} 
[2026-08-27 16:38:37] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-27T11:08:39.260Z"} 
[2026-08-27 16:38:40] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-27T11:08:41.702Z"} 
[2026-08-27 16:38:40] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-27T11:08:41.840Z"} 
[2026-08-27 16:38:40] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-27T11:08:41.840Z"} 
[2026-08-27 16:41:20] production.DEBUG: Deleting ID: 9 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-27T11:11:22.284Z"} 
[2026-08-27 16:41:21] production.DEBUG: Response:  {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-27T11:11:22.530Z"} 
[2026-08-27 16:41:22] production.ERROR: Error: SyntaxError Unexpected token '<', "<!DOCTYPE "... is not valid JSON SyntaxError: Unexpected token '<', "<!DOCTYPE "... is not valid JSON {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-27T11:11:22.792Z"} 
[2026-08-27 16:41:35] production.DEBUG: Deleting ID: 9 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-27T11:11:37.176Z"} 
[2026-08-27 16:41:35] production.DEBUG: Response:  {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-27T11:11:37.427Z"} 
[2026-08-27 16:41:37] production.ERROR: Error: SyntaxError Unexpected token '<', "<!DOCTYPE "... is not valid JSON SyntaxError: Unexpected token '<', "<!DOCTYPE "... is not valid JSON {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-27T11:11:37.696Z"} 
[2026-08-27 16:41:41] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-27T11:11:42.521Z"} 
[2026-08-27 16:41:41] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-27T11:11:42.566Z"} 
[2026-08-27 16:41:41] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-27T11:11:42.566Z"} 
[2026-08-27 16:41:47] production.DEBUG: Deleting ID: 9 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-27T11:11:48.792Z"} 
[2026-08-27 16:41:47] production.DEBUG: Response:  {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-27T11:11:49.050Z"} 
[2026-08-27 16:41:48] production.ERROR: Error: SyntaxError Unexpected token '<', "<!DOCTYPE "... is not valid JSON SyntaxError: Unexpected token '<', "<!DOCTYPE "... is not valid JSON {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-27T11:11:49.324Z"} 
[2026-08-27 16:45:15] production.DEBUG: Deleting ID: 9 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-27T11:15:16.560Z"} 
[2026-08-27 16:45:15] production.DEBUG: Response:  {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-27T11:15:16.811Z"} 
[2026-08-27 16:45:16] production.ERROR: Error: SyntaxError Unexpected token '<', "<!DOCTYPE "... is not valid JSON SyntaxError: Unexpected token '<', "<!DOCTYPE "... is not valid JSON {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-27T11:15:17.084Z"} 
[2026-08-27 16:49:10] production.DEBUG: Sending RFQ: 11 256 367 1037 1725 70682 8000.00 552 FOR FOOTING, COLUMN & SLAB CASTING. Please provide your final RMC rate including GST and Pumping. & Use M Sand. {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-27T11:19:11.553Z"} 
[2026-08-27 16:49:14] production.DEBUG: HTTP STATUS: 200 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-27T11:19:12.780Z"} 
[2026-08-27 16:49:14] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":15,"rfq_number":"RFQ-20260827-164909","vendors":[{"vendor_id":"256","vendor_name":"","mobile":"7340057590","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/lBkNpn1Q8wd9Y0ZmV2dbcLSlN6v1Yxhv7UJC5ZpsjmdMidPr7F7GyPpDN7eR1ydz","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"g6iakmxivlfw3ztx2mxfyhs2\"]}}\n"},{"vendor_id":"367","vendor_name":"","mobile":"7300097667","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/lZGBI7ZUvPrk4DSiIY2aT3x15MCtWytnyDbB56wTuNRW5d6tUf6thmtqYHFormpx","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"bz2irli6wskxno5e30orezx6\"]}}\n"},{"vendor_id":"1037","vendor_name":"","mobile":"9415282315","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/tA9h7XReC4x4yugZnwHQ4Ir3lvZzj5NYOLR2TjgkgWAC1y3RXv1eU33FgQ0hdaYh","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"xphu4pfc1n1qlifdp5p92yb6\"]}}\n"},{"vendor_id":"1725","vendor_name":"","mobile":"9602940241","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/L6frUOyZYPuhKZRfx5fAJI77vj8EMxrV8XXYSpTT3wz9rfbimEEbI06gQIhz2aW1","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"tcif4tropcw28yeisc8crxdf\"]}}\n"}]} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-27T11:19:12.780Z"} 
[2026-08-27 16:49:14] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 15 RFQ-20260827-164909 256 null 7340057590 https://cms.buildwellconstruct.com/vendor/quotation/lBkNpn1Q8wd9Y0ZmV2dbcLSlN6v1Yxhv7UJC5ZpsjmdMidPr7F7GyPpDN7eR1ydz sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["g6iakmxivlfw3ztx2mxfyhs2"]}} 367 null 7300097667 https://cms.buildwellconstruct.com/vendor/quotation/lZGBI7ZUvPrk4DSiIY2aT3x15MCtWytnyDbB56wTuNRW5d6tUf6thmtqYHFormpx sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["bz2irli6wskxno5e30orezx6"]}} 1037 null 9415282315 https://cms.buildwellconstruct.com/vendor/quotation/tA9h7XReC4x4yugZnwHQ4Ir3lvZzj5NYOLR2TjgkgWAC1y3RXv1eU33FgQ0hdaYh sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["xphu4pfc1n1qlifdp5p92yb6"]}} 1725 null 9602940241 https://cms.buildwellconstruct.com/vendor/quotation/L6frUOyZYPuhKZRfx5fAJI77vj8EMxrV8XXYSpTT3wz9rfbimEEbI06gQIhz2aW1 sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["tcif4tropcw28yeisc8crxdf"]}} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 Edg/151.0.0.0","timestamp":"2026-08-27T11:19:12.780Z"} 
[2026-08-27 23:03:45] production.WARNING: jQuery.Deferred exception: null is not an object (evaluating 'document.getElementById("chart1").getContext') @https://cms.buildwellconstruct.com/custom/js/dashboard.js:7:46
e@https://cms.buildwellconstruct.com/assets/js/jquery.min.js:2:26995
@https://cms.buildwellconstruct.com/assets/js/jquery.min.js:2:27293 null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.5 Mobile/15E148 Safari/604.1","timestamp":"2026-08-27T17:33:45.261Z"} 
[2026-08-27 23:03:45] production.ERROR: TypeError: null is not an object (evaluating 'document.getElementById("chart1").getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28729 TypeError null is not an object (evaluating 'document.getElementById("chart1").getContext') @https://cms.buildwellconstruct.com/custom/js/dashboard.js:7:46
e@https://cms.buildwellconstruct.com/assets/js/jquery.min.js:2:26995
@https://cms.buildwellconstruct.com/assets/js/jquery.min.js:2:27293 {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.5 Mobile/15E148 Safari/604.1","timestamp":"2026-08-27T17:33:45.270Z"} 
[2026-08-27 23:03:45] production.ERROR: TypeError: null is not an object (evaluating 'document.getElementById("chart1").getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28729 TypeError null is not an object (evaluating 'document.getElementById("chart1").getContext') @https://cms.buildwellconstruct.com/custom/js/dashboard.js:7:46
e@https://cms.buildwellconstruct.com/assets/js/jquery.min.js:2:26995
@https://cms.buildwellconstruct.com/assets/js/jquery.min.js:2:27293 {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (iPhone; CPU iPhone OS 18_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.5 Mobile/15E148 Safari/604.1","timestamp":"2026-08-27T17:33:45.270Z"} 
[2026-08-28 16:36:11] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Mobile Safari/537.36","timestamp":"2026-08-28T11:06:10.656Z"} 
[2026-08-28 16:36:11] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Mobile Safari/537.36","timestamp":"2026-08-28T11:06:10.730Z"} 
[2026-08-28 16:36:11] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Mobile Safari/537.36","timestamp":"2026-08-28T11:06:10.730Z"} 
[2026-08-29 12:40:40] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T07:10:39.959Z"} 
[2026-08-29 12:40:40] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T07:10:39.989Z"} 
[2026-08-29 12:40:40] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T07:10:39.989Z"} 
[2026-08-29 12:43:29] production.DEBUG: MODAL OPEN {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T07:13:29.113Z"} 
[2026-08-29 12:43:43] production.DEBUG: MODAL OPEN {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T07:13:43.730Z"} 
[2026-08-29 12:43:45] production.DEBUG: PR Selected: 3 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T07:13:45.519Z"} 
[2026-08-29 12:43:45] production.DEBUG: URL: https://cms.buildwellconstruct.com/get-pr-items/3 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T07:13:45.519Z"} 
[2026-08-29 12:43:45] production.DEBUG: DATA: 69960 LED DRIVER SPARE MIX SIZE REPAIR null null null 3 2.00 547 null 0 0 Main 1 547 NOS 548 MTR 549 TON 550 DRUM (200 LTR) 551 KG 552 M3 553 ROLL 554 PKT 555 LTR 556 FEET 557 KG/TON 558 SET 559 BAG 560 REAM 561 COIL 562 TRIP 563 RFT 564 CMTR 565 BUNDLE 566 ML 567 PACKAGE 568 PAIR 569 GRAM 570 CBM 571 SFT 572 BOX 573 DUMPER 574 CPVC COUPLER- 1.1/4" 575 CPVC END CAP- 1.1/4" 576 BUCKET 577 DAY 578 SMTR 579 YARD 580 RMTR 1 None 0.00 2 3 3.00 3 5 5.00 4 12 12.00 5 18 18.00 24 0 0.00 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T07:13:45.703Z"} 
[2026-08-29 12:43:49] production.DEBUG: PR Selected: 11 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T07:13:49.039Z"} 
[2026-08-29 12:43:49] production.DEBUG: URL: https://cms.buildwellconstruct.com/get-pr-items/11 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T07:13:49.039Z"} 
[2026-08-29 12:43:49] production.DEBUG: DATA: 70682 M25 null null M-25 STANDARD RMC 12 8000.00 552 null 0 0 Main 1 547 NOS 548 MTR 549 TON 550 DRUM (200 LTR) 551 KG 552 M3 553 ROLL 554 PKT 555 LTR 556 FEET 557 KG/TON 558 SET 559 BAG 560 REAM 561 COIL 562 TRIP 563 RFT 564 CMTR 565 BUNDLE 566 ML 567 PACKAGE 568 PAIR 569 GRAM 570 CBM 571 SFT 572 BOX 573 DUMPER 574 CPVC COUPLER- 1.1/4" 575 CPVC END CAP- 1.1/4" 576 BUCKET 577 DAY 578 SMTR 579 YARD 580 RMTR 1 None 0.00 2 3 3.00 3 5 5.00 4 12 12.00 5 18 18.00 24 0 0.00 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T07:13:49.198Z"} 
[2026-08-29 13:03:04] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T07:33:04.082Z"} 
[2026-08-29 13:03:04] production.DEBUG: Laravel Client PHP 12.30.1 8.2.33 Illuminate\Database\QueryException 1787988783 SQLSTATE[42S22]: Column not found: 1054 Unknown column 'items.item_name' in 'SELECT' (Connection: mysql, SQL: select `rfq_items`.*, `items`.`item_name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id`)  Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A column was not found You might have forgotten to run your database migrations. https://laravel.com/docs/master/migrations#running-migrations You can try to run your migrations using `php artisan migrate`. true false https://laravel.com/docs/12.x/eloquent /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select `rfq_items`.*, `items`.`item_name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id` string false false false bindings  array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select `rfq_items`.*, `items`.`item_name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id` string false false false bindings  array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select `rfq_items`.*, `items`.`item_name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id` string false false false bindings  array false false false useReadPdo true bool false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:3172-3174 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Controllers/Purchase/PurchaserequestController.php 142 rfqindex App\Http\Controllers\Purchase\PurchaserequestController ->latest('rfqs.created_at') ->get(); null // Get RFQ items + product information $rfqItems = DB::table('rfq_items') ->leftJoin( 'items', 'rfq_items.item_id', '=', 'items.id' ) ->select( 'rfq_items.*', 'items.item_name' ) ->get() ->groupBy('rfq_id'); null // Purchase Requests $prs = DB::table('purchase_requests') ->where('is_active', 1) ->get(); null // Vendors $vendors = DB::table('parties')->get(); null return view( 'purchase.quotation.index', compact('rfqs', 'rfqItems', 'vendors', 'prs') ); columns * array false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method rfqindex string false false false parameters  array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaserequestController false false false method rfqindex string false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://cms.buildwellconstruct.com/purchase/request/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 document ?1 navigate same-origin 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 "Windows" ?0 "Not=A?Brand";v="99", "Google Chrome";v="151", "Chromium";v="151" max-age=0 49.43.180.247 cms.buildwellconstruct.com https 443 cms.buildwellconstruct.com 49.43.180.247 https://cms.buildwellconstruct.com/purchase/request/list cms.buildwellconstruct.com null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme VCEcCq5Mg7g1xRcCW1NVDDD54gqObH5gce564L2m fVzaxKbRuBDtOXpBwjIQ4KAIzmTMgPcBsPCkWzmJ VCEcCq5Mg7g1xRcCW1NVDDD54gqObH5gce564L2m https://cms.buildwellconstruct.com/users/getimage   2 null create.quotation.list  App\Http\Controllers\Purchase\PurchaserequestController@rfqindex web auth 2 admin Manish jain admin@buildwellconstruct.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 8.2.33 12.30.1 null false true production select `rfq_items`.*, `items`.`item_name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id`   select * from `users` where `id` = ? limit 1 2.33 mysql 2 1787988783.1368 select `rfqs`.*, `purchase_requests`.`pr_number` from `rfqs` inner join `purchase_requests` on `rfqs`.`purchase_request_id` = `purchase_requests`.`id` order by `rfqs`.`created_at` desc 0.64 mysql  1787988783.1391 production null null /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com null f2521079-0e9f-4ce7-a8fc-d0902ec9872e null null Laravel Client PHP 12.30.1 8.2.33 Illuminate\Database\QueryException 1787988783 SQLSTATE[42S22]: Column not found: 1054 Unknown column 'items.item_name' in 'SELECT' (Connection: mysql, SQL: select `rfq_items`.*, `items`.`item_name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id`)  Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A column was not found You might have forgotten to run your database migrations. https://laravel.com/docs/master/migrations#running-migrations You can try to run your migrations using `php artisan migrate`. true false https://laravel.com/docs/12.x/eloquent /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select `rfq_items`.*, `items`.`item_name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id` string false false false bindings  array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select `rfq_items`.*, `items`.`item_name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id` string false false false bindings  array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select `rfq_items`.*, `items`.`item_name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id` string false false false bindings  array false false false useReadPdo true bool false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:3172-3174 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Controllers/Purchase/PurchaserequestController.php 142 rfqindex App\Http\Controllers\Purchase\PurchaserequestController ->latest('rfqs.created_at') ->get(); null // Get RFQ items + product information $rfqItems = DB::table('rfq_items') ->leftJoin( 'items', 'rfq_items.item_id', '=', 'items.id' ) ->select( 'rfq_items.*', 'items.item_name' ) ->get() ->groupBy('rfq_id'); null // Purchase Requests $prs = DB::table('purchase_requests') ->where('is_active', 1) ->get(); null // Vendors $vendors = DB::table('parties')->get(); null return view( 'purchase.quotation.index', compact('rfqs', 'rfqItems', 'vendors', 'prs') ); columns * array false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method rfqindex string false false false parameters  array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaserequestController false false false method rfqindex string false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://cms.buildwellconstruct.com/purchase/request/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 document ?1 navigate same-origin 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 "Windows" ?0 "Not=A?Brand";v="99", "Google Chrome";v="151", "Chromium";v="151" max-age=0 49.43.180.247 cms.buildwellconstruct.com https 443 cms.buildwellconstruct.com 49.43.180.247 https://cms.buildwellconstruct.com/purchase/request/list cms.buildwellconstruct.com null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme VCEcCq5Mg7g1xRcCW1NVDDD54gqObH5gce564L2m fVzaxKbRuBDtOXpBwjIQ4KAIzmTMgPcBsPCkWzmJ VCEcCq5Mg7g1xRcCW1NVDDD54gqObH5gce564L2m https://cms.buildwellconstruct.com/users/getimage   2 null create.quotation.list  App\Http\Controllers\Purchase\PurchaserequestController@rfqindex web auth 2 admin Manish jain admin@buildwellconstruct.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 8.2.33 12.30.1 null false true production select `rfq_items`.*, `items`.`item_name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id`   select * from `users` where `id` = ? limit 1 2.33 mysql 2 1787988783.1368 select `rfqs`.*, `purchase_requests`.`pr_number` from `rfqs` inner join `purchase_requests` on `rfqs`.`purchase_request_id` = `purchase_requests`.`id` order by `rfqs`.`created_at` desc 0.64 mysql  1787988783.1391 production null null /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com null f2521079-0e9f-4ce7-a8fc-d0902ec9872e null null phpstorm auto false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A column was not found https://laravel.com/docs/master/migrations#running-migrations You might have forgotten to run your database migrations. true false You can try to run your migrations using `php artisan migrate`. Run migrations https://cms.buildwellconstruct.com/_ignition/execute-solution  /_ignition/update-config /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false vendor/laravel/framework/src/Illuminate/Database/Connection.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select `rfq_items`.*, `items`.`item_name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id` string false false false bindings  array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Connection.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select `rfq_items`.*, `items`.`item_name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id` string false false false bindings  array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Connection.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select `rfq_items`.*, `items`.`item_name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id` string false false false bindings  array false false false useReadPdo true bool false false false false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:3172-3174 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Controllers/Purchase/PurchaserequestController.php 142 rfqindex App\Http\Controllers\Purchase\PurchaserequestController ->latest('rfqs.created_at') ->get(); null // Get RFQ items + product information $rfqItems = DB::table('rfq_items') ->leftJoin( 'items', 'rfq_items.item_id', '=', 'items.id' ) ->select( 'rfq_items.*', 'items.item_name' ) ->get() ->groupBy('rfq_id'); null // Purchase Requests $prs = DB::table('purchase_requests') ->where('is_active', 1) ->get(); null // Vendors $vendors = DB::table('parties')->get(); null return view( 'purchase.quotation.index', compact('rfqs', 'rfqItems', 'vendors', 'prs') ); columns * array false false false true app/Http/Controllers/Purchase/PurchaserequestController.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false vendor/laravel/framework/src/Illuminate/Routing/Controller.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method rfqindex string false false false parameters  array false false false false vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaserequestController false false false method rfqindex string false false false false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php https://cms.buildwellconstruct.com/purchase/request/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.33 mysql 2 1787988783.1368 select `rfqs`.*, `purchase_requests`.`pr_number` from `rfqs` inner join `purchase_requests` on `rfqs`.`purchase_request_id` = `purchase_requests`.`id` order by `rfqs`.`created_at` desc 0.64 mysql  1787988783.1391   null <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 document ?1 navigate same-origin 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 "Windows" ?0 "Not=A?Brand";v="99", "Google Chrome";v="151", "Chromium";v="151" max-age=0 49.43.180.247 cms.buildwellconstruct.com https 443 cms.buildwellconstruct.com 49.43.180.247 https://cms.buildwellconstruct.com/purchase/request/list cms.buildwellconstruct.com null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme VCEcCq5Mg7g1xRcCW1NVDDD54gqObH5gce564L2m fVzaxKbRuBDtOXpBwjIQ4KAIzmTMgPcBsPCkWzmJ VCEcCq5Mg7g1xRcCW1NVDDD54gqObH5gce564L2m https://cms.buildwellconstruct.com/users/getimage   2 null 8.2.33 12.30.1 null false true production 2 admin Manish jain admin@buildwellconstruct.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 create.quotation.list  App\Http\Controllers\Purchase\PurchaserequestController@rfqindex web auth null null null select `rfq_items`.*, `items`.`item_name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id` null null  web https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Database\QueryException SQLSTATE[42S22]: Column not found: 1054 Unknown column 'items.item_name' in 'SELECT' (Connection: mysql, SQL: select `rfq_items`.*, `items`.`item_name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id`) /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com null 8.2.33 12.30.1 Flare production Illuminate\Database\Connection runQueryCallback  Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A column was not found https://laravel.com/docs/master/migrations#running-migrations You might have forgotten to run your database migrations. true false You can try to run your migrations using `php artisan migrate`. Run migrations https://cms.buildwellconstruct.com/_ignition/execute-solution  https://laravel.com/docs/12.x/eloquent {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T07:33:04.098Z"} 
[2026-08-29 13:03:31] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T07:33:30.331Z"} 
[2026-08-29 13:03:31] production.DEBUG: Laravel Client PHP 12.30.1 8.2.33 Illuminate\Database\QueryException 1787988809 SQLSTATE[42S22]: Column not found: 1054 Unknown column 'rfq_items.item_id' in 'ON' (Connection: mysql, SQL: select `rfq_items`.*, `items`.`name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id`)  Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A column was not found You might have forgotten to run your database migrations. https://laravel.com/docs/master/migrations#running-migrations You can try to run your migrations using `php artisan migrate`. true false https://laravel.com/docs/12.x/eloquent /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select `rfq_items`.*, `items`.`name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id` string false false false bindings  array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select `rfq_items`.*, `items`.`name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id` string false false false bindings  array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select `rfq_items`.*, `items`.`name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id` string false false false bindings  array false false false useReadPdo true bool false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:3172-3174 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Controllers/Purchase/PurchaserequestController.php 142 rfqindex App\Http\Controllers\Purchase\PurchaserequestController ->latest('rfqs.created_at') ->get(); null // Get RFQ items + product information $rfqItems = DB::table('rfq_items') ->leftJoin( 'items', 'rfq_items.item_id', '=', 'items.id' ) ->select( 'rfq_items.*', 'items.name' ) ->get() ->groupBy('rfq_id'); null // Purchase Requests $prs = DB::table('purchase_requests') ->where('is_active', 1) ->get(); null // Vendors $vendors = DB::table('parties')->get(); null return view( 'purchase.quotation.index', compact('rfqs', 'rfqItems', 'vendors', 'prs') ); columns * array false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method rfqindex string false false false parameters  array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaserequestController false false false method rfqindex string false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://cms.buildwellconstruct.com/purchase/request/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 document ?1 navigate same-origin 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 "Windows" ?0 "Not=A?Brand";v="99", "Google Chrome";v="151", "Chromium";v="151" max-age=0 49.43.180.247 cms.buildwellconstruct.com https 443 cms.buildwellconstruct.com 49.43.180.247 https://cms.buildwellconstruct.com/purchase/request/list cms.buildwellconstruct.com null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme VCEcCq5Mg7g1xRcCW1NVDDD54gqObH5gce564L2m fVzaxKbRuBDtOXpBwjIQ4KAIzmTMgPcBsPCkWzmJ VCEcCq5Mg7g1xRcCW1NVDDD54gqObH5gce564L2m https://cms.buildwellconstruct.com/purchase/request/create/quotation/list   2 create.quotation.list  App\Http\Controllers\Purchase\PurchaserequestController@rfqindex web auth 2 admin Manish jain admin@buildwellconstruct.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 8.2.33 12.30.1 null false true production select `rfq_items`.*, `items`.`name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id`   select * from `users` where `id` = ? limit 1 2.78 mysql 2 1787988809.4801 select `rfqs`.*, `purchase_requests`.`pr_number` from `rfqs` inner join `purchase_requests` on `rfqs`.`purchase_request_id` = `purchase_requests`.`id` order by `rfqs`.`created_at` desc 0.68 mysql  1787988809.4822 production null null /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com null f9a53d98-4513-4b56-bf0b-4496b01a09ae null null Laravel Client PHP 12.30.1 8.2.33 Illuminate\Database\QueryException 1787988809 SQLSTATE[42S22]: Column not found: 1054 Unknown column 'rfq_items.item_id' in 'ON' (Connection: mysql, SQL: select `rfq_items`.*, `items`.`name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id`)  Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A column was not found You might have forgotten to run your database migrations. https://laravel.com/docs/master/migrations#running-migrations You can try to run your migrations using `php artisan migrate`. true false https://laravel.com/docs/12.x/eloquent /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select `rfq_items`.*, `items`.`name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id` string false false false bindings  array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select `rfq_items`.*, `items`.`name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id` string false false false bindings  array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select `rfq_items`.*, `items`.`name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id` string false false false bindings  array false false false useReadPdo true bool false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:3172-3174 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Controllers/Purchase/PurchaserequestController.php 142 rfqindex App\Http\Controllers\Purchase\PurchaserequestController ->latest('rfqs.created_at') ->get(); null // Get RFQ items + product information $rfqItems = DB::table('rfq_items') ->leftJoin( 'items', 'rfq_items.item_id', '=', 'items.id' ) ->select( 'rfq_items.*', 'items.name' ) ->get() ->groupBy('rfq_id'); null // Purchase Requests $prs = DB::table('purchase_requests') ->where('is_active', 1) ->get(); null // Vendors $vendors = DB::table('parties')->get(); null return view( 'purchase.quotation.index', compact('rfqs', 'rfqItems', 'vendors', 'prs') ); columns * array false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method rfqindex string false false false parameters  array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaserequestController false false false method rfqindex string false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://cms.buildwellconstruct.com/purchase/request/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 document ?1 navigate same-origin 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 "Windows" ?0 "Not=A?Brand";v="99", "Google Chrome";v="151", "Chromium";v="151" max-age=0 49.43.180.247 cms.buildwellconstruct.com https 443 cms.buildwellconstruct.com 49.43.180.247 https://cms.buildwellconstruct.com/purchase/request/list cms.buildwellconstruct.com null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme VCEcCq5Mg7g1xRcCW1NVDDD54gqObH5gce564L2m fVzaxKbRuBDtOXpBwjIQ4KAIzmTMgPcBsPCkWzmJ VCEcCq5Mg7g1xRcCW1NVDDD54gqObH5gce564L2m https://cms.buildwellconstruct.com/purchase/request/create/quotation/list   2 create.quotation.list  App\Http\Controllers\Purchase\PurchaserequestController@rfqindex web auth 2 admin Manish jain admin@buildwellconstruct.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 8.2.33 12.30.1 null false true production select `rfq_items`.*, `items`.`name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id`   select * from `users` where `id` = ? limit 1 2.78 mysql 2 1787988809.4801 select `rfqs`.*, `purchase_requests`.`pr_number` from `rfqs` inner join `purchase_requests` on `rfqs`.`purchase_request_id` = `purchase_requests`.`id` order by `rfqs`.`created_at` desc 0.68 mysql  1787988809.4822 production null null /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com null f9a53d98-4513-4b56-bf0b-4496b01a09ae null null phpstorm auto false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A column was not found https://laravel.com/docs/master/migrations#running-migrations You might have forgotten to run your database migrations. true false You can try to run your migrations using `php artisan migrate`. Run migrations https://cms.buildwellconstruct.com/_ignition/execute-solution  /_ignition/update-config /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 824 runQueryCallback Illuminate\Database\Connection // took to execute and log the query SQL, bindings and time in our memory. try { return $callback($query, $bindings); } null // If an exception occurs when attempting to run a query, we'll format the error // message to include the bindings with SQL, which will make this exception a // lot more helpful to the developer instead of just the database's errors. catch (Exception $e) { if ($this->isUniqueConstraintError($e)) { throw new UniqueConstraintViolationException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } null throw new QueryException( $this->getName(), $query, $this->prepareBindings($bindings), $e ); } } null /** * Determine if the given database exception was caused by a unique constraint violation. * * @param  \Exception  $exception * @return bool */ protected function isUniqueConstraintError(Exception $exception) { return false;  false vendor/laravel/framework/src/Illuminate/Database/Connection.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 778 run Illuminate\Database\Connection */ protected function run($query, $bindings, Closure $callback) { foreach ($this->beforeExecutingCallbacks as $beforeExecutingCallback) { $beforeExecutingCallback($query, $bindings, $this); } null $this->reconnectIfMissingConnection(); null $start = microtime(true); null // Here we will run this query. If an exception occurs we'll determine if it was // caused by a connection that has been lost. If that is the cause, we'll try // to re-establish connection and re-run the query with a fresh connection. try { $result = $this->runQueryCallback($query, $bindings, $callback); } catch (QueryException $e) { $result = $this->handleQueryException( $e, $query, $bindings, $callback ); } null // Once we have run the query we will calculate the time that it took to run and // then log the query, bindings, and execution time so we will report them on // the event that the developer needs them. We'll log time in milliseconds. $this->logQuery( $query, $bindings, $this->getElapsedTime($start) ); null return $result; query select `rfq_items`.*, `items`.`name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id` string false false false bindings  array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Connection.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php 397 select Illuminate\Database\Connection public function selectFromWriteConnection($query, $bindings = []) { return $this->select($query, $bindings, false); } null /** * Run a select statement against the database. * * @param  string  $query * @param  array  $bindings * @param  bool  $useReadPdo * @return array */ public function select($query, $bindings = [], $useReadPdo = true) { return $this->run($query, $bindings, function ($query, $bindings) use ($useReadPdo) { if ($this->pretending()) { return []; } null // For select statements, we'll simply execute the query and return an array // of the database result set. Each element in the array will be a single // row from the database table, and will either be an array or objects. $statement = $this->prepared( $this->getPdoForSelect($useReadPdo)->prepare($query) ); null $this->bindValues($statement, $this->prepareBindings($bindings)); null $statement->execute(); query select `rfq_items`.*, `items`.`name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id` string false false false bindings  array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php:397-414 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Connection.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3188 runSelect Illuminate\Database\Query\Builder return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() { return $this->connection->select( $this->toSql(), $this->getBindings(), ! $this->useWritePdo ); } null /** * Remove the group limit keys from the results in the collection. * * @param  \Illuminate\Support\Collection  $items * @return \Illuminate\Support\Collection */ protected function withoutGroupLimitKeys($items) { $keysToRemove = ['laravel_row']; null query select `rfq_items`.*, `items`.`name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id` string false false false bindings  array false false false useReadPdo true bool false false false false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3173 Illuminate\Database\Query\{closure} Illuminate\Database\Query\Builder { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() {  false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3763 onceWithColumns Illuminate\Database\Query\Builder * * @template TResult * * @param  array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @param  callable(): TResult  $callback * @return TResult */ protected function onceWithColumns($columns, $callback) { $original = $this->columns; null if (is_null($original)) { $this->columns = $columns; } null $result = $callback(); null $this->columns = $original; null return $result; } null /** * Insert new records into the database. * * @return bool */ public function insert(array $values) { // Since every insert gets treated like a batch insert, we will make sure the  false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php 3172 get Illuminate\Database\Query\Builder public function soleValue($column) { $result = (array) $this->sole([$column]); null return array_first($result); } null /** * Execute the query as a "select" statement. * * @param  string|\Illuminate\Contracts\Database\Query\Expression|array<string|\Illuminate\Contracts\Database\Query\Expression>  $columns * @return \Illuminate\Support\Collection<int, \stdClass> */ public function get($columns = ['*']) { $items = new Collection($this->onceWithColumns(Arr::wrap($columns), function () { return $this->processor->processSelect($this, $this->runSelect()); })); null return $this->applyAfterQueryCallbacks( isset($this->groupLimit) ? $this->withoutGroupLimitKeys($items) : $items ); } null /** * Run the query as a "select" statement against the connection. * * @return array */ protected function runSelect() columns * array false false false callback /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:3172-3174 Closure false false false false vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Controllers/Purchase/PurchaserequestController.php 142 rfqindex App\Http\Controllers\Purchase\PurchaserequestController ->latest('rfqs.created_at') ->get(); null // Get RFQ items + product information $rfqItems = DB::table('rfq_items') ->leftJoin( 'items', 'rfq_items.item_id', '=', 'items.id' ) ->select( 'rfq_items.*', 'items.name' ) ->get() ->groupBy('rfq_id'); null // Purchase Requests $prs = DB::table('purchase_requests') ->where('is_active', 1) ->get(); null // Vendors $vendors = DB::table('parties')->get(); null return view( 'purchase.quotation.index', compact('rfqs', 'rfqItems', 'vendors', 'prs') ); columns * array false false false true app/Http/Controllers/Purchase/PurchaserequestController.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54 callAction Illuminate\Routing\Controller */ public function getMiddleware() { return $this->middleware; } null /** * Execute an action on the controller. * * @param  string  $method * @param  array  $parameters * @return \Symfony\Component\HttpFoundation\Response */ public function callAction($method, $parameters) { return $this->{$method}(...array_values($parameters)); } null /** * Handle calls to missing methods on the controller. * * @param  string  $method * @param  array  $parameters * @return mixed * * @throws \BadMethodCallException */ public function __call($method, $parameters) { throw new BadMethodCallException(sprintf(  false vendor/laravel/framework/src/Illuminate/Routing/Controller.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 43 dispatch Illuminate\Routing\ControllerDispatcher } null /** * Dispatch a request to a given controller and method. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return mixed */ public function dispatch(Route $route, $controller, $method) { $parameters = $this->resolveParameters($route, $controller, $method); null if (method_exists($controller, 'callAction')) { return $controller->callAction($method, $parameters); } null return $controller->{$method}(...array_values($parameters)); } null /** * Resolve the parameters for the controller. * * @param  \Illuminate\Routing\Route  $route * @param  mixed  $controller * @param  string  $method * @return array */ protected function resolveParameters(Route $route, $controller, $method) method rfqindex string false false false parameters  array false false false false vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 265 runController Illuminate\Routing\Route */ protected function isSerializedClosure() { return RouteAction::containsSerializedClosure($this->action); } null /** * Run the route action and return the response. * * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ protected function runController() { return $this->controllerDispatcher()->dispatch( $this, $this->getController(), $this->getControllerMethod() ); } null /** * Get the controller instance for the route. * * @return mixed * * @throws \Illuminate\Contracts\Container\BindingResolutionException */ public function getController() { if (! $this->isControllerAction()) { route object Illuminate\Routing\Route false false false controller object App\Http\Controllers\Purchase\PurchaserequestController false false false method rfqindex string false false false false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php 211 run Illuminate\Routing\Route { return RouteAction::parse($this->uri, $action); } null /** * Run the route action and return the response. * * @return mixed */ public function run() { $this->container = $this->container ?: new Container; null try { if ($this->isControllerAction()) { return $this->runController(); } null return $this->runCallable(); } catch (HttpResponseException $e) { return $e->getResponse(); } } null /** * Checks whether the route's action is a controller. * * @return bool */ protected function isControllerAction()  false vendor/laravel/framework/src/Illuminate/Routing/Route.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 822 Illuminate\Routing\{closure} Illuminate\Routing\Router * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null  false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php https://cms.buildwellconstruct.com/purchase/request/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.78 mysql 2 1787988809.4801 select `rfqs`.*, `purchase_requests`.`pr_number` from `rfqs` inner join `purchase_requests` on `rfqs`.`purchase_request_id` = `purchase_requests`.`id` order by `rfqs`.`created_at` desc 0.68 mysql  1787988809.4822   null <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 document ?1 navigate same-origin 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 "Windows" ?0 "Not=A?Brand";v="99", "Google Chrome";v="151", "Chromium";v="151" max-age=0 49.43.180.247 cms.buildwellconstruct.com https 443 cms.buildwellconstruct.com 49.43.180.247 https://cms.buildwellconstruct.com/purchase/request/list cms.buildwellconstruct.com null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme VCEcCq5Mg7g1xRcCW1NVDDD54gqObH5gce564L2m fVzaxKbRuBDtOXpBwjIQ4KAIzmTMgPcBsPCkWzmJ VCEcCq5Mg7g1xRcCW1NVDDD54gqObH5gce564L2m https://cms.buildwellconstruct.com/purchase/request/create/quotation/list   2 8.2.33 12.30.1 null false true production 2 admin Manish jain admin@buildwellconstruct.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 create.quotation.list  App\Http\Controllers\Purchase\PurchaserequestController@rfqindex web auth null null null select `rfq_items`.*, `items`.`name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id` null null  web https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Database\QueryException SQLSTATE[42S22]: Column not found: 1054 Unknown column 'rfq_items.item_id' in 'ON' (Connection: mysql, SQL: select `rfq_items`.*, `items`.`name` from `rfq_items` left join `items` on `rfq_items`.`item_id` = `items`.`id`) /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com null 8.2.33 12.30.1 Flare production Illuminate\Database\Connection runQueryCallback  Spatie\ErrorSolutions\Solutions\Laravel\RunMigrationsSolution A column was not found https://laravel.com/docs/master/migrations#running-migrations You might have forgotten to run your database migrations. true false You can try to run your migrations using `php artisan migrate`. Run migrations https://cms.buildwellconstruct.com/_ignition/execute-solution  https://laravel.com/docs/12.x/eloquent {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T07:33:30.344Z"} 
[2026-08-29 13:04:09] production.INFO: %cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T07:34:07.724Z"} 
[2026-08-29 13:04:09] production.DEBUG: Laravel Client PHP 12.30.1 8.2.33 ErrorException 1787988846 Undefined property: stdClass::$item_name    /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/purchase/quotation/index.blade.php 65 require null @endphp null <table class="table table-bordered"> <thead> <tr> <th>#</th> <th>Product</th> <th>Quantity</th> </tr> </thead> null <tbody> @foreach($items as $key => $item) <tr> <td>{{ $key + 1 }}</td> <td>{{ $item->item_name }}</td> <td>{{ $item->quantity }}</td> </tr> @endforeach </tbody> </table> null @endforeach</td> null <td> <span class="badge bg-success"> {{ ucfirst($rfq->status) }} </span> </td> <td>  true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/b7757e23d725dbdcd64c1cd78a270ca6.php string false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/b7757e23d725dbdcd64c1cd78a270ca6.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) © Buildwell Construction -2026 | developed By : <a href="http://dacnis.in/" target="_blank"> Dacnis Tech Solution</a> 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$19c) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$19d) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/b7757e23d725dbdcd64c1cd78a270ca6.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) © Buildwell Construction -2026 | developed By : <a href="http://dacnis.in/" target="_blank"> Dacnis Tech Solution</a> 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$19c) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$19d) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/b7757e23d725dbdcd64c1cd78a270ca6.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) © Buildwell Construction -2026 | developed By : <a href="http://dacnis.in/" target="_blank"> Dacnis Tech Solution</a> 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$19c) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$19d) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) © Buildwell Construction -2026 | developed By : <a href="http://dacnis.in/" target="_blank"> Dacnis Tech Solution</a> 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$19c) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$19d) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) © Buildwell Construction -2026 | developed By : <a href="http://dacnis.in/" target="_blank"> Dacnis Tech Solution</a> 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$19c) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$19d) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://cms.buildwellconstruct.com/purchase/request/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 document ?1 navigate same-origin 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 "Windows" ?0 "Not=A?Brand";v="99", "Google Chrome";v="151", "Chromium";v="151" max-age=0 49.43.180.247 cms.buildwellconstruct.com https 443 cms.buildwellconstruct.com 49.43.180.247 https://cms.buildwellconstruct.com/purchase/request/list cms.buildwellconstruct.com null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme VCEcCq5Mg7g1xRcCW1NVDDD54gqObH5gce564L2m fVzaxKbRuBDtOXpBwjIQ4KAIzmTMgPcBsPCkWzmJ VCEcCq5Mg7g1xRcCW1NVDDD54gqObH5gce564L2m https://cms.buildwellconstruct.com/purchase/request/create/quotation/list   2  create.quotation.list  App\Http\Controllers\Purchase\PurchaserequestController@rfqindex web auth 2 admin Manish jain admin@buildwellconstruct.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/purchase/quotation/index.blade.php <pre class=sf-dump id=sf-dump-1988164777 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2434</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1988164777", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1425783197 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2949</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2908</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>15</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>11</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260827-164909</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-27 16:49:09</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-27 16:49:09</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260827-164757</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2905</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>14</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>8</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260826-124146</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 12:41:46</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 12:41:46</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260826-101717</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2906</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>13</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>8</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260826-104952</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 10:49:52</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 10:49:52</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260826-101717</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#2909</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>8</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260826-101832</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 10:18:32</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 10:18:32</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260826-101717</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#2940</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>11</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>7</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260825-165056</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-25 16:50:56</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-25 16:50:56</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260825-164954</span>"
    </samp>}
    <span class=sf-dump-index>5</span> => {<a class=sf-dump-ref>#2939</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>10</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>6</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-123930</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:39:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:39:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-122104</span>"
    </samp>}
    <span class=sf-dump-index>6</span> => {<a class=sf-dump-ref>#2941</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>9</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>6</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-123830</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:38:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:38:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-122104</span>"
    </samp>}
    <span class=sf-dump-index>7</span> => {<a class=sf-dump-ref>#2938</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>8</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>6</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-123739</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:37:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:37:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-122104</span>"
    </samp>}
    <span class=sf-dump-index>8</span> => {<a class=sf-dump-ref>#2937</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>7</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>6</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-123448</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:34:48</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:34:48</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-122104</span>"
    </samp>}
    <span class=sf-dump-index>9</span> => {<a class=sf-dump-ref>#2936</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>6</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>6</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-122220</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:22:20</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:22:20</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-122104</span>"
    </samp>}
    <span class=sf-dump-index>10</span> => {<a class=sf-dump-ref>#2935</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>5</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>5</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-121657</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:16:57</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:16:57</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-121047</span>"
    </samp>}
    <span class=sf-dump-index>11</span> => {<a class=sf-dump-ref>#2934</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>4</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>5</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-121505</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:15:05</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:15:05</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-121047</span>"
    </samp>}
    <span class=sf-dump-index>12</span> => {<a class=sf-dump-ref>#2933</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>5</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-121417</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:14:17</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:14:17</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-121047</span>"
    </samp>}
    <span class=sf-dump-index>13</span> => {<a class=sf-dump-ref>#2932</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>5</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-121312</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:13:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:13:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-121047</span>"
    </samp>}
    <span class=sf-dump-index>14</span> => {<a class=sf-dump-ref>#2931</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>5</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-121134</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:11:34</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:11:34</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-121047</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1425783197", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-76124004 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2855</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-key>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2903</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2907</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2930</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2869</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2885</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2884</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2846</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2847</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>9</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2848</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>10</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2849</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>11</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2850</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>12</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2851</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>13</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2852</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>14</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2853</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>15</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2854</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-76124004", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-991092286 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2856</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1121</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2814</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>190</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="15 characters">ANUPAM HARDWARE</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9784732489</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2898</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>191</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="19 characters">AMRAPALI ENTERPRISE</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414170299</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2815</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>192</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="12 characters">EMPIRE STEEL</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414289959</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#2816</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>193</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="12 characters">P.K. TRADERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414833074</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#2817</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>194</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="29 characters">NEXGEN CONSTRUCTION MATERIALS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9829819987</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>5</span> => {<a class=sf-dump-ref>#2818</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>195</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="36 characters">MAHAVEER MACHINERY AND HARDWARE MART</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9829614530</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>6</span> => {<a class=sf-dump-ref>#2819</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>196</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="18 characters">YOGESH TYRE SHOPEE</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9829178106</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>7</span> => {<a class=sf-dump-ref>#2820</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>197</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="14 characters">DIGGITAL POINT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">7000364506</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>8</span> => {<a class=sf-dump-ref>#2821</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>198</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="19 characters">G.L. ELECTRIC WORKS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9828423932</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>9</span> => {<a class=sf-dump-ref>#2822</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>251</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="21 characters">RAINBOW INTERNATIONAL</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9694099370</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>10</span> => {<a class=sf-dump-ref>#2823</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>252</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="21 characters">M/S SANGARH FURNITURE</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>11</span> => {<a class=sf-dump-ref>#2824</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>253</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="26 characters">CROSSLAND EQUIPCO PVT. LTD</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>12</span> => {<a class=sf-dump-ref>#2825</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>254</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="21 characters">WONDER CEMENT LIMITED</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">7726006409</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>13</span> => {<a class=sf-dump-ref>#2826</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>255</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="25 characters">ARAVALI ENGINEERS UDAIPUR</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>14</span> => {<a class=sf-dump-ref>#2827</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>256</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="21 characters">JK LAKSHMI CEMENT LTD</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">7340057590</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="10 characters">7340057590</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 10:14:02</span>"
    </samp>}
    <span class=sf-dump-index>15</span> => {<a class=sf-dump-ref>#2828</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>257</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="26 characters">KYB CONMAT PRIVATE LIMITED</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="11 characters">02656132900</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>16</span> => {<a class=sf-dump-ref>#2829</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>258</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="16 characters">MARUTI BUILDTECH</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9001793250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>17</span> => {<a class=sf-dump-ref>#2830</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>259</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="17 characters">AMRIT AUTOMOBILES</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9829074015</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>18</span> => {<a class=sf-dump-ref>#2831</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>260</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="13 characters">JAI COMPUTERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9602637216</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>19</span> => {<a class=sf-dump-ref>#2832</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>261</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="24 characters">UDAIPUR CEMENT WORKS LTD</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="11 characters">02942655077</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>20</span> => {<a class=sf-dump-ref>#2833</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>262</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="18 characters">KUNTHU ENTERPRISES</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="11 characters">98298874881</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>21</span> => {<a class=sf-dump-ref>#2834</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>263</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="23 characters">B. MAHESHWARY &amp; COMPANY</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="11 characters">02942414310</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>22</span> => {<a class=sf-dump-ref>#2835</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>264</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="14 characters">MICRO HARDWARE</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9413026873</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>23</span> => {<a class=sf-dump-ref>#2836</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>265</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="25 characters">PRASHANT CEMENT SUPPLIERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>24</span> => {<a class=sf-dump-ref>#2837</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>266</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="18 characters">SHARDA ENTERPRISES</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414165841</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="11 characters">02942523414</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>25</span> => {<a class=sf-dump-ref>#2838</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>267</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="16 characters">ASIA ELECTRICALS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414156535</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>26</span> => {<a class=sf-dump-ref>#2839</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>268</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="25 characters">AGRAWAL COMPUTTER ACADEMY</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414557485</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>27</span> => {<a class=sf-dump-ref>#2840</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>269</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="13 characters">AMANI TRADERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="11 characters">02942525280</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>28</span> => {<a class=sf-dump-ref>#2841</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>270</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="26 characters">RAJ MINERAL CRUSHING PLANT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414169137</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>29</span> => {<a class=sf-dump-ref>#2842</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>271</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="16 characters">ACTIVE ENGINEERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9811558249</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>30</span> => {<a class=sf-dump-ref>#2843</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>272</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="32 characters">LAKSHMI STONE &amp; CEMENT SUPPLIERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>31</span> => {<a class=sf-dump-ref>#2844</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>273</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="12 characters">SWASTIK CARE</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9610067333</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>32</span> => {<a class=sf-dump-ref>#2813</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>274</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="17 characters">NAVYA ENTERPRISES</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">8107085334</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>33</span> => {<a class=sf-dump-ref>#2812</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>275</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="24 characters">CHARBHUJA CRUSHING PLANT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9829042108</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>34</span> => {<a class=sf-dump-ref>#2811</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>276</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="26 characters">SWASTIK SECURETECH PVT.LTD</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9649918581</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>35</span> => {<a class=sf-dump-ref>#2810</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>277</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="17 characters">SWASTIK COMPUTERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>36</span> => {<a class=sf-dump-ref>#2809</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>278</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="14 characters">BINDAL WELPACK</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414159053</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>37</span> => {<a class=sf-dump-ref>#2808</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>279</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="14 characters">PADAM LIGHTING</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414169211</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>38</span> => {<a class=sf-dump-ref>#2807</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>280</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="24 characters">SALASAR PLY AND HARDWARE</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9825906421</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>39</span> => {<a class=sf-dump-ref>#2806</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>281</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="20 characters">PLEZER DIGITAL PRESS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="11 characters">02942584071</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>40</span> => {<a class=sf-dump-ref>#2805</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>282</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="14 characters">J.J. ENGINEERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9413318187</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>41</span> => {<a class=sf-dump-ref>#2804</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>283</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="20 characters">PARAS RAJ INDUSTRIES</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414758168</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="10 characters">9414289959</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>42</span> => {<a class=sf-dump-ref>#2803</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>284</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="16 characters">MAHAVEER TRADERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9829040680</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>43</span> => {<a class=sf-dump-ref>#2802</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>285</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="20 characters">SUNRISE DISTRIBUTORS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9351453528</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>44</span> => {<a class=sf-dump-ref>#2801</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>286</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="16 characters">GLOBAL ASSOCIATE</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9352174343</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>45</span> => {<a class=sf-dump-ref>#2800</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>287</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="30 characters">HIND MACHINERY &amp; HARDWARE MART</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9829233107</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="10 characters">9950651024</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
       &#8230;1
    </samp>}
    <span class=sf-dump-index>46</span> => {<a class=sf-dump-ref>#2799</a> &#8230;30}
    <span class=sf-dump-index>47</span> => {<a class=sf-dump-ref>#2798</a> &#8230;30}
    <span class=sf-dump-index>48</span> => {<a class=sf-dump-ref>#2797</a> &#8230;30}
    <span class=sf-dump-index>49</span> => {<a class=sf-dump-ref>#2796</a> &#8230;30}
    <span class=sf-dump-index>50</span> => {<a class=sf-dump-ref>#2795</a> &#8230;30}
    <span class=sf-dump-index>51</span> => {<a class=sf-dump-ref>#2794</a> &#8230;30}
    <span class=sf-dump-index>52</span> => {<a class=sf-dump-ref>#2793</a> &#8230;30}
    <span class=sf-dump-index>53</span> => {<a class=sf-dump-ref>#2792</a> &#8230;30}
    <span class=sf-dump-index>54</span> => {<a class=sf-dump-ref>#2791</a> &#8230;30}
    <span class=sf-dump-index>55</span> => {<a class=sf-dump-ref>#2790</a> &#8230;30}
    <span class=sf-dump-index>56</span> => {<a class=sf-dump-ref>#2789</a> &#8230;30}
    <span class=sf-dump-index>57</span> => {<a class=sf-dump-ref>#2788</a> &#8230;30}
    <span class=sf-dump-index>58</span> => {<a class=sf-dump-ref>#2787</a> &#8230;30}
    <span class=sf-dump-index>59</span> => {<a class=sf-dump-ref>#2786</a> &#8230;30}
    <span class=sf-dump-index>60</span> => {<a class=sf-dump-ref>#2785</a> &#8230;30}
    <span class=sf-dump-index>61</span> => {<a class=sf-dump-ref>#2784</a> &#8230;30}
    <span class=sf-dump-index>62</span> => {<a class=sf-dump-ref>#2783</a> &#8230;30}
    <span class=sf-dump-index>63</span> => {<a class=sf-dump-ref>#2782</a> &#8230;30}
    <span class=sf-dump-index>64</span> => {<a class=sf-dump-ref>#2781</a> &#8230;30}
    <span class=sf-dump-index>65</span> => {<a class=sf-dump-ref>#2780</a> &#8230;30}
    <span class=sf-dump-index>66</span> => {<a class=sf-dump-ref>#2779</a> &#8230;30}
    <span class=sf-dump-index>67</span> => {<a class=sf-dump-ref>#2778</a> &#8230;30}
    <span class=sf-dump-index>68</span> => {<a class=sf-dump-ref>#2777</a> &#8230;30}
    <span class=sf-dump-index>69</span> => {<a class=sf-dump-ref>#2776</a> &#8230;30}
    <span class=sf-dump-index>70</span> => {<a class=sf-dump-ref>#2775</a> &#8230;30}
    <span class=sf-dump-index>71</span> => {<a class=sf-dump-ref>#2774</a> &#8230;30}
    <span class=sf-dump-index>72</span> => {<a class=sf-dump-ref>#2773</a> &#8230;30}
    <span class=sf-dump-index>73</span> => {<a class=sf-dump-ref>#2772</a> &#8230;30}
    <span class=sf-dump-index>74</span> => {<a class=sf-dump-ref>#2771</a> &#8230;30}
    <span class=sf-dump-index>75</span> => {<a class=sf-dump-ref>#2770</a> &#8230;30}
    <span class=sf-dump-index>76</span> => {<a class=sf-dump-ref>#2769</a> &#8230;30}
    <span class=sf-dump-index>77</span> => {<a class=sf-dump-ref>#2768</a> &#8230;30}
    <span class=sf-dump-index>78</span> => {<a class=sf-dump-ref>#2767</a> &#8230;30}
    <span class=sf-dump-index>79</span> => {<a class=sf-dump-ref>#2766</a> &#8230;30}
    <span class=sf-dump-index>80</span> => {<a class=sf-dump-ref>#2765</a> &#8230;30}
    <span class=sf-dump-index>81</span> => {<a class=sf-dump-ref>#2764</a> &#8230;30}
    <span class=sf-dump-index>82</span> => {<a class=sf-dump-ref>#2763</a> &#8230;30}
    <span class=sf-dump-index>83</span> => {<a class=sf-dump-ref>#2762</a> &#8230;30}
    <span class=sf-dump-index>84</span> => {<a class=sf-dump-ref>#2761</a> &#8230;30}
    <span class=sf-dump-index>85</span> => {<a class=sf-dump-ref>#2760</a> &#8230;30}
    <span class=sf-dump-index>86</span> => {<a class=sf-dump-ref>#2759</a> &#8230;30}
    <span class=sf-dump-index>87</span> => {<a class=sf-dump-ref>#2758</a> &#8230;30}
    <span class=sf-dump-index>88</span> => {<a class=sf-dump-ref>#2757</a> &#8230;30}
    <span class=sf-dump-index>89</span> => {<a class=sf-dump-ref>#2756</a> &#8230;30}
    <span class=sf-dump-index>90</span> => {<a class=sf-dump-ref>#2755</a> &#8230;30}
    <span class=sf-dump-index>91</span> => {<a class=sf-dump-ref>#2754</a> &#8230;30}
    <span class=sf-dump-index>92</span> => {<a class=sf-dump-ref>#2753</a> &#8230;30}
    <span class=sf-dump-index>93</span> => {<a class=sf-dump-ref>#2752</a> &#8230;30}
    <span class=sf-dump-index>94</span> => {<a class=sf-dump-ref>#2751</a> &#8230;30}
    <span class=sf-dump-index>95</span> => {<a class=sf-dump-ref>#2750</a> &#8230;30}
    <span class=sf-dump-index>96</span> => {<a class=sf-dump-ref>#2749</a> &#8230;30}
    <span class=sf-dump-index>97</span> => {<a class=sf-dump-ref>#2748</a> &#8230;30}
    <span class=sf-dump-index>98</span> => {<a class=sf-dump-ref>#2747</a> &#8230;30}
    <span class=sf-dump-index>99</span> => {<a class=sf-dump-ref>#2746</a> &#8230;30}
    <span class=sf-dump-index>100</span> => {<a class=sf-dump-ref>#2745</a> &#8230;30}
    <span class=sf-dump-index>101</span> => {<a class=sf-dump-ref>#2744</a> &#8230;30}
    <span class=sf-dump-index>102</span> => {<a class=sf-dump-ref>#2743</a> &#8230;30}
    <span class=sf-dump-index>103</span> => {<a class=sf-dump-ref>#2742</a> &#8230;30}
    <span class=sf-dump-index>104</span> => {<a class=sf-dump-ref>#2741</a> &#8230;30}
    <span class=sf-dump-index>105</span> => {<a class=sf-dump-ref>#2740</a> &#8230;30}
    <span class=sf-dump-index>106</span> => {<a class=sf-dump-ref>#2739</a> &#8230;30}
    <span class=sf-dump-index>107</span> => {<a class=sf-dump-ref>#2738</a> &#8230;30}
    <span class=sf-dump-index>108</span> => {<a class=sf-dump-ref>#2737</a> &#8230;30}
    <span class=sf-dump-index>109</span> => {<a class=sf-dump-ref>#2736</a> &#8230;30}
    <span class=sf-dump-index>110</span> => {<a class=sf-dump-ref>#2735</a> &#8230;30}
    <span class=sf-dump-index>111</span> => {<a class=sf-dump-ref>#2734</a> &#8230;30}
    <span class=sf-dump-index>112</span> => {<a class=sf-dump-ref>#2733</a> &#8230;30}
    <span class=sf-dump-index>113</span> => {<a class=sf-dump-ref>#2732</a> &#8230;30}
    <span class=sf-dump-index>114</span> => {<a class=sf-dump-ref>#2731</a> &#8230;30}
    <span class=sf-dump-index>115</span> => {<a class=sf-dump-ref>#2730</a> &#8230;30}
    <span class=sf-dump-index>116</span> => {<a class=sf-dump-ref>#2729</a> &#8230;30}
    <span class=sf-dump-index>117</span> => {<a class=sf-dump-ref>#2728</a> &#8230;30}
    <span class=sf-dump-index>118</span> => {<a class=sf-dump-ref>#2727</a> &#8230;30}
    <span class=sf-dump-index>119</span> => {<a class=sf-dump-ref>#2726</a> &#8230;30}
    <span class=sf-dump-index>120</span> => {<a class=sf-dump-ref>#2725</a> &#8230;30}
    <span class=sf-dump-index>121</span> => {<a class=sf-dump-ref>#2724</a> &#8230;30}
    <span class=sf-dump-index>122</span> => {<a class=sf-dump-ref>#2723</a> &#8230;30}
    <span class=sf-dump-index>123</span> => {<a class=sf-dump-ref>#2722</a> &#8230;30}
    <span class=sf-dump-index>124</span> => {<a class=sf-dump-ref>#2721</a> &#8230;30}
    <span class=sf-dump-index>125</span> => {<a class=sf-dump-ref>#2720</a> &#8230;30}
    <span class=sf-dump-index>126</span> => {<a class=sf-dump-ref>#2719</a> &#8230;30}
    <span class=sf-dump-index>127</span> => {<a class=sf-dump-ref>#2718</a> &#8230;30}
    <span class=sf-dump-index>128</span> => {<a class=sf-dump-ref>#2717</a> &#8230;30}
    <span class=sf-dump-index>129</span> => {<a class=sf-dump-ref>#2716</a> &#8230;30}
    <span class=sf-dump-index>130</span> => {<a class=sf-dump-ref>#2715</a> &#8230;30}
    <span class=sf-dump-index>131</span> => {<a class=sf-dump-ref>#2714</a> &#8230;30}
    <span class=sf-dump-index>132</span> => {<a class=sf-dump-ref>#2713</a> &#8230;30}
    <span class=sf-dump-index>133</span> => {<a class=sf-dump-ref>#2712</a> &#8230;30}
    <span class=sf-dump-index>134</span> => {<a class=sf-dump-ref>#2711</a> &#8230;30}
    <span class=sf-dump-index>135</span> => {<a class=sf-dump-ref>#2710</a> &#8230;30}
    <span class=sf-dump-index>136</span> => {<a class=sf-dump-ref>#2709</a> &#8230;30}
    <span class=sf-dump-index>137</span> => {<a class=sf-dump-ref>#2708</a> &#8230;30}
    <span class=sf-dump-index>138</span> => {<a class=sf-dump-ref>#2707</a> &#8230;30}
    <span class=sf-dump-index>139</span> => {<a class=sf-dump-ref>#2706</a> &#8230;30}
    <span class=sf-dump-index>140</span> => {<a class=sf-dump-ref>#2705</a> &#8230;30}
    <span class=sf-dump-index>141</span> => {<a class=sf-dump-ref>#2704</a> &#8230;30}
    <span class=sf-dump-index>142</span> => {<a class=sf-dump-ref>#2703</a> &#8230;30}
    <span class=sf-dump-index>143</span> => {<a class=sf-dump-ref>#2702</a> &#8230;30}
    <span class=sf-dump-index>144</span> => {<a class=sf-dump-ref>#2701</a> &#8230;30}
    <span class=sf-dump-index>145</span> => {<a class=sf-dump-ref>#2700</a> &#8230;30}
    <span class=sf-dump-index>146</span> => {<a class=sf-dump-ref>#2699</a> &#8230;30}
    <span class=sf-dump-index>147</span> => {<a class=sf-dump-ref>#2698</a> &#8230;30}
    <span class=sf-dump-index>148</span> => {<a class=sf-dump-ref>#2697</a> &#8230;30}
    <span class=sf-dump-index>149</span> => {<a class=sf-dump-ref>#2696</a> &#8230;30}
    <span class=sf-dump-index>150</span> => {<a class=sf-dump-ref>#2695</a> &#8230;30}
    <span class=sf-dump-index>151</span> => {<a class=sf-dump-ref>#2694</a> &#8230;30}
    <span class=sf-dump-index>152</span> => {<a class=sf-dump-ref>#2693</a> &#8230;30}
    <span class=sf-dump-index>153</span> => {<a class=sf-dump-ref>#2692</a> &#8230;30}
    <span class=sf-dump-index>154</span> => {<a class=sf-dump-ref>#2691</a> &#8230;30}
    <span class=sf-dump-index>155</span> => {<a class=sf-dump-ref>#2690</a> &#8230;30}
    <span class=sf-dump-index>156</span> => {<a class=sf-dump-ref>#2689</a> &#8230;30}
    <span class=sf-dump-index>157</span> => {<a class=sf-dump-ref>#2688</a> &#8230;30}
    <span class=sf-dump-index>158</span> => {<a class=sf-dump-ref>#2687</a> &#8230;30}
    <span class=sf-dump-index>159</span> => {<a class=sf-dump-ref>#2686</a> &#8230;30}
    <span class=sf-dump-index>160</span> => {<a class=sf-dump-ref>#2685</a> &#8230;30}
    <span class=sf-dump-index>161</span> => {<a class=sf-dump-ref>#2684</a> &#8230;30}
    <span class=sf-dump-index>162</span> => {<a class=sf-dump-ref>#2683</a> &#8230;30}
    <span class=sf-dump-index>163</span> => {<a class=sf-dump-ref>#2682</a> &#8230;30}
    <span class=sf-dump-index>164</span> => {<a class=sf-dump-ref>#2681</a> &#8230;30}
    <span class=sf-dump-index>165</span> => {<a class=sf-dump-ref>#2680</a> &#8230;30}
    <span class=sf-dump-index>166</span> => {<a class=sf-dump-ref>#2679</a> &#8230;30}
    <span class=sf-dump-index>167</span> => {<a class=sf-dump-ref>#2678</a> &#8230;30}
    <span class=sf-dump-index>168</span> => {<a class=sf-dump-ref>#2677</a> &#8230;30}
    <span class=sf-dump-index>169</span> => {<a class=sf-dump-ref>#2676</a> &#8230;30}
    <span class=sf-dump-index>170</span> => {<a class=sf-dump-ref>#2675</a> &#8230;30}
    <span class=sf-dump-index>171</span> => {<a class=sf-dump-ref>#2674</a> &#8230;30}
    <span class=sf-dump-index>172</span> => {<a class=sf-dump-ref>#2673</a> &#8230;30}
    <span class=sf-dump-index>173</span> => {<a class=sf-dump-ref>#2672</a> &#8230;30}
    <span class=sf-dump-index>174</span> => {<a class=sf-dump-ref>#2671</a> &#8230;30}
    <span class=sf-dump-index>175</span> => {<a class=sf-dump-ref>#2670</a> &#8230;30}
    <span class=sf-dump-index>176</span> => {<a class=sf-dump-ref>#2669</a> &#8230;30}
    <span class=sf-dump-index>177</span> => {<a class=sf-dump-ref>#2668</a> &#8230;30}
    <span class=sf-dump-index>178</span> => {<a class=sf-dump-ref>#2667</a> &#8230;30}
    <span class=sf-dump-index>179</span> => {<a class=sf-dump-ref>#2666</a> &#8230;30}
    <span class=sf-dump-index>180</span> => {<a class=sf-dump-ref>#2665</a> &#8230;30}
    <span class=sf-dump-index>181</span> => {<a class=sf-dump-ref>#2664</a> &#8230;30}
    <span class=sf-dump-index>182</span> => {<a class=sf-dump-ref>#2663</a> &#8230;30}
    <span class=sf-dump-index>183</span> => {<a class=sf-dump-ref>#2662</a> &#8230;30}
    <span class=sf-dump-index>184</span> => {<a class=sf-dump-ref>#2661</a> &#8230;30}
    <span class=sf-dump-index>185</span> => {<a class=sf-dump-ref>#2660</a> &#8230;30}
    <span class=sf-dump-index>186</span> => {<a class=sf-dump-ref>#2659</a> &#8230;30}
    <span class=sf-dump-index>187</span> => {<a class=sf-dump-ref>#2658</a> &#8230;30}
    <span class=sf-dump-index>188</span> => {<a class=sf-dump-ref>#2657</a> &#8230;30}
    <span class=sf-dump-index>189</span> => {<a class=sf-dump-ref>#2656</a> &#8230;30}
    <span class=sf-dump-index>190</span> => {<a class=sf-dump-ref>#2655</a> &#8230;30}
    <span class=sf-dump-index>191</span> => {<a class=sf-dump-ref>#2654</a> &#8230;30}
    <span class=sf-dump-index>192</span> => {<a class=sf-dump-ref>#2653</a> &#8230;30}
    <span class=sf-dump-index>193</span> => {<a class=sf-dump-ref>#2652</a> &#8230;30}
    <span class=sf-dump-index>194</span> => {<a class=sf-dump-ref>#2651</a> &#8230;30}
    <span class=sf-dump-index>195</span> => {<a class=sf-dump-ref>#2650</a> &#8230;30}
    <span class=sf-dump-index>196</span> => {<a class=sf-dump-ref>#2649</a> &#8230;30}
    <span class=sf-dump-index>197</span> => {<a class=sf-dump-ref>#2648</a> &#8230;30}
    <span class=sf-dump-index>198</span> => {<a class=sf-dump-ref>#2647</a> &#8230;30}
    <span class=sf-dump-index>199</span> => {<a class=sf-dump-ref>#2646</a> &#8230;30}
    <span class=sf-dump-index>200</span> => {<a class=sf-dump-ref>#2645</a> &#8230;30}
    <span class=sf-dump-index>201</span> => {<a class=sf-dump-ref>#2644</a> &#8230;30}
    <span class=sf-dump-index>202</span> => {<a class=sf-dump-ref>#2643</a> &#8230;30}
    <span class=sf-dump-index>203</span> => {<a class=sf-dump-ref>#2642</a> &#8230;30}
    <span class=sf-dump-index>204</span> => {<a class=sf-dump-ref>#2641</a> &#8230;30}
    <span class=sf-dump-index>205</span> => {<a class=sf-dump-ref>#2640</a> &#8230;30}
    <span class=sf-dump-index>206</span> => {<a class=sf-dump-ref>#2639</a> &#8230;30}
    <span class=sf-dump-index>207</span> => {<a class=sf-dump-ref>#2638</a> &#8230;30}
    <span class=sf-dump-index>208</span> => {<a class=sf-dump-ref>#2637</a> &#8230;30}
    <span class=sf-dump-index>209</span> => {<a class=sf-dump-ref>#2636</a> &#8230;30}
    <span class=sf-dump-index>210</span> => {<a class=sf-dump-ref>#2635</a> &#8230;30}
    <span class=sf-dump-index>211</span> => {<a class=sf-dump-ref>#2634</a> &#8230;30}
    <span class=sf-dump-index>212</span> => {<a class=sf-dump-ref>#2633</a> &#8230;30}
    <span class=sf-dump-index>213</span> => {<a class=sf-dump-ref>#2632</a> &#8230;30}
    <span class=sf-dump-index>214</span> => {<a class=sf-dump-ref>#2631</a> &#8230;30}
    <span class=sf-dump-index>215</span> => {<a class=sf-dump-ref>#2630</a> &#8230;30}
    <span class=sf-dump-index>216</span> => {<a class=sf-dump-ref>#2629</a> &#8230;30}
    <span class=sf-dump-index>217</span> => {<a class=sf-dump-ref>#2628</a> &#8230;30}
    <span class=sf-dump-index>218</span> => {<a class=sf-dump-ref>#2627</a> &#8230;30}
    <span class=sf-dump-index>219</span> => {<a class=sf-dump-ref>#2626</a> &#8230;30}
    <span class=sf-dump-index>220</span> => {<a class=sf-dump-ref>#2625</a> &#8230;30}
    <span class=sf-dump-index>221</span> => {<a class=sf-dump-ref>#2624</a> &#8230;30}
    <span class=sf-dump-index>222</span> => {<a class=sf-dump-ref>#2623</a> &#8230;30}
    <span class=sf-dump-index>223</span> => {<a class=sf-dump-ref>#2622</a> &#8230;30}
    <span class=sf-dump-index>224</span> => {<a class=sf-dump-ref>#2621</a> &#8230;30}
    <span class=sf-dump-index>225</span> => {<a class=sf-dump-ref>#2620</a> &#8230;30}
    <span class=sf-dump-index>226</span> => {<a class=sf-dump-ref>#2619</a> &#8230;30}
    <span class=sf-dump-index>227</span> => {<a class=sf-dump-ref>#2618</a> &#8230;30}
    <span class=sf-dump-index>228</span> => {<a class=sf-dump-ref>#2617</a> &#8230;30}
    <span class=sf-dump-index>229</span> => {<a class=sf-dump-ref>#2616</a> &#8230;30}
    <span class=sf-dump-index>230</span> => {<a class=sf-dump-ref>#2615</a> &#8230;30}
    <span class=sf-dump-index>231</span> => {<a class=sf-dump-ref>#2614</a> &#8230;30}
    <span class=sf-dump-index>232</span> => {<a class=sf-dump-ref>#2613</a> &#8230;30}
    <span class=sf-dump-index>233</span> => {<a class=sf-dump-ref>#2612</a> &#8230;30}
    <span class=sf-dump-index>234</span> => {<a class=sf-dump-ref>#2611</a> &#8230;30}
    <span class=sf-dump-index>235</span> => {<a class=sf-dump-ref>#2610</a> &#8230;30}
    <span class=sf-dump-index>236</span> => {<a class=sf-dump-ref>#2609</a> &#8230;30}
    <span class=sf-dump-index>237</span> => {<a class=sf-dump-ref>#2608</a> &#8230;30}
    <span class=sf-dump-index>238</span> => {<a class=sf-dump-ref>#2607</a> &#8230;30}
    <span class=sf-dump-index>239</span> => {<a class=sf-dump-ref>#2606</a> &#8230;30}
    <span class=sf-dump-index>240</span> => {<a class=sf-dump-ref>#2605</a> &#8230;30}
    <span class=sf-dump-index>241</span> => {<a class=sf-dump-ref>#2604</a> &#8230;30}
    <span class=sf-dump-index>242</span> => {<a class=sf-dump-ref>#2603</a> &#8230;30}
    <span class=sf-dump-index>243</span> => {<a class=sf-dump-ref>#2602</a> &#8230;30}
    <span class=sf-dump-index>244</span> => {<a class=sf-dump-ref>#2601</a> &#8230;30}
    <span class=sf-dump-index>245</span> => {<a class=sf-dump-ref>#2600</a> &#8230;30}
    <span class=sf-dump-index>246</span> => {<a class=sf-dump-ref>#2599</a> &#8230;30}
    <span class=sf-dump-index>247</span> => {<a class=sf-dump-ref>#2598</a> &#8230;30}
    <span class=sf-dump-index>248</span> => {<a class=sf-dump-ref>#2597</a> &#8230;30}
    <span class=sf-dump-index>249</span> => {<a class=sf-dump-ref>#2596</a> &#8230;30}
    <span class=sf-dump-index>250</span> => {<a class=sf-dump-ref>#2595</a> &#8230;30}
    <span class=sf-dump-index>251</span> => {<a class=sf-dump-ref>#2594</a> &#8230;30}
    <span class=sf-dump-index>252</span> => {<a class=sf-dump-ref>#2593</a> &#8230;30}
    <span class=sf-dump-index>253</span> => {<a class=sf-dump-ref>#2592</a> &#8230;30}
    <span class=sf-dump-index>254</span> => {<a class=sf-dump-ref>#2591</a> &#8230;30}
    <span class=sf-dump-index>255</span> => {<a class=sf-dump-ref>#2590</a> &#8230;30}
    <span class=sf-dump-index>256</span> => {<a class=sf-dump-ref>#2589</a> &#8230;30}
    <span class=sf-dump-index>257</span> => {<a class=sf-dump-ref>#2588</a> &#8230;30}
    <span class=sf-dump-index>258</span> => {<a class=sf-dump-ref>#2587</a> &#8230;30}
    <span class=sf-dump-index>259</span> => {<a class=sf-dump-ref>#2586</a> &#8230;30}
    <span class=sf-dump-index>260</span> => {<a class=sf-dump-ref>#2585</a> &#8230;30}
    <span class=sf-dump-index>261</span> => {<a class=sf-dump-ref>#2584</a> &#8230;30}
    <span class=sf-dump-index>262</span> => {<a class=sf-dump-ref>#2583</a> &#8230;30}
    <span class=sf-dump-index>263</span> => {<a class=sf-dump-ref>#2582</a> &#8230;30}
    <span class=sf-dump-index>264</span> => {<a class=sf-dump-ref>#2581</a> &#8230;30}
    <span class=sf-dump-index>265</span> => {<a class=sf-dump-ref>#2580</a> &#8230;30}
    <span class=sf-dump-index>266</span> => {<a class=sf-dump-ref>#2579</a> &#8230;30}
    <span class=sf-dump-index>267</span> => {<a class=sf-dump-ref>#2578</a> &#8230;30}
    <span class=sf-dump-index>268</span> => {<a class=sf-dump-ref>#2577</a> &#8230;30}
    <span class=sf-dump-index>269</span> => {<a class=sf-dump-ref>#2576</a> &#8230;30}
    <span class=sf-dump-index>270</span> => {<a class=sf-dump-ref>#2575</a> &#8230;30}
    <span class=sf-dump-index>271</span> => {<a class=sf-dump-ref>#2574</a> &#8230;30}
    <span class=sf-dump-index>272</span> => {<a class=sf-dump-ref>#2573</a> &#8230;30}
    <span class=sf-dump-index>273</span> => {<a class=sf-dump-ref>#2572</a> &#8230;30}
    <span class=sf-dump-index>274</span> => {<a class=sf-dump-ref>#2571</a> &#8230;30}
    <span class=sf-dump-index>275</span> => {<a class=sf-dump-ref>#2570</a> &#8230;30}
    <span class=sf-dump-index>276</span> => {<a class=sf-dump-ref>#2569</a> &#8230;30}
    <span class=sf-dump-index>277</span> => {<a class=sf-dump-ref>#2568</a> &#8230;30}
    <span class=sf-dump-index>278</span> => {<a class=sf-dump-ref>#2567</a> &#8230;30}
    <span class=sf-dump-index>279</span> => {<a class=sf-dump-ref>#2566</a> &#8230;30}
    <span class=sf-dump-index>280</span> => {<a class=sf-dump-ref>#2565</a> &#8230;30}
    <span class=sf-dump-index>281</span> => {<a class=sf-dump-ref>#2564</a> &#8230;30}
    <span class=sf-dump-index>282</span> => {<a class=sf-dump-ref>#2563</a> &#8230;30}
    <span class=sf-dump-index>283</span> => {<a class=sf-dump-ref>#2562</a> &#8230;30}
    <span class=sf-dump-index>284</span> => {<a class=sf-dump-ref>#2561</a> &#8230;30}
    <span class=sf-dump-index>285</span> => {<a class=sf-dump-ref>#2560</a> &#8230;30}
    <span class=sf-dump-index>286</span> => {<a class=sf-dump-ref>#2559</a> &#8230;30}
    <span class=sf-dump-index>287</span> => {<a class=sf-dump-ref>#2558</a> &#8230;30}
    <span class=sf-dump-index>288</span> => {<a class=sf-dump-ref>#2557</a> &#8230;30}
    <span class=sf-dump-index>289</span> => {<a class=sf-dump-ref>#2556</a> &#8230;30}
    <span class=sf-dump-index>290</span> => {<a class=sf-dump-ref>#2555</a> &#8230;30}
    <span class=sf-dump-index>291</span> => {<a class=sf-dump-ref>#2554</a> &#8230;30}
    <span class=sf-dump-index>292</span> => {<a class=sf-dump-ref>#2553</a> &#8230;30}
    <span class=sf-dump-index>293</span> => {<a class=sf-dump-ref>#2552</a> &#8230;30}
    <span class=sf-dump-index>294</span> => {<a class=sf-dump-ref>#2551</a> &#8230;30}
    <span class=sf-dump-index>295</span> => {<a class=sf-dump-ref>#2550</a> &#8230;30}
    <span class=sf-dump-index>296</span> => {<a class=sf-dump-ref>#2549</a> &#8230;30}
    <span class=sf-dump-index>297</span> => {<a class=sf-dump-ref>#2548</a> &#8230;30}
    <span class=sf-dump-index>298</span> => {<a class=sf-dump-ref>#2547</a> &#8230;30}
    <span class=sf-dump-index>299</span> => {<a class=sf-dump-ref>#2546</a> &#8230;30}
    <span class=sf-dump-index>300</span> => {<a class=sf-dump-ref>#2545</a> &#8230;30}
    <span class=sf-dump-index>301</span> => {<a class=sf-dump-ref>#2544</a> &#8230;30}
    <span class=sf-dump-index>302</span> => {<a class=sf-dump-ref>#2543</a> &#8230;30}
    <span class=sf-dump-index>303</span> => {<a class=sf-dump-ref>#2542</a> &#8230;30}
    <span class=sf-dump-index>304</span> => {<a class=sf-dump-ref>#2541</a> &#8230;30}
    <span class=sf-dump-index>305</span> => {<a class=sf-dump-ref>#2540</a> &#8230;30}
    <span class=sf-dump-index>306</span> => {<a class=sf-dump-ref>#2539</a> &#8230;30}
    <span class=sf-dump-index>307</span> => {<a class=sf-dump-ref>#2538</a> &#8230;30}
    <span class=sf-dump-index>308</span> => {<a class=sf-dump-ref>#2537</a> &#8230;30}
    <span class=sf-dump-index>309</span> => {<a class=sf-dump-ref>#2536</a> &#8230;30}
    <span class=sf-dump-index>310</span> => {<a class=sf-dump-ref>#2535</a> &#8230;30}
    <span class=sf-dump-index>311</span> => {<a class=sf-dump-ref>#2534</a> &#8230;30}
    <span class=sf-dump-index>312</span> => {<a class=sf-dump-ref>#2533</a> &#8230;30}
    <span class=sf-dump-index>313</span> => {<a class=sf-dump-ref>#2532</a> &#8230;30}
    <span class=sf-dump-index>314</span> => {<a class=sf-dump-ref>#2531</a> &#8230;30}
    <span class=sf-dump-index>315</span> => {<a class=sf-dump-ref>#2530</a> &#8230;30}
    <span class=sf-dump-index>316</span> => {<a class=sf-dump-ref>#2529</a> &#8230;30}
    <span class=sf-dump-index>317</span> => {<a class=sf-dump-ref>#2528</a> &#8230;30}
    <span class=sf-dump-index>318</span> => {<a class=sf-dump-ref>#2527</a> &#8230;30}
    <span class=sf-dump-index>319</span> => {<a class=sf-dump-ref>#2526</a> &#8230;30}
    <span class=sf-dump-index>320</span> => {<a class=sf-dump-ref>#2525</a> &#8230;30}
    <span class=sf-dump-index>321</span> => {<a class=sf-dump-ref>#2524</a> &#8230;30}
    <span class=sf-dump-index>322</span> => {<a class=sf-dump-ref>#2523</a> &#8230;30}
    <span class=sf-dump-index>323</span> => {<a class=sf-dump-ref>#2522</a> &#8230;30}
    <span class=sf-dump-index>324</span> => {<a class=sf-dump-ref>#2521</a> &#8230;30}
    <span class=sf-dump-index>325</span> => {<a class=sf-dump-ref>#2520</a> &#8230;30}
    <span class=sf-dump-index>326</span> => {<a class=sf-dump-ref>#2519</a> &#8230;30}
    <span class=sf-dump-index>327</span> => {<a class=sf-dump-ref>#2518</a> &#8230;30}
    <span class=sf-dump-index>328</span> => {<a class=sf-dump-ref>#2517</a> &#8230;30}
    <span class=sf-dump-index>329</span> => {<a class=sf-dump-ref>#2516</a> &#8230;30}
    <span class=sf-dump-index>330</span> => {<a class=sf-dump-ref>#2515</a> &#8230;30}
    <span class=sf-dump-index>331</span> => {<a class=sf-dump-ref>#2514</a> &#8230;30}
    <span class=sf-dump-index>332</span> => {<a class=sf-dump-ref>#2513</a> &#8230;30}
    <span class=sf-dump-index>333</span> => {<a class=sf-dump-ref>#2512</a> &#8230;30}
    <span class=sf-dump-index>334</span> => {<a class=sf-dump-ref>#2511</a> &#8230;30}
    <span class=sf-dump-index>335</span> => {<a class=sf-dump-ref>#2510</a> &#8230;30}
    <span class=sf-dump-index>336</span> => {<a class=sf-dump-ref>#2509</a> &#8230;30}
    <span class=sf-dump-index>337</span> => {<a class=sf-dump-ref>#2508</a> &#8230;30}
    <span class=sf-dump-index>338</span> => {<a class=sf-dump-ref>#2507</a> &#8230;30}
    <span class=sf-dump-index>339</span> => {<a class=sf-dump-ref>#2506</a> &#8230;30}
    <span class=sf-dump-index>340</span> => {<a class=sf-dump-ref>#2505</a> &#8230;30}
    <span class=sf-dump-index>341</span> => {<a class=sf-dump-ref>#2504</a> &#8230;30}
    <span class=sf-dump-index>342</span> => {<a class=sf-dump-ref>#2503</a> &#8230;30}
    <span class=sf-dump-index>343</span> => {<a class=sf-dump-ref>#2502</a> &#8230;30}
    <span class=sf-dump-index>344</span> => {<a class=sf-dump-ref>#2501</a> &#8230;30}
    <span class=sf-dump-index>345</span> => {<a class=sf-dump-ref>#2500</a> &#8230;30}
    <span class=sf-dump-index>346</span> => {<a class=sf-dump-ref>#2499</a> &#8230;30}
    <span class=sf-dump-index>347</span> => {<a class=sf-dump-ref>#2498</a> &#8230;30}
    <span class=sf-dump-index>348</span> => {<a class=sf-dump-ref>#2497</a> &#8230;30}
    <span class=sf-dump-index>349</span> => {<a class=sf-dump-ref>#2496</a> &#8230;30}
    <span class=sf-dump-index>350</span> => {<a class=sf-dump-ref>#2495</a> &#8230;30}
    <span class=sf-dump-index>351</span> => {<a class=sf-dump-ref>#2494</a> &#8230;30}
    <span class=sf-dump-index>352</span> => {<a class=sf-dump-ref>#2493</a> &#8230;30}
    <span class=sf-dump-index>353</span> => {<a class=sf-dump-ref>#2492</a> &#8230;30}
    <span class=sf-dump-index>354</span> => {<a class=sf-dump-ref>#2491</a> &#8230;30}
    <span class=sf-dump-index>355</span> => {<a class=sf-dump-ref>#2490</a> &#8230;30}
    <span class=sf-dump-index>356</span> => {<a class=sf-dump-ref>#2489</a> &#8230;30}
    <span class=sf-dump-index>357</span> => {<a class=sf-dump-ref>#2488</a> &#8230;30}
    <span class=sf-dump-index>358</span> => {<a class=sf-dump-ref>#2487</a> &#8230;30}
    <span class=sf-dump-index>359</span> => {<a class=sf-dump-ref>#2486</a> &#8230;30}
    <span class=sf-dump-index>360</span> => {<a class=sf-dump-ref>#2485</a> &#8230;30}
    <span class=sf-dump-index>361</span> => {<a class=sf-dump-ref>#2484</a> &#8230;30}
    <span class=sf-dump-index>362</span> => {<a class=sf-dump-ref>#2483</a> &#8230;30}
    <span class=sf-dump-index>363</span> => {<a class=sf-dump-ref>#2482</a> &#8230;30}
    <span class=sf-dump-index>364</span> => {<a class=sf-dump-ref>#2481</a> &#8230;30}
    <span class=sf-dump-index>365</span> => {<a class=sf-dump-ref>#2480</a> &#8230;30}
    <span class=sf-dump-index>366</span> => {<a class=sf-dump-ref>#2479</a> &#8230;30}
    <span class=sf-dump-index>367</span> => {<a class=sf-dump-ref>#2478</a> &#8230;30}
    <span class=sf-dump-index>368</span> => {<a class=sf-dump-ref>#2477</a> &#8230;30}
    <span class=sf-dump-index>369</span> => {<a class=sf-dump-ref>#2476</a> &#8230;30}
    <span class=sf-dump-index>370</span> => {<a class=sf-dump-ref>#2475</a> &#8230;30}
    <span class=sf-dump-index>371</span> => {<a class=sf-dump-ref>#2474</a> &#8230;30}
    <span class=sf-dump-index>372</span> => {<a class=sf-dump-ref>#2473</a> &#8230;30}
    <span class=sf-dump-index>373</span> => {<a class=sf-dump-ref>#2472</a> &#8230;30}
    <span class=sf-dump-index>374</span> => {<a class=sf-dump-ref>#2471</a> &#8230;30}
    <span class=sf-dump-index>375</span> => {<a class=sf-dump-ref>#2470</a> &#8230;30}
    <span class=sf-dump-index>376</span> => {<a class=sf-dump-ref>#2469</a> &#8230;30}
    <span class=sf-dump-index>377</span> => {<a class=sf-dump-ref>#2468</a> &#8230;30}
    <span class=sf-dump-index>378</span> => {<a class=sf-dump-ref>#2467</a> &#8230;30}
    <span class=sf-dump-index>379</span> => {<a class=sf-dump-ref>#2466</a> &#8230;30}
    <span class=sf-dump-index>380</span> => {<a class=sf-dump-ref>#2465</a> &#8230;30}
    <span class=sf-dump-index>381</span> => {<a class=sf-dump-ref>#2464</a> &#8230;30}
    <span class=sf-dump-index>382</span> => {<a class=sf-dump-ref>#2463</a> &#8230;30}
    <span class=sf-dump-index>383</span> => {<a class=sf-dump-ref>#2462</a> &#8230;30}
    <span class=sf-dump-index>384</span> => {<a class=sf-dump-ref>#2461</a> &#8230;30}
    <span class=sf-dump-index>385</span> => {<a class=sf-dump-ref>#2460</a> &#8230;30}
    <span class=sf-dump-index>386</span> => {<a class=sf-dump-ref>#2459</a> &#8230;30}
    <span class=sf-dump-index>387</span> => {<a class=sf-dump-ref>#2458</a> &#8230;30}
    <span class=sf-dump-index>388</span> => {<a class=sf-dump-ref>#2457</a> &#8230;30}
    <span class=sf-dump-index>389</span> => {<a class=sf-dump-ref>#2456</a> &#8230;30}
    <span class=sf-dump-index>390</span> => {<a class=sf-dump-ref>#2455</a> &#8230;30}
    <span class=sf-dump-index>391</span> => {<a class=sf-dump-ref>#2454</a> &#8230;30}
    <span class=sf-dump-index>392</span> => {<a class=sf-dump-ref>#2453</a> &#8230;30}
    <span class=sf-dump-index>393</span> => {<a class=sf-dump-ref>#2452</a> &#8230;30}
    <span class=sf-dump-index>394</span> => {<a class=sf-dump-ref>#2451</a> &#8230;30}
    <span class=sf-dump-index>395</span> => {<a class=sf-dump-ref>#2450</a> &#8230;30}
    <span class=sf-dump-index>396</span> => {<a class=sf-dump-ref>#2449</a> &#8230;30}
    <span class=sf-dump-index>397</span> => {<a class=sf-dump-ref>#2961</a> &#8230;30}
    <span class=sf-dump-index>398</span> => {<a class=sf-dump-ref>#2960</a> &#8230;30}
    <span class=sf-dump-index>399</span> => {<a class=sf-dump-ref>#2962</a> &#8230;30}
    <span class=sf-dump-index>400</span> => {<a class=sf-dump-ref>#2963</a> &#8230;30}
    <span class=sf-dump-index>401</span> => {<a class=sf-dump-ref>#2964</a> &#8230;30}
    <span class=sf-dump-index>402</span> => {<a class=sf-dump-ref>#2965</a> &#8230;30}
    <span class=sf-dump-index>403</span> => {<a class=sf-dump-ref>#2966</a> &#8230;30}
    <span class=sf-dump-index>404</span> => {<a class=sf-dump-ref>#2967</a> &#8230;30}
    <span class=sf-dump-index>405</span> => {<a class=sf-dump-ref>#2968</a> &#8230;30}
    <span class=sf-dump-index>406</span> => {<a class=sf-dump-ref>#2969</a> &#8230;30}
    <span class=sf-dump-index>407</span> => {<a class=sf-dump-ref>#2970</a> &#8230;30}
    <span class=sf-dump-index>408</span> => {<a class=sf-dump-ref>#2971</a> &#8230;30}
    <span class=sf-dump-index>409</span> => {<a class=sf-dump-ref>#2972</a> &#8230;30}
    <span class=sf-dump-index>410</span> => {<a class=sf-dump-ref>#2973</a> &#8230;30}
    <span class=sf-dump-index>411</span> => {<a class=sf-dump-ref>#2974</a> &#8230;30}
    <span class=sf-dump-index>412</span> => {<a class=sf-dump-ref>#2975</a> &#8230;30}
    <span class=sf-dump-index>413</span> => {<a class=sf-dump-ref>#2976</a> &#8230;30}
    <span class=sf-dump-index>414</span> => {<a class=sf-dump-ref>#2977</a> &#8230;30}
    <span class=sf-dump-index>415</span> => {<a class=sf-dump-ref>#2978</a> &#8230;30}
    <span class=sf-dump-index>416</span> => {<a class=sf-dump-ref>#2979</a> &#8230;30}
    <span class=sf-dump-index>417</span> => {<a class=sf-dump-ref>#2980</a> &#8230;30}
    <span class=sf-dump-index>418</span> => {<a class=sf-dump-ref>#2981</a> &#8230;30}
    <span class=sf-dump-index>419</span> => {<a class=sf-dump-ref>#2982</a> &#8230;30}
    <span class=sf-dump-index>420</span> => {<a class=sf-dump-ref>#2983</a> &#8230;30}
    <span class=sf-dump-index>421</span> => {<a class=sf-dump-ref>#2984</a> &#8230;30}
    <span class=sf-dump-index>422</span> => {<a class=sf-dump-ref>#2985</a> &#8230;30}
    <span class=sf-dump-index>423</span> => {<a class=sf-dump-ref>#2986</a> &#8230;30}
    <span class=sf-dump-index>424</span> => {<a class=sf-dump-ref>#2987</a> &#8230;30}
    <span class=sf-dump-index>425</span> => {<a class=sf-dump-ref>#2988</a> &#8230;30}
    <span class=sf-dump-index>426</span> => {<a class=sf-dump-ref>#2989</a> &#8230;30}
    <span class=sf-dump-index>427</span> => {<a class=sf-dump-ref>#2990</a> &#8230;30}
    <span class=sf-dump-index>428</span> => {<a class=sf-dump-ref>#2991</a> &#8230;30}
    <span class=sf-dump-index>429</span> => {<a class=sf-dump-ref>#2992</a> &#8230;30}
    <span class=sf-dump-index>430</span> => {<a class=sf-dump-ref>#2993</a> &#8230;30}
    <span class=sf-dump-index>431</span> => {<a class=sf-dump-ref>#2994</a> &#8230;30}
    <span class=sf-dump-index>432</span> => {<a class=sf-dump-ref>#2995</a> &#8230;30}
    <span class=sf-dump-index>433</span> => {<a class=sf-dump-ref>#2996</a> &#8230;30}
    <span class=sf-dump-index>434</span> => {<a class=sf-dump-ref>#2997</a> &#8230;30}
    <span class=sf-dump-index>435</span> => {<a class=sf-dump-ref>#2998</a> &#8230;30}
    <span class=sf-dump-index>436</span> => {<a class=sf-dump-ref>#2999</a> &#8230;30}
    <span class=sf-dump-index>437</span> => {<a class=sf-dump-ref>#3000</a> &#8230;30}
    <span class=sf-dump-index>438</span> => {<a class=sf-dump-ref>#3001</a> &#8230;30}
    <span class=sf-dump-index>439</span> => {<a class=sf-dump-ref>#3002</a> &#8230;30}
    <span class=sf-dump-index>440</span> => {<a class=sf-dump-ref>#3003</a> &#8230;30}
    <span class=sf-dump-index>441</span> => {<a class=sf-dump-ref>#3004</a> &#8230;30}
    <span class=sf-dump-index>442</span> => {<a class=sf-dump-ref>#3005</a> &#8230;30}
    <span class=sf-dump-index>443</span> => {<a class=sf-dump-ref>#3006</a> &#8230;30}
    <span class=sf-dump-index>444</span> => {<a class=sf-dump-ref>#3007</a> &#8230;30}
    <span class=sf-dump-index>445</span> => {<a class=sf-dump-ref>#3008</a> &#8230;30}
    <span class=sf-dump-index>446</span> => {<a class=sf-dump-ref>#3009</a> &#8230;30}
    <span class=sf-dump-index>447</span> => {<a class=sf-dump-ref>#3010</a> &#8230;30}
    <span class=sf-dump-index>448</span> => {<a class=sf-dump-ref>#3011</a> &#8230;30}
    <span class=sf-dump-index>449</span> => {<a class=sf-dump-ref>#3012</a> &#8230;30}
    <span class=sf-dump-index>450</span> => {<a class=sf-dump-ref>#3013</a> &#8230;30}
    <span class=sf-dump-index>451</span> => {<a class=sf-dump-ref>#3014</a> &#8230;30}
    <span class=sf-dump-index>452</span> => {<a class=sf-dump-ref>#3015</a> &#8230;30}
    <span class=sf-dump-index>453</span> => {<a class=sf-dump-ref>#3016</a> &#8230;30}
    <span class=sf-dump-index>454</span> => {<a class=sf-dump-ref>#3017</a> &#8230;30}
    <span class=sf-dump-index>455</span> => {<a class=sf-dump-ref>#3018</a> &#8230;30}
    <span class=sf-dump-index>456</span> => {<a class=sf-dump-ref>#3019</a> &#8230;30}
    <span class=sf-dump-index>457</span> => {<a class=sf-dump-ref>#3020</a> &#8230;30}
    <span class=sf-dump-index>458</span> => {<a class=sf-dump-ref>#3021</a> &#8230;30}
    <span class=sf-dump-index>459</span> => {<a class=sf-dump-ref>#3022</a> &#8230;30}
    <span class=sf-dump-index>460</span> => {<a class=sf-dump-ref>#3023</a> &#8230;30}
    <span class=sf-dump-index>461</span> => {<a class=sf-dump-ref>#3024</a> &#8230;30}
    <span class=sf-dump-index>462</span> => {<a class=sf-dump-ref>#3025</a> &#8230;30}
    <span class=sf-dump-index>463</span> => {<a class=sf-dump-ref>#3026</a> &#8230;30}
    <span class=sf-dump-index>464</span> => {<a class=sf-dump-ref>#3027</a> &#8230;30}
    <span class=sf-dump-index>465</span> => {<a class=sf-dump-ref>#3028</a> &#8230;30}
    <span class=sf-dump-index>466</span> => {<a class=sf-dump-ref>#3029</a> &#8230;30}
    <span class=sf-dump-index>467</span> => {<a class=sf-dump-ref>#3030</a> &#8230;30}
    <span class=sf-dump-index>468</span> => {<a class=sf-dump-ref>#3031</a> &#8230;30}
    <span class=sf-dump-index>469</span> => {<a class=sf-dump-ref>#3032</a> &#8230;30}
    <span class=sf-dump-index>470</span> => {<a class=sf-dump-ref>#3033</a> &#8230;30}
    <span class=sf-dump-index>471</span> => {<a class=sf-dump-ref>#3034</a> &#8230;30}
    <span class=sf-dump-index>472</span> => {<a class=sf-dump-ref>#3035</a> &#8230;30}
    <span class=sf-dump-index>473</span> => {<a class=sf-dump-ref>#3036</a> &#8230;30}
    <span class=sf-dump-index>474</span> => {<a class=sf-dump-ref>#3037</a> &#8230;30}
    <span class=sf-dump-index>475</span> => {<a class=sf-dump-ref>#3038</a> &#8230;30}
    <span class=sf-dump-index>476</span> => {<a class=sf-dump-ref>#3039</a> &#8230;30}
    <span class=sf-dump-index>477</span> => {<a class=sf-dump-ref>#3040</a> &#8230;30}
    <span class=sf-dump-index>478</span> => {<a class=sf-dump-ref>#3041</a> &#8230;30}
    <span class=sf-dump-index>479</span> => {<a class=sf-dump-ref>#3042</a> &#8230;30}
    <span class=sf-dump-index>480</span> => {<a class=sf-dump-ref>#3043</a> &#8230;30}
    <span class=sf-dump-index>481</span> => {<a class=sf-dump-ref>#3044</a> &#8230;30}
    <span class=sf-dump-index>482</span> => {<a class=sf-dump-ref>#3045</a> &#8230;30}
    <span class=sf-dump-index>483</span> => {<a class=sf-dump-ref>#3046</a> &#8230;30}
    <span class=sf-dump-index>484</span> => {<a class=sf-dump-ref>#3047</a> &#8230;30}
    <span class=sf-dump-index>485</span> => {<a class=sf-dump-ref>#3048</a> &#8230;30}
    <span class=sf-dump-index>486</span> => {<a class=sf-dump-ref>#3049</a> &#8230;30}
    <span class=sf-dump-index>487</span> => {<a class=sf-dump-ref>#3050</a> &#8230;30}
    <span class=sf-dump-index>488</span> => {<a class=sf-dump-ref>#3051</a> &#8230;30}
    <span class=sf-dump-index>489</span> => {<a class=sf-dump-ref>#3052</a> &#8230;30}
    <span class=sf-dump-index>490</span> => {<a class=sf-dump-ref>#3053</a> &#8230;30}
    <span class=sf-dump-index>491</span> => {<a class=sf-dump-ref>#3054</a> &#8230;30}
    <span class=sf-dump-index>492</span> => {<a class=sf-dump-ref>#3055</a> &#8230;30}
    <span class=sf-dump-index>493</span> => {<a class=sf-dump-ref>#3056</a> &#8230;30}
    <span class=sf-dump-index>494</span> => {<a class=sf-dump-ref>#3057</a> &#8230;30}
    <span class=sf-dump-index>495</span> => {<a class=sf-dump-ref>#3058</a> &#8230;30}
    <span class=sf-dump-index>496</span> => {<a class=sf-dump-ref>#3059</a> &#8230;30}
    <span class=sf-dump-index>497</span> => {<a class=sf-dump-ref>#3060</a> &#8230;30}
    <span class=sf-dump-index>498</span> => {<a class=sf-dump-ref>#3061</a> &#8230;30}
    <span class=sf-dump-index>499</span> => {<a class=sf-dump-ref>#3062</a> &#8230;30}
    <span class=sf-dump-index>500</span> => {<a class=sf-dump-ref>#3063</a> &#8230;30}
    <span class=sf-dump-index>501</span> => {<a class=sf-dump-ref>#3064</a> &#8230;30}
    <span class=sf-dump-index>502</span> => {<a class=sf-dump-ref>#3065</a> &#8230;30}
    <span class=sf-dump-index>503</span> => {<a class=sf-dump-ref>#3066</a> &#8230;30}
    <span class=sf-dump-index>504</span> => {<a class=sf-dump-ref>#3067</a> &#8230;30}
    <span class=sf-dump-index>505</span> => {<a class=sf-dump-ref>#3068</a> &#8230;30}
    <span class=sf-dump-index>506</span> => {<a class=sf-dump-ref>#3069</a> &#8230;30}
    <span class=sf-dump-index>507</span> => {<a class=sf-dump-ref>#3070</a> &#8230;30}
    <span class=sf-dump-index>508</span> => {<a class=sf-dump-ref>#3071</a> &#8230;30}
    <span class=sf-dump-index>509</span> => {<a class=sf-dump-ref>#3072</a> &#8230;30}
    <span class=sf-dump-index>510</span> => {<a class=sf-dump-ref>#3073</a> &#8230;30}
    <span class=sf-dump-index>511</span> => {<a class=sf-dump-ref>#3074</a> &#8230;30}
    <span class=sf-dump-index>512</span> => {<a class=sf-dump-ref>#3075</a> &#8230;30}
    <span class=sf-dump-index>513</span> => {<a class=sf-dump-ref>#3076</a> &#8230;30}
    <span class=sf-dump-index>514</span> => {<a class=sf-dump-ref>#3077</a> &#8230;30}
    <span class=sf-dump-index>515</span> => {<a class=sf-dump-ref>#3078</a> &#8230;30}
    <span class=sf-dump-index>516</span> => {<a class=sf-dump-ref>#3079</a> &#8230;30}
    <span class=sf-dump-index>517</span> => {<a class=sf-dump-ref>#3080</a> &#8230;30}
    <span class=sf-dump-index>518</span> => {<a class=sf-dump-ref>#3081</a> &#8230;30}
    <span class=sf-dump-index>519</span> => {<a class=sf-dump-ref>#3082</a> &#8230;30}
    <span class=sf-dump-index>520</span> => {<a class=sf-dump-ref>#3083</a> &#8230;30}
    <span class=sf-dump-index>521</span> => {<a class=sf-dump-ref>#3084</a> &#8230;30}
    <span class=sf-dump-index>522</span> => {<a class=sf-dump-ref>#3085</a> &#8230;30}
    <span class=sf-dump-index>523</span> => {<a class=sf-dump-ref>#3086</a> &#8230;30}
    <span class=sf-dump-index>524</span> => {<a class=sf-dump-ref>#3087</a> &#8230;30}
    <span class=sf-dump-index>525</span> => {<a class=sf-dump-ref>#3088</a> &#8230;30}
    <span class=sf-dump-index>526</span> => {<a class=sf-dump-ref>#3089</a> &#8230;30}
    <span class=sf-dump-index>527</span> => {<a class=sf-dump-ref>#3090</a> &#8230;30}
    <span class=sf-dump-index>528</span> => {<a class=sf-dump-ref>#3091</a> &#8230;30}
    <span class=sf-dump-index>529</span> => {<a class=sf-dump-ref>#3092</a> &#8230;30}
    <span class=sf-dump-index>530</span> => {<a class=sf-dump-ref>#3093</a> &#8230;30}
    <span class=sf-dump-index>531</span> => {<a class=sf-dump-ref>#3094</a> &#8230;30}
    <span class=sf-dump-index>532</span> => {<a class=sf-dump-ref>#3095</a> &#8230;30}
    <span class=sf-dump-index>533</span> => {<a class=sf-dump-ref>#3096</a> &#8230;30}
    <span class=sf-dump-index>534</span> => {<a class=sf-dump-ref>#3097</a> &#8230;30}
    <span class=sf-dump-index>535</span> => {<a class=sf-dump-ref>#3098</a> &#8230;30}
    <span class=sf-dump-index>536</span> => {<a class=sf-dump-ref>#3099</a> &#8230;30}
    <span class=sf-dump-index>537</span> => {<a class=sf-dump-ref>#3100</a> &#8230;30}
    <span class=sf-dump-index>538</span> => {<a class=sf-dump-ref>#3101</a> &#8230;30}
    <span class=sf-dump-index>539</span> => {<a class=sf-dump-ref>#3102</a> &#8230;30}
    <span class=sf-dump-index>540</span> => {<a class=sf-dump-ref>#3103</a> &#8230;30}
    <span class=sf-dump-index>541</span> => {<a class=sf-dump-ref>#3104</a> &#8230;30}
    <span class=sf-dump-index>542</span> => {<a class=sf-dump-ref>#3105</a> &#8230;30}
    <span class=sf-dump-index>543</span> => {<a class=sf-dump-ref>#3106</a> &#8230;30}
    <span class=sf-dump-index>544</span> => {<a class=sf-dump-ref>#3107</a> &#8230;30}
    <span class=sf-dump-index>545</span> => {<a class=sf-dump-ref>#3108</a> &#8230;30}
    <span class=sf-dump-index>546</span> => {<a class=sf-dump-ref>#3109</a> &#8230;30}
    <span class=sf-dump-index>547</span> => {<a class=sf-dump-ref>#3110</a> &#8230;30}
    <span class=sf-dump-index>548</span> => {<a class=sf-dump-ref>#3111</a> &#8230;30}
    <span class=sf-dump-index>549</span> => {<a class=sf-dump-ref>#3112</a> &#8230;30}
    <span class=sf-dump-index>550</span> => {<a class=sf-dump-ref>#3113</a> &#8230;30}
    <span class=sf-dump-index>551</span> => {<a class=sf-dump-ref>#3114</a> &#8230;30}
    <span class=sf-dump-index>552</span> => {<a class=sf-dump-ref>#3115</a> &#8230;30}
    <span class=sf-dump-index>553</span> => {<a class=sf-dump-ref>#3116</a> &#8230;30}
    <span class=sf-dump-index>554</span> => {<a class=sf-dump-ref>#3117</a> &#8230;30}
    <span class=sf-dump-index>555</span> => {<a class=sf-dump-ref>#3118</a> &#8230;30}
    <span class=sf-dump-index>556</span> => {<a class=sf-dump-ref>#3119</a> &#8230;30}
    <span class=sf-dump-index>557</span> => {<a class=sf-dump-ref>#3120</a> &#8230;30}
    <span class=sf-dump-index>558</span> => {<a class=sf-dump-ref>#3121</a> &#8230;30}
    <span class=sf-dump-index>559</span> => {<a class=sf-dump-ref>#3122</a> &#8230;30}
    <span class=sf-dump-index>560</span> => {<a class=sf-dump-ref>#3123</a> &#8230;30}
    <span class=sf-dump-index>561</span> => {<a class=sf-dump-ref>#3124</a> &#8230;30}
    <span class=sf-dump-index>562</span> => {<a class=sf-dump-ref>#3125</a> &#8230;30}
    <span class=sf-dump-index>563</span> => {<a class=sf-dump-ref>#3126</a> &#8230;30}
    <span class=sf-dump-index>564</span> => {<a class=sf-dump-ref>#3127</a> &#8230;30}
    <span class=sf-dump-index>565</span> => {<a class=sf-dump-ref>#3128</a> &#8230;30}
    <span class=sf-dump-index>566</span> => {<a class=sf-dump-ref>#3129</a> &#8230;30}
    <span class=sf-dump-index>567</span> => {<a class=sf-dump-ref>#3130</a> &#8230;30}
    <span class=sf-dump-index>568</span> => {<a class=sf-dump-ref>#3131</a> &#8230;30}
    <span class=sf-dump-index>569</span> => {<a class=sf-dump-ref>#3132</a> &#8230;30}
    <span class=sf-dump-index>570</span> => {<a class=sf-dump-ref>#3133</a> &#8230;30}
    <span class=sf-dump-index>571</span> => {<a class=sf-dump-ref>#3134</a> &#8230;30}
    <span class=sf-dump-index>572</span> => {<a class=sf-dump-ref>#3135</a> &#8230;30}
    <span class=sf-dump-index>573</span> => {<a class=sf-dump-ref>#3136</a> &#8230;30}
    <span class=sf-dump-index>574</span> => {<a class=sf-dump-ref>#3137</a> &#8230;30}
    <span class=sf-dump-index>575</span> => {<a class=sf-dump-ref>#3138</a> &#8230;30}
    <span class=sf-dump-index>576</span> => {<a class=sf-dump-ref>#3139</a> &#8230;30}
    <span class=sf-dump-index>577</span> => {<a class=sf-dump-ref>#3140</a> &#8230;30}
    <span class=sf-dump-index>578</span> => {<a class=sf-dump-ref>#3141</a> &#8230;30}
    <span class=sf-dump-index>579</span> => {<a class=sf-dump-ref>#3142</a> &#8230;30}
    <span class=sf-dump-index>580</span> => {<a class=sf-dump-ref>#3143</a> &#8230;30}
    <span class=sf-dump-index>581</span> => {<a class=sf-dump-ref>#3144</a> &#8230;30}
    <span class=sf-dump-index>582</span> => {<a class=sf-dump-ref>#3145</a> &#8230;30}
    <span class=sf-dump-index>583</span> => {<a class=sf-dump-ref>#3146</a> &#8230;30}
    <span class=sf-dump-index>584</span> => {<a class=sf-dump-ref>#3147</a> &#8230;30}
    <span class=sf-dump-index>585</span> => {<a class=sf-dump-ref>#3148</a> &#8230;30}
    <span class=sf-dump-index>586</span> => {<a class=sf-dump-ref>#3149</a> &#8230;30}
    <span class=sf-dump-index>587</span> => {<a class=sf-dump-ref>#3150</a> &#8230;30}
    <span class=sf-dump-index>588</span> => {<a class=sf-dump-ref>#3151</a> &#8230;30}
    <span class=sf-dump-index>589</span> => {<a class=sf-dump-ref>#3152</a> &#8230;30}
    <span class=sf-dump-index>590</span> => {<a class=sf-dump-ref>#3153</a> &#8230;30}
    <span class=sf-dump-index>591</span> => {<a class=sf-dump-ref>#3154</a> &#8230;30}
    <span class=sf-dump-index>592</span> => {<a class=sf-dump-ref>#3155</a> &#8230;30}
    <span class=sf-dump-index>593</span> => {<a class=sf-dump-ref>#3156</a> &#8230;30}
    <span class=sf-dump-index>594</span> => {<a class=sf-dump-ref>#3157</a> &#8230;30}
    <span class=sf-dump-index>595</span> => {<a class=sf-dump-ref>#3158</a> &#8230;30}
    <span class=sf-dump-index>596</span> => {<a class=sf-dump-ref>#3159</a> &#8230;30}
    <span class=sf-dump-index>597</span> => {<a class=sf-dump-ref>#3160</a> &#8230;30}
    <span class=sf-dump-index>598</span> => {<a class=sf-dump-ref>#3161</a> &#8230;30}
    <span class=sf-dump-index>599</span> => {<a class=sf-dump-ref>#3162</a> &#8230;30}
    <span class=sf-dump-index>600</span> => {<a class=sf-dump-ref>#3163</a> &#8230;30}
    <span class=sf-dump-index>601</span> => {<a class=sf-dump-ref>#3164</a> &#8230;30}
    <span class=sf-dump-index>602</span> => {<a class=sf-dump-ref>#3165</a> &#8230;30}
    <span class=sf-dump-index>603</span> => {<a class=sf-dump-ref>#3166</a> &#8230;30}
    <span class=sf-dump-index>604</span> => {<a class=sf-dump-ref>#3167</a> &#8230;30}
    <span class=sf-dump-index>605</span> => {<a class=sf-dump-ref>#3168</a> &#8230;30}
    <span class=sf-dump-index>606</span> => {<a class=sf-dump-ref>#3169</a> &#8230;30}
    <span class=sf-dump-index>607</span> => {<a class=sf-dump-ref>#3170</a> &#8230;30}
    <span class=sf-dump-index>608</span> => {<a class=sf-dump-ref>#3171</a> &#8230;30}
    <span class=sf-dump-index>609</span> => {<a class=sf-dump-ref>#3172</a> &#8230;30}
    <span class=sf-dump-index>610</span> => {<a class=sf-dump-ref>#3173</a> &#8230;30}
    <span class=sf-dump-index>611</span> => {<a class=sf-dump-ref>#3174</a> &#8230;30}
    <span class=sf-dump-index>612</span> => {<a class=sf-dump-ref>#3175</a> &#8230;30}
    <span class=sf-dump-index>613</span> => {<a class=sf-dump-ref>#3176</a> &#8230;30}
    <span class=sf-dump-index>614</span> => {<a class=sf-dump-ref>#3177</a> &#8230;30}
    <span class=sf-dump-index>615</span> => {<a class=sf-dump-ref>#3178</a> &#8230;30}
    <span class=sf-dump-index>616</span> => {<a class=sf-dump-ref>#3179</a> &#8230;30}
    <span class=sf-dump-index>617</span> => {<a class=sf-dump-ref>#3180</a> &#8230;30}
    <span class=sf-dump-index>618</span> => {<a class=sf-dump-ref>#3181</a> &#8230;30}
    <span class=sf-dump-index>619</span> => {<a class=sf-dump-ref>#3182</a> &#8230;30}
    <span class=sf-dump-index>620</span> => {<a class=sf-dump-ref>#3183</a> &#8230;30}
    <span class=sf-dump-index>621</span> => {<a class=sf-dump-ref>#3184</a> &#8230;30}
    <span class=sf-dump-index>622</span> => {<a class=sf-dump-ref>#3185</a> &#8230;30}
    <span class=sf-dump-index>623</span> => {<a class=sf-dump-ref>#3186</a> &#8230;30}
    <span class=sf-dump-index>624</span> => {<a class=sf-dump-ref>#3187</a> &#8230;30}
    <span class=sf-dump-index>625</span> => {<a class=sf-dump-ref>#3188</a> &#8230;30}
    <span class=sf-dump-index>626</span> => {<a class=sf-dump-ref>#3189</a> &#8230;30}
    <span class=sf-dump-index>627</span> => {<a class=sf-dump-ref>#3190</a> &#8230;30}
    <span class=sf-dump-index>628</span> => {<a class=sf-dump-ref>#3191</a> &#8230;30}
    <span class=sf-dump-index>629</span> => {<a class=sf-dump-ref>#3192</a> &#8230;30}
    <span class=sf-dump-index>630</span> => {<a class=sf-dump-ref>#3193</a> &#8230;30}
    <span class=sf-dump-index>631</span> => {<a class=sf-dump-ref>#3194</a> &#8230;30}
    <span class=sf-dump-index>632</span> => {<a class=sf-dump-ref>#3195</a> &#8230;30}
    <span class=sf-dump-index>633</span> => {<a class=sf-dump-ref>#3196</a> &#8230;30}
    <span class=sf-dump-index>634</span> => {<a class=sf-dump-ref>#3197</a> &#8230;30}
    <span class=sf-dump-index>635</span> => {<a class=sf-dump-ref>#3198</a> &#8230;30}
    <span class=sf-dump-index>636</span> => {<a class=sf-dump-ref>#3199</a> &#8230;30}
    <span class=sf-dump-index>637</span> => {<a class=sf-dump-ref>#3200</a> &#8230;30}
    <span class=sf-dump-index>638</span> => {<a class=sf-dump-ref>#3201</a> &#8230;30}
    <span class=sf-dump-index>639</span> => {<a class=sf-dump-ref>#3202</a> &#8230;30}
    <span class=sf-dump-index>640</span> => {<a class=sf-dump-ref>#3203</a> &#8230;30}
    <span class=sf-dump-index>641</span> => {<a class=sf-dump-ref>#3204</a> &#8230;30}
    <span class=sf-dump-index>642</span> => {<a class=sf-dump-ref>#3205</a> &#8230;30}
    <span class=sf-dump-index>643</span> => {<a class=sf-dump-ref>#3206</a> &#8230;30}
    <span class=sf-dump-index>644</span> => {<a class=sf-dump-ref>#3207</a> &#8230;30}
    <span class=sf-dump-index>645</span> => {<a class=sf-dump-ref>#3208</a> &#8230;30}
    <span class=sf-dump-index>646</span> => {<a class=sf-dump-ref>#3209</a> &#8230;30}
    <span class=sf-dump-index>647</span> => {<a class=sf-dump-ref>#3210</a> &#8230;30}
    <span class=sf-dump-index>648</span> => {<a class=sf-dump-ref>#3211</a> &#8230;30}
    <span class=sf-dump-index>649</span> => {<a class=sf-dump-ref>#3212</a> &#8230;30}
    <span class=sf-dump-index>650</span> => {<a class=sf-dump-ref>#3213</a> &#8230;30}
    <span class=sf-dump-index>651</span> => {<a class=sf-dump-ref>#3214</a> &#8230;30}
    <span class=sf-dump-index>652</span> => {<a class=sf-dump-ref>#3215</a> &#8230;30}
    <span class=sf-dump-index>653</span> => {<a class=sf-dump-ref>#3216</a> &#8230;30}
    <span class=sf-dump-index>654</span> => {<a class=sf-dump-ref>#3217</a> &#8230;30}
    <span class=sf-dump-index>655</span> => {<a class=sf-dump-ref>#3218</a> &#8230;30}
    <span class=sf-dump-index>656</span> => {<a class=sf-dump-ref>#3219</a> &#8230;30}
    <span class=sf-dump-index>657</span> => {<a class=sf-dump-ref>#3220</a> &#8230;30}
    <span class=sf-dump-index>658</span> => {<a class=sf-dump-ref>#3221</a> &#8230;30}
    <span class=sf-dump-index>659</span> => {<a class=sf-dump-ref>#3222</a> &#8230;30}
    <span class=sf-dump-index>660</span> => {<a class=sf-dump-ref>#3223</a> &#8230;30}
    <span class=sf-dump-index>661</span> => {<a class=sf-dump-ref>#3224</a> &#8230;30}
    <span class=sf-dump-index>662</span> => {<a class=sf-dump-ref>#3225</a> &#8230;30}
    <span class=sf-dump-index>663</span> => {<a class=sf-dump-ref>#3226</a> &#8230;30}
    <span class=sf-dump-index>664</span> => {<a class=sf-dump-ref>#3227</a> &#8230;30}
    <span class=sf-dump-index>665</span> => {<a class=sf-dump-ref>#3228</a> &#8230;30}
    <span class=sf-dump-index>666</span> => {<a class=sf-dump-ref>#3229</a> &#8230;30}
    <span class=sf-dump-index>667</span> => {<a class=sf-dump-ref>#3230</a> &#8230;30}
    <span class=sf-dump-index>668</span> => {<a class=sf-dump-ref>#3231</a> &#8230;30}
    <span class=sf-dump-index>669</span> => {<a class=sf-dump-ref>#3232</a> &#8230;30}
    <span class=sf-dump-index>670</span> => {<a class=sf-dump-ref>#3233</a> &#8230;30}
    <span class=sf-dump-index>671</span> => {<a class=sf-dump-ref>#3234</a> &#8230;30}
    <span class=sf-dump-index>672</span> => {<a class=sf-dump-ref>#3235</a> &#8230;30}
    <span class=sf-dump-index>673</span> => {<a class=sf-dump-ref>#3236</a> &#8230;30}
    <span class=sf-dump-index>674</span> => {<a class=sf-dump-ref>#3237</a> &#8230;30}
    <span class=sf-dump-index>675</span> => {<a class=sf-dump-ref>#3238</a> &#8230;30}
    <span class=sf-dump-index>676</span> => {<a class=sf-dump-ref>#3239</a> &#8230;30}
    <span class=sf-dump-index>677</span> => {<a class=sf-dump-ref>#3240</a> &#8230;30}
    <span class=sf-dump-index>678</span> => {<a class=sf-dump-ref>#3241</a> &#8230;30}
    <span class=sf-dump-index>679</span> => {<a class=sf-dump-ref>#3242</a> &#8230;30}
    <span class=sf-dump-index>680</span> => {<a class=sf-dump-ref>#3243</a> &#8230;30}
    <span class=sf-dump-index>681</span> => {<a class=sf-dump-ref>#3244</a> &#8230;30}
    <span class=sf-dump-index>682</span> => {<a class=sf-dump-ref>#3245</a> &#8230;30}
    <span class=sf-dump-index>683</span> => {<a class=sf-dump-ref>#3246</a> &#8230;30}
    <span class=sf-dump-index>684</span> => {<a class=sf-dump-ref>#3247</a> &#8230;30}
    <span class=sf-dump-index>685</span> => {<a class=sf-dump-ref>#3248</a> &#8230;30}
    <span class=sf-dump-index>686</span> => {<a class=sf-dump-ref>#3249</a> &#8230;30}
    <span class=sf-dump-index>687</span> => {<a class=sf-dump-ref>#3250</a> &#8230;30}
    <span class=sf-dump-index>688</span> => {<a class=sf-dump-ref>#3251</a> &#8230;30}
    <span class=sf-dump-index>689</span> => {<a class=sf-dump-ref>#3252</a> &#8230;30}
    <span class=sf-dump-index>690</span> => {<a class=sf-dump-ref>#3253</a> &#8230;30}
    <span class=sf-dump-index>691</span> => {<a class=sf-dump-ref>#3254</a> &#8230;30}
    <span class=sf-dump-index>692</span> => {<a class=sf-dump-ref>#3255</a> &#8230;30}
    <span class=sf-dump-index>693</span> => {<a class=sf-dump-ref>#3256</a> &#8230;30}
    <span class=sf-dump-index>694</span> => {<a class=sf-dump-ref>#3257</a> &#8230;30}
    <span class=sf-dump-index>695</span> => {<a class=sf-dump-ref>#3258</a> &#8230;30}
    <span class=sf-dump-index>696</span> => {<a class=sf-dump-ref>#3259</a> &#8230;30}
    <span class=sf-dump-index>697</span> => {<a class=sf-dump-ref>#3260</a> &#8230;30}
    <span class=sf-dump-index>698</span> => {<a class=sf-dump-ref>#3261</a> &#8230;30}
    <span class=sf-dump-index>699</span> => {<a class=sf-dump-ref>#3262</a> &#8230;30}
    <span class=sf-dump-index>700</span> => {<a class=sf-dump-ref>#3263</a> &#8230;30}
    <span class=sf-dump-index>701</span> => {<a class=sf-dump-ref>#3264</a> &#8230;30}
    <span class=sf-dump-index>702</span> => {<a class=sf-dump-ref>#3265</a> &#8230;30}
    <span class=sf-dump-index>703</span> => {<a class=sf-dump-ref>#3266</a> &#8230;30}
    <span class=sf-dump-index>704</span> => {<a class=sf-dump-ref>#3267</a> &#8230;30}
    <span class=sf-dump-index>705</span> => {<a class=sf-dump-ref>#3268</a> &#8230;30}
    <span class=sf-dump-index>706</span> => {<a class=sf-dump-ref>#3269</a> &#8230;30}
    <span class=sf-dump-index>707</span> => {<a class=sf-dump-ref>#3270</a> &#8230;30}
    <span class=sf-dump-index>708</span> => {<a class=sf-dump-ref>#3271</a> &#8230;30}
    <span class=sf-dump-index>709</span> => {<a class=sf-dump-ref>#3272</a> &#8230;30}
    <span class=sf-dump-index>710</span> => {<a class=sf-dump-ref>#3273</a> &#8230;30}
    <span class=sf-dump-index>711</span> => {<a class=sf-dump-ref>#3274</a> &#8230;30}
    <span class=sf-dump-index>712</span> => {<a class=sf-dump-ref>#3275</a> &#8230;30}
    <span class=sf-dump-index>713</span> => {<a class=sf-dump-ref>#3276</a> &#8230;30}
    <span class=sf-dump-index>714</span> => {<a class=sf-dump-ref>#3277</a> &#8230;30}
    <span class=sf-dump-index>715</span> => {<a class=sf-dump-ref>#3278</a> &#8230;30}
    <span class=sf-dump-index>716</span> => {<a class=sf-dump-ref>#3279</a> &#8230;30}
    <span class=sf-dump-index>717</span> => {<a class=sf-dump-ref>#3280</a> &#8230;30}
    <span class=sf-dump-index>718</span> => {<a class=sf-dump-ref>#3281</a> &#8230;30}
    <span class=sf-dump-index>719</span> => {<a class=sf-dump-ref>#3282</a> &#8230;30}
    <span class=sf-dump-index>720</span> => {<a class=sf-dump-ref>#3283</a> &#8230;30}
    <span class=sf-dump-index>721</span> => {<a class=sf-dump-ref>#3284</a> &#8230;30}
    <span class=sf-dump-index>722</span> => {<a class=sf-dump-ref>#3285</a> &#8230;30}
    <span class=sf-dump-index>723</span> => {<a class=sf-dump-ref>#3286</a> &#8230;30}
    <span class=sf-dump-index>724</span> => {<a class=sf-dump-ref>#3287</a> &#8230;30}
    <span class=sf-dump-index>725</span> => {<a class=sf-dump-ref>#3288</a> &#8230;30}
    <span class=sf-dump-index>726</span> => {<a class=sf-dump-ref>#3289</a> &#8230;30}
    <span class=sf-dump-index>727</span> => {<a class=sf-dump-ref>#3290</a> &#8230;30}
    <span class=sf-dump-index>728</span> => {<a class=sf-dump-ref>#3291</a> &#8230;30}
    <span class=sf-dump-index>729</span> => {<a class=sf-dump-ref>#3292</a> &#8230;30}
    <span class=sf-dump-index>730</span> => {<a class=sf-dump-ref>#3293</a> &#8230;30}
    <span class=sf-dump-index>731</span> => {<a class=sf-dump-ref>#3294</a> &#8230;30}
    <span class=sf-dump-index>732</span> => {<a class=sf-dump-ref>#3295</a> &#8230;30}
    <span class=sf-dump-index>733</span> => {<a class=sf-dump-ref>#3296</a> &#8230;30}
    <span class=sf-dump-index>734</span> => {<a class=sf-dump-ref>#3297</a> &#8230;30}
    <span class=sf-dump-index>735</span> => {<a class=sf-dump-ref>#3298</a> &#8230;30}
    <span class=sf-dump-index>736</span> => {<a class=sf-dump-ref>#3299</a> &#8230;30}
    <span class=sf-dump-index>737</span> => {<a class=sf-dump-ref>#3300</a> &#8230;30}
    <span class=sf-dump-index>738</span> => {<a class=sf-dump-ref>#3301</a> &#8230;30}
    <span class=sf-dump-index>739</span> => {<a class=sf-dump-ref>#3302</a> &#8230;30}
    <span class=sf-dump-index>740</span> => {<a class=sf-dump-ref>#3303</a> &#8230;30}
    <span class=sf-dump-index>741</span> => {<a class=sf-dump-ref>#3304</a> &#8230;30}
    <span class=sf-dump-index>742</span> => {<a class=sf-dump-ref>#3305</a> &#8230;30}
    <span class=sf-dump-index>743</span> => {<a class=sf-dump-ref>#3306</a> &#8230;30}
    <span class=sf-dump-index>744</span> => {<a class=sf-dump-ref>#3307</a> &#8230;30}
    <span class=sf-dump-index>745</span> => {<a class=sf-dump-ref>#3308</a> &#8230;30}
    <span class=sf-dump-index>746</span> => {<a class=sf-dump-ref>#3309</a> &#8230;30}
    <span class=sf-dump-index>747</span> => {<a class=sf-dump-ref>#3310</a> &#8230;30}
    <span class=sf-dump-index>748</span> => {<a class=sf-dump-ref>#3311</a> &#8230;30}
    <span class=sf-dump-index>749</span> => {<a class=sf-dump-ref>#3312</a> &#8230;30}
    <span class=sf-dump-index>750</span> => {<a class=sf-dump-ref>#3313</a> &#8230;30}
    <span class=sf-dump-index>751</span> => {<a class=sf-dump-ref>#3314</a> &#8230;30}
    <span class=sf-dump-index>752</span> => {<a class=sf-dump-ref>#3315</a> &#8230;30}
    <span class=sf-dump-index>753</span> => {<a class=sf-dump-ref>#3316</a> &#8230;30}
    <span class=sf-dump-index>754</span> => {<a class=sf-dump-ref>#3317</a> &#8230;30}
    <span class=sf-dump-index>755</span> => {<a class=sf-dump-ref>#3318</a> &#8230;30}
    <span class=sf-dump-index>756</span> => {<a class=sf-dump-ref>#3319</a> &#8230;30}
    <span class=sf-dump-index>757</span> => {<a class=sf-dump-ref>#3320</a> &#8230;30}
    <span class=sf-dump-index>758</span> => {<a class=sf-dump-ref>#3321</a> &#8230;30}
    <span class=sf-dump-index>759</span> => {<a class=sf-dump-ref>#3322</a> &#8230;30}
    <span class=sf-dump-index>760</span> => {<a class=sf-dump-ref>#3323</a> &#8230;30}
    <span class=sf-dump-index>761</span> => {<a class=sf-dump-ref>#3324</a> &#8230;30}
    <span class=sf-dump-index>762</span> => {<a class=sf-dump-ref>#3325</a> &#8230;30}
    <span class=sf-dump-index>763</span> => {<a class=sf-dump-ref>#3326</a> &#8230;30}
    <span class=sf-dump-index>764</span> => {<a class=sf-dump-ref>#3327</a> &#8230;30}
    <span class=sf-dump-index>765</span> => {<a class=sf-dump-ref>#3328</a> &#8230;30}
    <span class=sf-dump-index>766</span> => {<a class=sf-dump-ref>#3329</a> &#8230;30}
    <span class=sf-dump-index>767</span> => {<a class=sf-dump-ref>#3330</a> &#8230;30}
    <span class=sf-dump-index>768</span> => {<a class=sf-dump-ref>#3331</a> &#8230;30}
    <span class=sf-dump-index>769</span> => {<a class=sf-dump-ref>#3332</a> &#8230;30}
    <span class=sf-dump-index>770</span> => {<a class=sf-dump-ref>#3333</a> &#8230;30}
    <span class=sf-dump-index>771</span> => {<a class=sf-dump-ref>#3334</a> &#8230;30}
    <span class=sf-dump-index>772</span> => {<a class=sf-dump-ref>#3335</a> &#8230;30}
    <span class=sf-dump-index>773</span> => {<a class=sf-dump-ref>#3336</a> &#8230;30}
    <span class=sf-dump-index>774</span> => {<a class=sf-dump-ref>#3337</a> &#8230;30}
    <span class=sf-dump-index>775</span> => {<a class=sf-dump-ref>#3338</a> &#8230;30}
    <span class=sf-dump-index>776</span> => {<a class=sf-dump-ref>#3339</a> &#8230;30}
    <span class=sf-dump-index>777</span> => {<a class=sf-dump-ref>#3340</a> &#8230;30}
    <span class=sf-dump-index>778</span> => {<a class=sf-dump-ref>#3341</a> &#8230;30}
    <span class=sf-dump-index>779</span> => {<a class=sf-dump-ref>#3342</a> &#8230;30}
    <span class=sf-dump-index>780</span> => {<a class=sf-dump-ref>#3343</a> &#8230;30}
    <span class=sf-dump-index>781</span> => {<a class=sf-dump-ref>#3344</a> &#8230;30}
    <span class=sf-dump-index>782</span> => {<a class=sf-dump-ref>#3345</a> &#8230;30}
    <span class=sf-dump-index>783</span> => {<a class=sf-dump-ref>#3346</a> &#8230;30}
    <span class=sf-dump-index>784</span> => {<a class=sf-dump-ref>#3347</a> &#8230;30}
    <span class=sf-dump-index>785</span> => {<a class=sf-dump-ref>#3348</a> &#8230;30}
    <span class=sf-dump-index>786</span> => {<a class=sf-dump-ref>#3349</a> &#8230;30}
    <span class=sf-dump-index>787</span> => {<a class=sf-dump-ref>#3350</a> &#8230;30}
    <span class=sf-dump-index>788</span> => {<a class=sf-dump-ref>#3351</a> &#8230;30}
    <span class=sf-dump-index>789</span> => {<a class=sf-dump-ref>#3352</a> &#8230;30}
    <span class=sf-dump-index>790</span> => {<a class=sf-dump-ref>#3353</a> &#8230;30}
    <span class=sf-dump-index>791</span> => {<a class=sf-dump-ref>#3354</a> &#8230;30}
    <span class=sf-dump-index>792</span> => {<a class=sf-dump-ref>#3355</a> &#8230;30}
    <span class=sf-dump-index>793</span> => {<a class=sf-dump-ref>#3356</a> &#8230;30}
    <span class=sf-dump-index>794</span> => {<a class=sf-dump-ref>#3357</a> &#8230;30}
    <span class=sf-dump-index>795</span> => {<a class=sf-dump-ref>#3358</a> &#8230;30}
    <span class=sf-dump-index>796</span> => {<a class=sf-dump-ref>#3359</a> &#8230;30}
    <span class=sf-dump-index>797</span> => {<a class=sf-dump-ref>#3360</a> &#8230;30}
    <span class=sf-dump-index>798</span> => {<a class=sf-dump-ref>#3361</a> &#8230;30}
    <span class=sf-dump-index>799</span> => {<a class=sf-dump-ref>#3362</a> &#8230;30}
    <span class=sf-dump-index>800</span> => {<a class=sf-dump-ref>#3363</a> &#8230;30}
    <span class=sf-dump-index>801</span> => {<a class=sf-dump-ref>#3364</a> &#8230;30}
    <span class=sf-dump-index>802</span> => {<a class=sf-dump-ref>#3365</a> &#8230;30}
    <span class=sf-dump-index>803</span> => {<a class=sf-dump-ref>#3366</a> &#8230;30}
    <span class=sf-dump-index>804</span> => {<a class=sf-dump-ref>#3367</a> &#8230;30}
    <span class=sf-dump-index>805</span> => {<a class=sf-dump-ref>#3368</a> &#8230;30}
    <span class=sf-dump-index>806</span> => {<a class=sf-dump-ref>#3369</a> &#8230;30}
    <span class=sf-dump-index>807</span> => {<a class=sf-dump-ref>#3370</a> &#8230;30}
    <span class=sf-dump-index>808</span> => {<a class=sf-dump-ref>#3371</a> &#8230;30}
    <span class=sf-dump-index>809</span> => {<a class=sf-dump-ref>#3372</a> &#8230;30}
    <span class=sf-dump-index>810</span> => {<a class=sf-dump-ref>#3373</a> &#8230;30}
    <span class=sf-dump-index>811</span> => {<a class=sf-dump-ref>#3374</a> &#8230;30}
    <span class=sf-dump-index>812</span> => {<a class=sf-dump-ref>#3375</a> &#8230;30}
    <span class=sf-dump-index>813</span> => {<a class=sf-dump-ref>#3376</a> &#8230;30}
    <span class=sf-dump-index>814</span> => {<a class=sf-dump-ref>#3377</a> &#8230;30}
    <span class=sf-dump-index>815</span> => {<a class=sf-dump-ref>#3378</a> &#8230;30}
    <span class=sf-dump-index>816</span> => {<a class=sf-dump-ref>#3379</a> &#8230;30}
    <span class=sf-dump-index>817</span> => {<a class=sf-dump-ref>#3380</a> &#8230;30}
    <span class=sf-dump-index>818</span> => {<a class=sf-dump-ref>#3381</a> &#8230;30}
    <span class=sf-dump-index>819</span> => {<a class=sf-dump-ref>#3382</a> &#8230;30}
    <span class=sf-dump-index>820</span> => {<a class=sf-dump-ref>#3383</a> &#8230;30}
    <span class=sf-dump-index>821</span> => {<a class=sf-dump-ref>#3384</a> &#8230;30}
    <span class=sf-dump-index>822</span> => {<a class=sf-dump-ref>#3385</a> &#8230;30}
    <span class=sf-dump-index>823</span> => {<a class=sf-dump-ref>#3386</a> &#8230;30}
    <span class=sf-dump-index>824</span> => {<a class=sf-dump-ref>#3387</a> &#8230;30}
    <span class=sf-dump-index>825</span> => {<a class=sf-dump-ref>#3388</a> &#8230;30}
    <span class=sf-dump-index>826</span> => {<a class=sf-dump-ref>#3389</a> &#8230;30}
    <span class=sf-dump-index>827</span> => {<a class=sf-dump-ref>#3390</a> &#8230;30}
    <span class=sf-dump-index>828</span> => {<a class=sf-dump-ref>#3391</a> &#8230;30}
    <span class=sf-dump-index>829</span> => {<a class=sf-dump-ref>#3392</a> &#8230;30}
    <span class=sf-dump-index>830</span> => {<a class=sf-dump-ref>#3393</a> &#8230;30}
    <span class=sf-dump-index>831</span> => {<a class=sf-dump-ref>#3394</a> &#8230;30}
    <span class=sf-dump-index>832</span> => {<a class=sf-dump-ref>#3395</a> &#8230;30}
    <span class=sf-dump-index>833</span> => {<a class=sf-dump-ref>#3396</a> &#8230;30}
    <span class=sf-dump-index>834</span> => {<a class=sf-dump-ref>#3397</a> &#8230;30}
    <span class=sf-dump-index>835</span> => {<a class=sf-dump-ref>#3398</a> &#8230;30}
    <span class=sf-dump-index>836</span> => {<a class=sf-dump-ref>#3399</a> &#8230;30}
    <span class=sf-dump-index>837</span> => {<a class=sf-dump-ref>#3400</a> &#8230;30}
    <span class=sf-dump-index>838</span> => {<a class=sf-dump-ref>#3401</a> &#8230;30}
    <span class=sf-dump-index>839</span> => {<a class=sf-dump-ref>#3402</a> &#8230;30}
    <span class=sf-dump-index>840</span> => {<a class=sf-dump-ref>#3403</a> &#8230;30}
    <span class=sf-dump-index>841</span> => {<a class=sf-dump-ref>#3404</a> &#8230;30}
    <span class=sf-dump-index>842</span> => {<a class=sf-dump-ref>#3405</a> &#8230;30}
    <span class=sf-dump-index>843</span> => {<a class=sf-dump-ref>#3406</a> &#8230;30}
    <span class=sf-dump-index>844</span> => {<a class=sf-dump-ref>#3407</a> &#8230;30}
    <span class=sf-dump-index>845</span> => {<a class=sf-dump-ref>#3408</a> &#8230;30}
    <span class=sf-dump-index>846</span> => {<a class=sf-dump-ref>#3409</a> &#8230;30}
    <span class=sf-dump-index>847</span> => {<a class=sf-dump-ref>#3410</a> &#8230;30}
    <span class=sf-dump-index>848</span> => {<a class=sf-dump-ref>#3411</a> &#8230;30}
    <span class=sf-dump-index>849</span> => {<a class=sf-dump-ref>#3412</a> &#8230;30}
    <span class=sf-dump-index>850</span> => {<a class=sf-dump-ref>#3413</a> &#8230;30}
    <span class=sf-dump-index>851</span> => {<a class=sf-dump-ref>#3414</a> &#8230;30}
    <span class=sf-dump-index>852</span> => {<a class=sf-dump-ref>#3415</a> &#8230;30}
    <span class=sf-dump-index>853</span> => {<a class=sf-dump-ref>#3416</a> &#8230;30}
    <span class=sf-dump-index>854</span> => {<a class=sf-dump-ref>#3417</a> &#8230;30}
    <span class=sf-dump-index>855</span> => {<a class=sf-dump-ref>#3418</a> &#8230;30}
    <span class=sf-dump-index>856</span> => {<a class=sf-dump-ref>#3419</a> &#8230;30}
    <span class=sf-dump-index>857</span> => {<a class=sf-dump-ref>#3420</a> &#8230;30}
    <span class=sf-dump-index>858</span> => {<a class=sf-dump-ref>#3421</a> &#8230;30}
    <span class=sf-dump-index>859</span> => {<a class=sf-dump-ref>#3422</a> &#8230;30}
    <span class=sf-dump-index>860</span> => {<a class=sf-dump-ref>#3423</a> &#8230;30}
    <span class=sf-dump-index>861</span> => {<a class=sf-dump-ref>#3424</a> &#8230;30}
    <span class=sf-dump-index>862</span> => {<a class=sf-dump-ref>#3425</a> &#8230;30}
    <span class=sf-dump-index>863</span> => {<a class=sf-dump-ref>#3426</a> &#8230;30}
    <span class=sf-dump-index>864</span> => {<a class=sf-dump-ref>#3427</a> &#8230;30}
    <span class=sf-dump-index>865</span> => {<a class=sf-dump-ref>#3428</a> &#8230;30}
    <span class=sf-dump-index>866</span> => {<a class=sf-dump-ref>#3429</a> &#8230;30}
    <span class=sf-dump-index>867</span> => {<a class=sf-dump-ref>#3430</a> &#8230;30}
    <span class=sf-dump-index>868</span> => {<a class=sf-dump-ref>#3431</a> &#8230;30}
    <span class=sf-dump-index>869</span> => {<a class=sf-dump-ref>#3432</a> &#8230;30}
    <span class=sf-dump-index>870</span> => {<a class=sf-dump-ref>#3433</a> &#8230;30}
    <span class=sf-dump-index>871</span> => {<a class=sf-dump-ref>#3434</a> &#8230;30}
    <span class=sf-dump-index>872</span> => {<a class=sf-dump-ref>#3435</a> &#8230;30}
    <span class=sf-dump-index>873</span> => {<a class=sf-dump-ref>#3436</a> &#8230;30}
    <span class=sf-dump-index>874</span> => {<a class=sf-dump-ref>#3437</a> &#8230;30}
    <span class=sf-dump-index>875</span> => {<a class=sf-dump-ref>#3438</a> &#8230;30}
    <span class=sf-dump-index>876</span> => {<a class=sf-dump-ref>#3439</a> &#8230;30}
    <span class=sf-dump-index>877</span> => {<a class=sf-dump-ref>#3440</a> &#8230;30}
    <span class=sf-dump-index>878</span> => {<a class=sf-dump-ref>#3441</a> &#8230;30}
    <span class=sf-dump-index>879</span> => {<a class=sf-dump-ref>#3442</a> &#8230;30}
    <span class=sf-dump-index>880</span> => {<a class=sf-dump-ref>#3443</a> &#8230;30}
    <span class=sf-dump-index>881</span> => {<a class=sf-dump-ref>#3444</a> &#8230;30}
    <span class=sf-dump-index>882</span> => {<a class=sf-dump-ref>#3445</a> &#8230;30}
    <span class=sf-dump-index>883</span> => {<a class=sf-dump-ref>#3446</a> &#8230;30}
    <span class=sf-dump-index>884</span> => {<a class=sf-dump-ref>#3447</a> &#8230;30}
    <span class=sf-dump-index>885</span> => {<a class=sf-dump-ref>#3448</a> &#8230;30}
    <span class=sf-dump-index>886</span> => {<a class=sf-dump-ref>#3449</a> &#8230;30}
    <span class=sf-dump-index>887</span> => {<a class=sf-dump-ref>#3450</a> &#8230;30}
    <span class=sf-dump-index>888</span> => {<a class=sf-dump-ref>#3451</a> &#8230;30}
    <span class=sf-dump-index>889</span> => {<a class=sf-dump-ref>#3452</a> &#8230;30}
    <span class=sf-dump-index>890</span> => {<a class=sf-dump-ref>#3453</a> &#8230;30}
    <span class=sf-dump-index>891</span> => {<a class=sf-dump-ref>#3454</a> &#8230;30}
    <span class=sf-dump-index>892</span> => {<a class=sf-dump-ref>#3455</a> &#8230;30}
    <span class=sf-dump-index>893</span> => {<a class=sf-dump-ref>#3456</a> &#8230;30}
    <span class=sf-dump-index>894</span> => {<a class=sf-dump-ref>#3457</a> &#8230;30}
    <span class=sf-dump-index>895</span> => {<a class=sf-dump-ref>#3458</a> &#8230;30}
    <span class=sf-dump-index>896</span> => {<a class=sf-dump-ref>#3459</a> &#8230;30}
    <span class=sf-dump-index>897</span> => {<a class=sf-dump-ref>#3460</a> &#8230;30}
    <span class=sf-dump-index>898</span> => {<a class=sf-dump-ref>#3461</a> &#8230;30}
    <span class=sf-dump-index>899</span> => {<a class=sf-dump-ref>#3462</a> &#8230;30}
    <span class=sf-dump-index>900</span> => {<a class=sf-dump-ref>#3463</a> &#8230;30}
    <span class=sf-dump-index>901</span> => {<a class=sf-dump-ref>#3464</a> &#8230;30}
    <span class=sf-dump-index>902</span> => {<a class=sf-dump-ref>#3465</a> &#8230;30}
    <span class=sf-dump-index>903</span> => {<a class=sf-dump-ref>#3466</a> &#8230;30}
    <span class=sf-dump-index>904</span> => {<a class=sf-dump-ref>#3467</a> &#8230;30}
    <span class=sf-dump-index>905</span> => {<a class=sf-dump-ref>#3468</a> &#8230;30}
    <span class=sf-dump-index>906</span> => {<a class=sf-dump-ref>#3469</a> &#8230;30}
    <span class=sf-dump-index>907</span> => {<a class=sf-dump-ref>#3470</a> &#8230;30}
    <span class=sf-dump-index>908</span> => {<a class=sf-dump-ref>#3471</a> &#8230;30}
    <span class=sf-dump-index>909</span> => {<a class=sf-dump-ref>#3472</a> &#8230;30}
    <span class=sf-dump-index>910</span> => {<a class=sf-dump-ref>#3473</a> &#8230;30}
    <span class=sf-dump-index>911</span> => {<a class=sf-dump-ref>#3474</a> &#8230;30}
    <span class=sf-dump-index>912</span> => {<a class=sf-dump-ref>#3475</a> &#8230;30}
    <span class=sf-dump-index>913</span> => {<a class=sf-dump-ref>#3476</a> &#8230;30}
    <span class=sf-dump-index>914</span> => {<a class=sf-dump-ref>#3477</a> &#8230;30}
    <span class=sf-dump-index>915</span> => {<a class=sf-dump-ref>#3478</a> &#8230;30}
    <span class=sf-dump-index>916</span> => {<a class=sf-dump-ref>#3479</a> &#8230;30}
    <span class=sf-dump-index>917</span> => {<a class=sf-dump-ref>#3480</a> &#8230;30}
    <span class=sf-dump-index>918</span> => {<a class=sf-dump-ref>#3481</a> &#8230;30}
    <span class=sf-dump-index>919</span> => {<a class=sf-dump-ref>#3482</a> &#8230;30}
    <span class=sf-dump-index>920</span> => {<a class=sf-dump-ref>#3483</a> &#8230;30}
    <span class=sf-dump-index>921</span> => {<a class=sf-dump-ref>#3484</a> &#8230;30}
    <span class=sf-dump-index>922</span> => {<a class=sf-dump-ref>#3485</a> &#8230;30}
    <span class=sf-dump-index>923</span> => {<a class=sf-dump-ref>#3486</a> &#8230;30}
    <span class=sf-dump-index>924</span> => {<a class=sf-dump-ref>#3487</a> &#8230;30}
    <span class=sf-dump-index>925</span> => {<a class=sf-dump-ref>#3488</a> &#8230;30}
    <span class=sf-dump-index>926</span> => {<a class=sf-dump-ref>#3489</a> &#8230;30}
    <span class=sf-dump-index>927</span> => {<a class=sf-dump-ref>#3490</a> &#8230;30}
    <span class=sf-dump-index>928</span> => {<a class=sf-dump-ref>#3491</a> &#8230;30}
    <span class=sf-dump-index>929</span> => {<a class=sf-dump-ref>#3492</a> &#8230;30}
    <span class=sf-dump-index>930</span> => {<a class=sf-dump-ref>#3493</a> &#8230;30}
    <span class=sf-dump-index>931</span> => {<a class=sf-dump-ref>#3494</a> &#8230;30}
    <span class=sf-dump-index>932</span> => {<a class=sf-dump-ref>#3495</a> &#8230;30}
    <span class=sf-dump-index>933</span> => {<a class=sf-dump-ref>#3496</a> &#8230;30}
    <span class=sf-dump-index>934</span> => {<a class=sf-dump-ref>#3497</a> &#8230;30}
    <span class=sf-dump-index>935</span> => {<a class=sf-dump-ref>#3498</a> &#8230;30}
    <span class=sf-dump-index>936</span> => {<a class=sf-dump-ref>#3499</a> &#8230;30}
    <span class=sf-dump-index>937</span> => {<a class=sf-dump-ref>#3500</a> &#8230;30}
    <span class=sf-dump-index>938</span> => {<a class=sf-dump-ref>#3501</a> &#8230;30}
    <span class=sf-dump-index>939</span> => {<a class=sf-dump-ref>#3502</a> &#8230;30}
    <span class=sf-dump-index>940</span> => {<a class=sf-dump-ref>#3503</a> &#8230;30}
    <span class=sf-dump-index>941</span> => {<a class=sf-dump-ref>#3504</a> &#8230;30}
    <span class=sf-dump-index>942</span> => {<a class=sf-dump-ref>#3505</a> &#8230;30}
    <span class=sf-dump-index>943</span> => {<a class=sf-dump-ref>#3506</a> &#8230;30}
    <span class=sf-dump-index>944</span> => {<a class=sf-dump-ref>#3507</a> &#8230;30}
    <span class=sf-dump-index>945</span> => {<a class=sf-dump-ref>#3508</a> &#8230;30}
    <span class=sf-dump-index>946</span> => {<a class=sf-dump-ref>#3509</a> &#8230;30}
    <span class=sf-dump-index>947</span> => {<a class=sf-dump-ref>#3510</a> &#8230;30}
    <span class=sf-dump-index>948</span> => {<a class=sf-dump-ref>#3511</a> &#8230;30}
    <span class=sf-dump-index>949</span> => {<a class=sf-dump-ref>#3512</a> &#8230;30}
    <span class=sf-dump-index>950</span> => {<a class=sf-dump-ref>#3513</a> &#8230;30}
    <span class=sf-dump-index>951</span> => {<a class=sf-dump-ref>#3514</a> &#8230;30}
    <span class=sf-dump-index>952</span> => {<a class=sf-dump-ref>#3515</a> &#8230;30}
    <span class=sf-dump-index>953</span> => {<a class=sf-dump-ref>#3516</a> &#8230;30}
    <span class=sf-dump-index>954</span> => {<a class=sf-dump-ref>#3517</a> &#8230;30}
    <span class=sf-dump-index>955</span> => {<a class=sf-dump-ref>#3518</a> &#8230;30}
    <span class=sf-dump-index>956</span> => {<a class=sf-dump-ref>#3519</a> &#8230;30}
    <span class=sf-dump-index>957</span> => {<a class=sf-dump-ref>#3520</a> &#8230;30}
    <span class=sf-dump-index>958</span> => {<a class=sf-dump-ref>#3521</a> &#8230;30}
    <span class=sf-dump-index>959</span> => {<a class=sf-dump-ref>#3522</a> &#8230;30}
    <span class=sf-dump-index>960</span> => {<a class=sf-dump-ref>#3523</a> &#8230;30}
    <span class=sf-dump-index>961</span> => {<a class=sf-dump-ref>#3524</a> &#8230;30}
    <span class=sf-dump-index>962</span> => {<a class=sf-dump-ref>#3525</a> &#8230;30}
    <span class=sf-dump-index>963</span> => {<a class=sf-dump-ref>#3526</a> &#8230;30}
    <span class=sf-dump-index>964</span> => {<a class=sf-dump-ref>#3527</a> &#8230;30}
    <span class=sf-dump-index>965</span> => {<a class=sf-dump-ref>#3528</a> &#8230;30}
    <span class=sf-dump-index>966</span> => {<a class=sf-dump-ref>#3529</a> &#8230;30}
    <span class=sf-dump-index>967</span> => {<a class=sf-dump-ref>#3530</a> &#8230;30}
    <span class=sf-dump-index>968</span> => {<a class=sf-dump-ref>#3531</a> &#8230;30}
    <span class=sf-dump-index>969</span> => {<a class=sf-dump-ref>#3532</a> &#8230;30}
    <span class=sf-dump-index>970</span> => {<a class=sf-dump-ref>#3533</a> &#8230;30}
    <span class=sf-dump-index>971</span> => {<a class=sf-dump-ref>#3534</a> &#8230;30}
    <span class=sf-dump-index>972</span> => {<a class=sf-dump-ref>#3535</a> &#8230;30}
    <span class=sf-dump-index>973</span> => {<a class=sf-dump-ref>#3536</a> &#8230;30}
    <span class=sf-dump-index>974</span> => {<a class=sf-dump-ref>#3537</a> &#8230;30}
    <span class=sf-dump-index>975</span> => {<a class=sf-dump-ref>#3538</a> &#8230;30}
    <span class=sf-dump-index>976</span> => {<a class=sf-dump-ref>#3539</a> &#8230;30}
    <span class=sf-dump-index>977</span> => {<a class=sf-dump-ref>#3540</a> &#8230;30}
    <span class=sf-dump-index>978</span> => {<a class=sf-dump-ref>#3541</a> &#8230;30}
    <span class=sf-dump-index>979</span> => {<a class=sf-dump-ref>#3542</a> &#8230;30}
    <span class=sf-dump-index>980</span> => {<a class=sf-dump-ref>#3543</a> &#8230;30}
    <span class=sf-dump-index>981</span> => {<a class=sf-dump-ref>#3544</a> &#8230;30}
    <span class=sf-dump-index>982</span> => {<a class=sf-dump-ref>#3545</a> &#8230;30}
    <span class=sf-dump-index>983</span> => {<a class=sf-dump-ref>#3546</a> &#8230;30}
    <span class=sf-dump-index>984</span> => {<a class=sf-dump-ref>#3547</a> &#8230;30}
    <span class=sf-dump-index>985</span> => {<a class=sf-dump-ref>#3548</a> &#8230;30}
    <span class=sf-dump-index>986</span> => {<a class=sf-dump-ref>#3549</a> &#8230;30}
    <span class=sf-dump-index>987</span> => {<a class=sf-dump-ref>#3550</a> &#8230;30}
    <span class=sf-dump-index>988</span> => {<a class=sf-dump-ref>#3551</a> &#8230;30}
    <span class=sf-dump-index>989</span> => {<a class=sf-dump-ref>#3552</a> &#8230;30}
    <span class=sf-dump-index>990</span> => {<a class=sf-dump-ref>#3553</a> &#8230;30}
    <span class=sf-dump-index>991</span> => {<a class=sf-dump-ref>#3554</a> &#8230;30}
    <span class=sf-dump-index>992</span> => {<a class=sf-dump-ref>#3555</a> &#8230;30}
    <span class=sf-dump-index>993</span> => {<a class=sf-dump-ref>#3556</a> &#8230;30}
    <span class=sf-dump-index>994</span> => {<a class=sf-dump-ref>#3557</a> &#8230;30}
    <span class=sf-dump-index>995</span> => {<a class=sf-dump-ref>#3558</a> &#8230;30}
    <span class=sf-dump-index>996</span> => {<a class=sf-dump-ref>#3559</a> &#8230;30}
    <span class=sf-dump-index>997</span> => {<a class=sf-dump-ref>#3560</a> &#8230;30}
    <span class=sf-dump-index>998</span> => {<a class=sf-dump-ref>#3561</a> &#8230;30}
    <span class=sf-dump-index>999</span> => {<a class=sf-dump-ref>#3562</a> &#8230;30}
    <span class=sf-dump-index>1000</span> => {<a class=sf-dump-ref>#3563</a> &#8230;30}
    <span class=sf-dump-index>1001</span> => {<a class=sf-dump-ref>#3564</a> &#8230;30}
    <span class=sf-dump-index>1002</span> => {<a class=sf-dump-ref>#3565</a> &#8230;30}
    <span class=sf-dump-index>1003</span> => {<a class=sf-dump-ref>#3566</a> &#8230;30}
    <span class=sf-dump-index>1004</span> => {<a class=sf-dump-ref>#3567</a> &#8230;30}
    <span class=sf-dump-index>1005</span> => {<a class=sf-dump-ref>#3568</a> &#8230;30}
    <span class=sf-dump-index>1006</span> => {<a class=sf-dump-ref>#3569</a> &#8230;30}
    <span class=sf-dump-index>1007</span> => {<a class=sf-dump-ref>#3570</a> &#8230;30}
    <span class=sf-dump-index>1008</span> => {<a class=sf-dump-ref>#3571</a> &#8230;30}
    <span class=sf-dump-index>1009</span> => {<a class=sf-dump-ref>#3572</a> &#8230;30}
    <span class=sf-dump-index>1010</span> => {<a class=sf-dump-ref>#3573</a> &#8230;30}
    <span class=sf-dump-index>1011</span> => {<a class=sf-dump-ref>#3574</a> &#8230;30}
    <span class=sf-dump-index>1012</span> => {<a class=sf-dump-ref>#3575</a> &#8230;30}
    <span class=sf-dump-index>1013</span> => {<a class=sf-dump-ref>#3576</a> &#8230;30}
    <span class=sf-dump-index>1014</span> => {<a class=sf-dump-ref>#3577</a> &#8230;30}
    <span class=sf-dump-index>1015</span> => {<a class=sf-dump-ref>#3578</a> &#8230;30}
    <span class=sf-dump-index>1016</span> => {<a class=sf-dump-ref>#3579</a> &#8230;30}
    <span class=sf-dump-index>1017</span> => {<a class=sf-dump-ref>#3580</a> &#8230;30}
    <span class=sf-dump-index>1018</span> => {<a class=sf-dump-ref>#3581</a> &#8230;30}
    <span class=sf-dump-index>1019</span> => {<a class=sf-dump-ref>#3582</a> &#8230;30}
    <span class=sf-dump-index>1020</span> => {<a class=sf-dump-ref>#3583</a> &#8230;30}
    <span class=sf-dump-index>1021</span> => {<a class=sf-dump-ref>#3584</a> &#8230;30}
    <span class=sf-dump-index>1022</span> => {<a class=sf-dump-ref>#3585</a> &#8230;30}
    <span class=sf-dump-index>1023</span> => {<a class=sf-dump-ref>#3586</a> &#8230;30}
    <span class=sf-dump-index>1024</span> => {<a class=sf-dump-ref>#3587</a> &#8230;30}
    <span class=sf-dump-index>1025</span> => {<a class=sf-dump-ref>#3588</a> &#8230;30}
    <span class=sf-dump-index>1026</span> => {<a class=sf-dump-ref>#3589</a> &#8230;30}
    <span class=sf-dump-index>1027</span> => {<a class=sf-dump-ref>#3590</a> &#8230;30}
    <span class=sf-dump-index>1028</span> => {<a class=sf-dump-ref>#3591</a> &#8230;30}
    <span class=sf-dump-index>1029</span> => {<a class=sf-dump-ref>#3592</a> &#8230;30}
    <span class=sf-dump-index>1030</span> => {<a class=sf-dump-ref>#3593</a> &#8230;30}
    <span class=sf-dump-index>1031</span> => {<a class=sf-dump-ref>#3594</a> &#8230;30}
    <span class=sf-dump-index>1032</span> => {<a class=sf-dump-ref>#3595</a> &#8230;30}
    <span class=sf-dump-index>1033</span> => {<a class=sf-dump-ref>#3596</a> &#8230;30}
    <span class=sf-dump-index>1034</span> => {<a class=sf-dump-ref>#3597</a> &#8230;30}
    <span class=sf-dump-index>1035</span> => {<a class=sf-dump-ref>#3598</a> &#8230;30}
    <span class=sf-dump-index>1036</span> => {<a class=sf-dump-ref>#3599</a> &#8230;30}
    <span class=sf-dump-index>1037</span> => {<a class=sf-dump-ref>#3600</a> &#8230;30}
    <span class=sf-dump-index>1038</span> => {<a class=sf-dump-ref>#3601</a> &#8230;30}
    <span class=sf-dump-index>1039</span> => {<a class=sf-dump-ref>#3602</a> &#8230;30}
    <span class=sf-dump-index>1040</span> => {<a class=sf-dump-ref>#3603</a> &#8230;30}
    <span class=sf-dump-index>1041</span> => {<a class=sf-dump-ref>#3604</a> &#8230;30}
    <span class=sf-dump-index>1042</span> => {<a class=sf-dump-ref>#3605</a> &#8230;30}
    <span class=sf-dump-index>1043</span> => {<a class=sf-dump-ref>#3606</a> &#8230;30}
    <span class=sf-dump-index>1044</span> => {<a class=sf-dump-ref>#3607</a> &#8230;30}
    <span class=sf-dump-index>1045</span> => {<a class=sf-dump-ref>#3608</a> &#8230;30}
    <span class=sf-dump-index>1046</span> => {<a class=sf-dump-ref>#3609</a> &#8230;30}
    <span class=sf-dump-index>1047</span> => {<a class=sf-dump-ref>#3610</a> &#8230;30}
    <span class=sf-dump-index>1048</span> => {<a class=sf-dump-ref>#3611</a> &#8230;30}
    <span class=sf-dump-index>1049</span> => {<a class=sf-dump-ref>#3612</a> &#8230;30}
    <span class=sf-dump-index>1050</span> => {<a class=sf-dump-ref>#3613</a> &#8230;30}
    <span class=sf-dump-index>1051</span> => {<a class=sf-dump-ref>#3614</a> &#8230;30}
    <span class=sf-dump-index>1052</span> => {<a class=sf-dump-ref>#3615</a> &#8230;30}
    <span class=sf-dump-index>1053</span> => {<a class=sf-dump-ref>#3616</a> &#8230;30}
    <span class=sf-dump-index>1054</span> => {<a class=sf-dump-ref>#3617</a> &#8230;30}
    <span class=sf-dump-index>1055</span> => {<a class=sf-dump-ref>#3618</a> &#8230;30}
    <span class=sf-dump-index>1056</span> => {<a class=sf-dump-ref>#3619</a> &#8230;30}
    <span class=sf-dump-index>1057</span> => {<a class=sf-dump-ref>#3620</a> &#8230;30}
    <span class=sf-dump-index>1058</span> => {<a class=sf-dump-ref>#3621</a> &#8230;30}
    <span class=sf-dump-index>1059</span> => {<a class=sf-dump-ref>#3622</a> &#8230;30}
    <span class=sf-dump-index>1060</span> => {<a class=sf-dump-ref>#3623</a> &#8230;30}
    <span class=sf-dump-index>1061</span> => {<a class=sf-dump-ref>#3624</a> &#8230;30}
    <span class=sf-dump-index>1062</span> => {<a class=sf-dump-ref>#3625</a> &#8230;30}
    <span class=sf-dump-index>1063</span> => {<a class=sf-dump-ref>#3626</a> &#8230;30}
    <span class=sf-dump-index>1064</span> => {<a class=sf-dump-ref>#3627</a> &#8230;30}
    <span class=sf-dump-index>1065</span> => {<a class=sf-dump-ref>#3628</a> &#8230;30}
    <span class=sf-dump-index>1066</span> => {<a class=sf-dump-ref>#3629</a> &#8230;30}
    <span class=sf-dump-index>1067</span> => {<a class=sf-dump-ref>#3630</a> &#8230;30}
    <span class=sf-dump-index>1068</span> => {<a class=sf-dump-ref>#3631</a> &#8230;30}
    <span class=sf-dump-index>1069</span> => {<a class=sf-dump-ref>#3632</a> &#8230;30}
    <span class=sf-dump-index>1070</span> => {<a class=sf-dump-ref>#3633</a> &#8230;30}
    <span class=sf-dump-index>1071</span> => {<a class=sf-dump-ref>#3634</a> &#8230;30}
    <span class=sf-dump-index>1072</span> => {<a class=sf-dump-ref>#3635</a> &#8230;30}
    <span class=sf-dump-index>1073</span> => {<a class=sf-dump-ref>#3636</a> &#8230;30}
    <span class=sf-dump-index>1074</span> => {<a class=sf-dump-ref>#3637</a> &#8230;30}
    <span class=sf-dump-index>1075</span> => {<a class=sf-dump-ref>#3638</a> &#8230;30}
    <span class=sf-dump-index>1076</span> => {<a class=sf-dump-ref>#3639</a> &#8230;30}
    <span class=sf-dump-index>1077</span> => {<a class=sf-dump-ref>#3640</a> &#8230;30}
    <span class=sf-dump-index>1078</span> => {<a class=sf-dump-ref>#3641</a> &#8230;30}
    <span class=sf-dump-index>1079</span> => {<a class=sf-dump-ref>#3642</a> &#8230;30}
    <span class=sf-dump-index>1080</span> => {<a class=sf-dump-ref>#3643</a> &#8230;30}
    <span class=sf-dump-index>1081</span> => {<a class=sf-dump-ref>#3644</a> &#8230;30}
    <span class=sf-dump-index>1082</span> => {<a class=sf-dump-ref>#3645</a> &#8230;30}
    <span class=sf-dump-index>1083</span> => {<a class=sf-dump-ref>#3646</a> &#8230;30}
    <span class=sf-dump-index>1084</span> => {<a class=sf-dump-ref>#3647</a> &#8230;30}
    <span class=sf-dump-index>1085</span> => {<a class=sf-dump-ref>#3648</a> &#8230;30}
    <span class=sf-dump-index>1086</span> => {<a class=sf-dump-ref>#3649</a> &#8230;30}
    <span class=sf-dump-index>1087</span> => {<a class=sf-dump-ref>#3650</a> &#8230;30}
    <span class=sf-dump-index>1088</span> => {<a class=sf-dump-ref>#3651</a> &#8230;30}
    <span class=sf-dump-index>1089</span> => {<a class=sf-dump-ref>#3652</a> &#8230;30}
    <span class=sf-dump-index>1090</span> => {<a class=sf-dump-ref>#3653</a> &#8230;30}
    <span class=sf-dump-index>1091</span> => {<a class=sf-dump-ref>#3654</a> &#8230;30}
    <span class=sf-dump-index>1092</span> => {<a class=sf-dump-ref>#3655</a> &#8230;30}
    <span class=sf-dump-index>1093</span> => {<a class=sf-dump-ref>#3656</a> &#8230;30}
    <span class=sf-dump-index>1094</span> => {<a class=sf-dump-ref>#3657</a> &#8230;30}
    <span class=sf-dump-index>1095</span> => {<a class=sf-dump-ref>#3658</a> &#8230;30}
    <span class=sf-dump-index>1096</span> => {<a class=sf-dump-ref>#3659</a> &#8230;30}
    <span class=sf-dump-index>1097</span> => {<a class=sf-dump-ref>#3660</a> &#8230;30}
    <span class=sf-dump-index>1098</span> => {<a class=sf-dump-ref>#3661</a> &#8230;30}
    <span class=sf-dump-index>1099</span> => {<a class=sf-dump-ref>#3662</a> &#8230;30}
    <span class=sf-dump-index>1100</span> => {<a class=sf-dump-ref>#3663</a> &#8230;30}
    <span class=sf-dump-index>1101</span> => {<a class=sf-dump-ref>#3664</a> &#8230;30}
    <span class=sf-dump-index>1102</span> => {<a class=sf-dump-ref>#3665</a> &#8230;30}
    <span class=sf-dump-index>1103</span> => {<a class=sf-dump-ref>#3666</a> &#8230;30}
    <span class=sf-dump-index>1104</span> => {<a class=sf-dump-ref>#3667</a> &#8230;30}
    <span class=sf-dump-index>1105</span> => {<a class=sf-dump-ref>#3668</a> &#8230;30}
    <span class=sf-dump-index>1106</span> => {<a class=sf-dump-ref>#3669</a> &#8230;30}
    <span class=sf-dump-index>1107</span> => {<a class=sf-dump-ref>#3670</a> &#8230;30}
    <span class=sf-dump-index>1108</span> => {<a class=sf-dump-ref>#3671</a> &#8230;30}
    <span class=sf-dump-index>1109</span> => {<a class=sf-dump-ref>#3672</a> &#8230;30}
    <span class=sf-dump-index>1110</span> => {<a class=sf-dump-ref>#3673</a> &#8230;30}
    <span class=sf-dump-index>1111</span> => {<a class=sf-dump-ref>#3674</a> &#8230;30}
    <span class=sf-dump-index>1112</span> => {<a class=sf-dump-ref>#3675</a> &#8230;30}
    <span class=sf-dump-index>1113</span> => {<a class=sf-dump-ref>#3676</a> &#8230;30}
    <span class=sf-dump-index>1114</span> => {<a class=sf-dump-ref>#3677</a> &#8230;30}
    <span class=sf-dump-index>1115</span> => {<a class=sf-dump-ref>#3678</a> &#8230;30}
    <span class=sf-dump-index>1116</span> => {<a class=sf-dump-ref>#3679</a> &#8230;30}
    <span class=sf-dump-index>1117</span> => {<a class=sf-dump-ref>#3680</a> &#8230;30}
    <span class=sf-dump-index>1118</span> => {<a class=sf-dump-ref>#3681</a> &#8230;30}
    <span class=sf-dump-index>1119</span> => {<a class=sf-dump-ref>#3682</a> &#8230;30}
    <span class=sf-dump-index>1120</span> => {<a class=sf-dump-ref>#3683</a> &#8230;30}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-991092286", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-22158154 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2914</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:11</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2860</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260818-223252</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-18</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="4 characters">test</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-18 22:32:52</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-18 22:33:01</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>2</span>
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2862</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260818-231918</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-18</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="4 characters">test</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-18 23:19:18</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-18 23:19:18</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>2</span>
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2859</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260818-232305</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-18</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-18 23:23:05</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-18 23:23:05</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>2</span>
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#2861</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>4</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260818-232549</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-18</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="4 characters">Test</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-18 23:25:49</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-18 23:25:49</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>2</span>
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#2863</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>5</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-121047</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-19</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:10:47</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:11:01</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>126</span>
    </samp>}
    <span class=sf-dump-index>5</span> => {<a class=sf-dump-ref>#2864</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>6</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-122104</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-19</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="4 characters">Test</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:21:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:21:19</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>2</span>
    </samp>}
    <span class=sf-dump-index>6</span> => {<a class=sf-dump-ref>#2865</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>7</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260825-164954</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-25</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-25 16:49:54</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-25 16:50:24</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>126</span>
    </samp>}
    <span class=sf-dump-index>7</span> => {<a class=sf-dump-ref>#2866</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>8</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260826-101717</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-26</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 10:17:17</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 10:17:26</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>125</span>
    </samp>}
    <span class=sf-dump-index>8</span> => {<a class=sf-dump-ref>#2867</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>9</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260827-164108</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-27</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">rejected</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-27 16:41:08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-27 16:45:11</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>126</span>
    </samp>}
    <span class=sf-dump-index>9</span> => {<a class=sf-dump-ref>#2868</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>10</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260827-164414</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-27</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">rejected</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-27 16:44:14</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-27 16:45:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>126</span>
    </samp>}
    <span class=sf-dump-index>10</span> => {<a class=sf-dump-ref>#2899</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>11</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260827-164757</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-27</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-27 16:47:57</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-27 16:48:20</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>126</span>
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-22158154", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-511330240 data-indent-pad="  ">"<span class=sf-dump-str title="117 characters">&#169; Buildwell Construction -2026 | developed By : &lt;a href=&quot;http://dacnis.in/&quot; target=&quot;_blank&quot;&gt; Dacnis Tech Solution&lt;/a&gt;</span>"
</pre><script>Sfdump("sf-dump-511330240", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-665554878 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-665554878", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1182670435 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1182670435", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-155912980 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-155912980", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-363408294 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-363408294", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1671116214 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1671116214", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-197086847 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3717</a>}
</pre><script>Sfdump("sf-dump-197086847", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-937459026 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3718</a>}
</pre><script>Sfdump("sf-dump-937459026", {"maxDepth":3,"maxStringLength":160})</script> 8.2.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.28 mysql 2 1787988846.3931 select `rfqs`.*, `purchase_requests`.`pr_number` from `rfqs` inner join `purchase_requests` on `rfqs`.`purchase_request_id` = `purchase_requests`.`id` order by `rfqs`.`created_at` desc 0.61 mysql  1787988846.3955 select `rfq_items`.*, `items`.`name` from `rfq_items` left join `items` on `rfq_items`.`product_id` = `items`.`id` 0.51 mysql  1787988846.3967 select * from `purchase_requests` where `is_active` = ? 0.41 mysql 1 1787988846.3977 select * from `parties` 9.34 mysql  1787988846.4076 production null null /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com null d14b180f-c71f-4d47-9013-9244b649defa null null Laravel Client PHP 12.30.1 8.2.33 ErrorException 1787988846 Undefined property: stdClass::$item_name    /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/purchase/quotation/index.blade.php 65 require null @endphp null <table class="table table-bordered"> <thead> <tr> <th>#</th> <th>Product</th> <th>Quantity</th> </tr> </thead> null <tbody> @foreach($items as $key => $item) <tr> <td>{{ $key + 1 }}</td> <td>{{ $item->item_name }}</td> <td>{{ $item->quantity }}</td> </tr> @endforeach </tbody> </table> null @endforeach</td> null <td> <span class="badge bg-success"> {{ ucfirst($rfq->status) }} </span> </td> <td>  true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/b7757e23d725dbdcd64c1cd78a270ca6.php string false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/b7757e23d725dbdcd64c1cd78a270ca6.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) © Buildwell Construction -2026 | developed By : <a href="http://dacnis.in/" target="_blank"> Dacnis Tech Solution</a> 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$19c) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$19d) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/b7757e23d725dbdcd64c1cd78a270ca6.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) © Buildwell Construction -2026 | developed By : <a href="http://dacnis.in/" target="_blank"> Dacnis Tech Solution</a> 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$19c) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$19d) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/b7757e23d725dbdcd64c1cd78a270ca6.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) © Buildwell Construction -2026 | developed By : <a href="http://dacnis.in/" target="_blank"> Dacnis Tech Solution</a> 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$19c) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$19d) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) © Buildwell Construction -2026 | developed By : <a href="http://dacnis.in/" target="_blank"> Dacnis Tech Solution</a> 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$19c) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$19d) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) © Buildwell Construction -2026 | developed By : <a href="http://dacnis.in/" target="_blank"> Dacnis Tech Solution</a> 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$19c) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$19d) array false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true https://cms.buildwellconstruct.com/purchase/request/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 document ?1 navigate same-origin 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 "Windows" ?0 "Not=A?Brand";v="99", "Google Chrome";v="151", "Chromium";v="151" max-age=0 49.43.180.247 cms.buildwellconstruct.com https 443 cms.buildwellconstruct.com 49.43.180.247 https://cms.buildwellconstruct.com/purchase/request/list cms.buildwellconstruct.com null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme VCEcCq5Mg7g1xRcCW1NVDDD54gqObH5gce564L2m fVzaxKbRuBDtOXpBwjIQ4KAIzmTMgPcBsPCkWzmJ VCEcCq5Mg7g1xRcCW1NVDDD54gqObH5gce564L2m https://cms.buildwellconstruct.com/purchase/request/create/quotation/list   2  create.quotation.list  App\Http\Controllers\Purchase\PurchaserequestController@rfqindex web auth 2 admin Manish jain admin@buildwellconstruct.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/purchase/quotation/index.blade.php <pre class=sf-dump id=sf-dump-1988164777 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2434</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1988164777", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1425783197 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2949</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2908</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>15</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>11</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260827-164909</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-27 16:49:09</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-27 16:49:09</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260827-164757</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2905</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>14</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>8</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260826-124146</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 12:41:46</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 12:41:46</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260826-101717</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2906</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>13</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>8</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260826-104952</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 10:49:52</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 10:49:52</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260826-101717</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#2909</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>8</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260826-101832</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 10:18:32</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 10:18:32</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260826-101717</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#2940</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>11</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>7</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260825-165056</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-25 16:50:56</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-25 16:50:56</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260825-164954</span>"
    </samp>}
    <span class=sf-dump-index>5</span> => {<a class=sf-dump-ref>#2939</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>10</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>6</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-123930</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:39:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:39:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-122104</span>"
    </samp>}
    <span class=sf-dump-index>6</span> => {<a class=sf-dump-ref>#2941</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>9</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>6</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-123830</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:38:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:38:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-122104</span>"
    </samp>}
    <span class=sf-dump-index>7</span> => {<a class=sf-dump-ref>#2938</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>8</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>6</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-123739</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:37:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:37:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-122104</span>"
    </samp>}
    <span class=sf-dump-index>8</span> => {<a class=sf-dump-ref>#2937</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>7</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>6</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-123448</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:34:48</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:34:48</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-122104</span>"
    </samp>}
    <span class=sf-dump-index>9</span> => {<a class=sf-dump-ref>#2936</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>6</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>6</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-122220</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:22:20</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:22:20</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-122104</span>"
    </samp>}
    <span class=sf-dump-index>10</span> => {<a class=sf-dump-ref>#2935</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>5</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>5</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-121657</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:16:57</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:16:57</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-121047</span>"
    </samp>}
    <span class=sf-dump-index>11</span> => {<a class=sf-dump-ref>#2934</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>4</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>5</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-121505</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:15:05</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:15:05</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-121047</span>"
    </samp>}
    <span class=sf-dump-index>12</span> => {<a class=sf-dump-ref>#2933</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>5</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-121417</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:14:17</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:14:17</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-121047</span>"
    </samp>}
    <span class=sf-dump-index>13</span> => {<a class=sf-dump-ref>#2932</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>5</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-121312</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:13:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:13:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-121047</span>"
    </samp>}
    <span class=sf-dump-index>14</span> => {<a class=sf-dump-ref>#2931</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>5</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-121134</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:11:34</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:11:34</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-121047</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1425783197", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-76124004 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2855</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-key>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2903</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2907</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2930</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2869</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2885</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2884</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2846</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2847</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>9</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2848</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>10</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2849</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>11</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2850</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>12</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2851</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>13</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2852</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>14</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2853</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>15</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2854</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-76124004", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-991092286 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2856</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1121</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2814</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>190</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="15 characters">ANUPAM HARDWARE</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9784732489</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2898</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>191</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="19 characters">AMRAPALI ENTERPRISE</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414170299</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2815</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>192</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="12 characters">EMPIRE STEEL</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414289959</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#2816</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>193</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="12 characters">P.K. TRADERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414833074</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#2817</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>194</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="29 characters">NEXGEN CONSTRUCTION MATERIALS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9829819987</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>5</span> => {<a class=sf-dump-ref>#2818</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>195</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="36 characters">MAHAVEER MACHINERY AND HARDWARE MART</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9829614530</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>6</span> => {<a class=sf-dump-ref>#2819</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>196</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="18 characters">YOGESH TYRE SHOPEE</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9829178106</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>7</span> => {<a class=sf-dump-ref>#2820</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>197</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="14 characters">DIGGITAL POINT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">7000364506</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>8</span> => {<a class=sf-dump-ref>#2821</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>198</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="19 characters">G.L. ELECTRIC WORKS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9828423932</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>9</span> => {<a class=sf-dump-ref>#2822</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>251</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="21 characters">RAINBOW INTERNATIONAL</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9694099370</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>10</span> => {<a class=sf-dump-ref>#2823</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>252</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="21 characters">M/S SANGARH FURNITURE</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>11</span> => {<a class=sf-dump-ref>#2824</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>253</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="26 characters">CROSSLAND EQUIPCO PVT. LTD</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>12</span> => {<a class=sf-dump-ref>#2825</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>254</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="21 characters">WONDER CEMENT LIMITED</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">7726006409</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>13</span> => {<a class=sf-dump-ref>#2826</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>255</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="25 characters">ARAVALI ENGINEERS UDAIPUR</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>14</span> => {<a class=sf-dump-ref>#2827</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>256</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="21 characters">JK LAKSHMI CEMENT LTD</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">7340057590</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="10 characters">7340057590</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 10:14:02</span>"
    </samp>}
    <span class=sf-dump-index>15</span> => {<a class=sf-dump-ref>#2828</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>257</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="26 characters">KYB CONMAT PRIVATE LIMITED</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="11 characters">02656132900</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>16</span> => {<a class=sf-dump-ref>#2829</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>258</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="16 characters">MARUTI BUILDTECH</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9001793250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>17</span> => {<a class=sf-dump-ref>#2830</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>259</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="17 characters">AMRIT AUTOMOBILES</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9829074015</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>18</span> => {<a class=sf-dump-ref>#2831</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>260</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="13 characters">JAI COMPUTERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9602637216</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>19</span> => {<a class=sf-dump-ref>#2832</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>261</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="24 characters">UDAIPUR CEMENT WORKS LTD</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="11 characters">02942655077</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>20</span> => {<a class=sf-dump-ref>#2833</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>262</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="18 characters">KUNTHU ENTERPRISES</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="11 characters">98298874881</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>21</span> => {<a class=sf-dump-ref>#2834</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>263</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="23 characters">B. MAHESHWARY &amp; COMPANY</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="11 characters">02942414310</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>22</span> => {<a class=sf-dump-ref>#2835</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>264</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="14 characters">MICRO HARDWARE</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9413026873</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>23</span> => {<a class=sf-dump-ref>#2836</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>265</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="25 characters">PRASHANT CEMENT SUPPLIERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>24</span> => {<a class=sf-dump-ref>#2837</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>266</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="18 characters">SHARDA ENTERPRISES</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414165841</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="11 characters">02942523414</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>25</span> => {<a class=sf-dump-ref>#2838</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>267</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="16 characters">ASIA ELECTRICALS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414156535</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>26</span> => {<a class=sf-dump-ref>#2839</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>268</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="25 characters">AGRAWAL COMPUTTER ACADEMY</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414557485</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>27</span> => {<a class=sf-dump-ref>#2840</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>269</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="13 characters">AMANI TRADERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="11 characters">02942525280</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>28</span> => {<a class=sf-dump-ref>#2841</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>270</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="26 characters">RAJ MINERAL CRUSHING PLANT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414169137</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>29</span> => {<a class=sf-dump-ref>#2842</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>271</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="16 characters">ACTIVE ENGINEERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9811558249</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>30</span> => {<a class=sf-dump-ref>#2843</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>272</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="32 characters">LAKSHMI STONE &amp; CEMENT SUPPLIERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>31</span> => {<a class=sf-dump-ref>#2844</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>273</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="12 characters">SWASTIK CARE</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9610067333</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>32</span> => {<a class=sf-dump-ref>#2813</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>274</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="17 characters">NAVYA ENTERPRISES</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">8107085334</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>33</span> => {<a class=sf-dump-ref>#2812</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>275</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="24 characters">CHARBHUJA CRUSHING PLANT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9829042108</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>34</span> => {<a class=sf-dump-ref>#2811</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>276</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="26 characters">SWASTIK SECURETECH PVT.LTD</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9649918581</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>35</span> => {<a class=sf-dump-ref>#2810</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>277</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="17 characters">SWASTIK COMPUTERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>36</span> => {<a class=sf-dump-ref>#2809</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>278</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="14 characters">BINDAL WELPACK</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414159053</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>37</span> => {<a class=sf-dump-ref>#2808</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>279</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="14 characters">PADAM LIGHTING</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414169211</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>38</span> => {<a class=sf-dump-ref>#2807</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>280</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="24 characters">SALASAR PLY AND HARDWARE</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9825906421</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>39</span> => {<a class=sf-dump-ref>#2806</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>281</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="20 characters">PLEZER DIGITAL PRESS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="11 characters">02942584071</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>40</span> => {<a class=sf-dump-ref>#2805</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>282</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="14 characters">J.J. ENGINEERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9413318187</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>41</span> => {<a class=sf-dump-ref>#2804</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>283</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="20 characters">PARAS RAJ INDUSTRIES</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414758168</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="10 characters">9414289959</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>42</span> => {<a class=sf-dump-ref>#2803</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>284</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="16 characters">MAHAVEER TRADERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9829040680</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>43</span> => {<a class=sf-dump-ref>#2802</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>285</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="20 characters">SUNRISE DISTRIBUTORS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9351453528</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>44</span> => {<a class=sf-dump-ref>#2801</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>286</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="16 characters">GLOBAL ASSOCIATE</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9352174343</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>45</span> => {<a class=sf-dump-ref>#2800</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>287</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="30 characters">HIND MACHINERY &amp; HARDWARE MART</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9829233107</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="10 characters">9950651024</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
       &#8230;1
    </samp>}
    <span class=sf-dump-index>46</span> => {<a class=sf-dump-ref>#2799</a> &#8230;30}
    <span class=sf-dump-index>47</span> => {<a class=sf-dump-ref>#2798</a> &#8230;30}
    <span class=sf-dump-index>48</span> => {<a class=sf-dump-ref>#2797</a> &#8230;30}
    <span class=sf-dump-index>49</span> => {<a class=sf-dump-ref>#2796</a> &#8230;30}
    <span class=sf-dump-index>50</span> => {<a class=sf-dump-ref>#2795</a> &#8230;30}
    <span class=sf-dump-index>51</span> => {<a class=sf-dump-ref>#2794</a> &#8230;30}
    <span class=sf-dump-index>52</span> => {<a class=sf-dump-ref>#2793</a> &#8230;30}
    <span class=sf-dump-index>53</span> => {<a class=sf-dump-ref>#2792</a> &#8230;30}
    <span class=sf-dump-index>54</span> => {<a class=sf-dump-ref>#2791</a> &#8230;30}
    <span class=sf-dump-index>55</span> => {<a class=sf-dump-ref>#2790</a> &#8230;30}
    <span class=sf-dump-index>56</span> => {<a class=sf-dump-ref>#2789</a> &#8230;30}
    <span class=sf-dump-index>57</span> => {<a class=sf-dump-ref>#2788</a> &#8230;30}
    <span class=sf-dump-index>58</span> => {<a class=sf-dump-ref>#2787</a> &#8230;30}
    <span class=sf-dump-index>59</span> => {<a class=sf-dump-ref>#2786</a> &#8230;30}
    <span class=sf-dump-index>60</span> => {<a class=sf-dump-ref>#2785</a> &#8230;30}
    <span class=sf-dump-index>61</span> => {<a class=sf-dump-ref>#2784</a> &#8230;30}
    <span class=sf-dump-index>62</span> => {<a class=sf-dump-ref>#2783</a> &#8230;30}
    <span class=sf-dump-index>63</span> => {<a class=sf-dump-ref>#2782</a> &#8230;30}
    <span class=sf-dump-index>64</span> => {<a class=sf-dump-ref>#2781</a> &#8230;30}
    <span class=sf-dump-index>65</span> => {<a class=sf-dump-ref>#2780</a> &#8230;30}
    <span class=sf-dump-index>66</span> => {<a class=sf-dump-ref>#2779</a> &#8230;30}
    <span class=sf-dump-index>67</span> => {<a class=sf-dump-ref>#2778</a> &#8230;30}
    <span class=sf-dump-index>68</span> => {<a class=sf-dump-ref>#2777</a> &#8230;30}
    <span class=sf-dump-index>69</span> => {<a class=sf-dump-ref>#2776</a> &#8230;30}
    <span class=sf-dump-index>70</span> => {<a class=sf-dump-ref>#2775</a> &#8230;30}
    <span class=sf-dump-index>71</span> => {<a class=sf-dump-ref>#2774</a> &#8230;30}
    <span class=sf-dump-index>72</span> => {<a class=sf-dump-ref>#2773</a> &#8230;30}
    <span class=sf-dump-index>73</span> => {<a class=sf-dump-ref>#2772</a> &#8230;30}
    <span class=sf-dump-index>74</span> => {<a class=sf-dump-ref>#2771</a> &#8230;30}
    <span class=sf-dump-index>75</span> => {<a class=sf-dump-ref>#2770</a> &#8230;30}
    <span class=sf-dump-index>76</span> => {<a class=sf-dump-ref>#2769</a> &#8230;30}
    <span class=sf-dump-index>77</span> => {<a class=sf-dump-ref>#2768</a> &#8230;30}
    <span class=sf-dump-index>78</span> => {<a class=sf-dump-ref>#2767</a> &#8230;30}
    <span class=sf-dump-index>79</span> => {<a class=sf-dump-ref>#2766</a> &#8230;30}
    <span class=sf-dump-index>80</span> => {<a class=sf-dump-ref>#2765</a> &#8230;30}
    <span class=sf-dump-index>81</span> => {<a class=sf-dump-ref>#2764</a> &#8230;30}
    <span class=sf-dump-index>82</span> => {<a class=sf-dump-ref>#2763</a> &#8230;30}
    <span class=sf-dump-index>83</span> => {<a class=sf-dump-ref>#2762</a> &#8230;30}
    <span class=sf-dump-index>84</span> => {<a class=sf-dump-ref>#2761</a> &#8230;30}
    <span class=sf-dump-index>85</span> => {<a class=sf-dump-ref>#2760</a> &#8230;30}
    <span class=sf-dump-index>86</span> => {<a class=sf-dump-ref>#2759</a> &#8230;30}
    <span class=sf-dump-index>87</span> => {<a class=sf-dump-ref>#2758</a> &#8230;30}
    <span class=sf-dump-index>88</span> => {<a class=sf-dump-ref>#2757</a> &#8230;30}
    <span class=sf-dump-index>89</span> => {<a class=sf-dump-ref>#2756</a> &#8230;30}
    <span class=sf-dump-index>90</span> => {<a class=sf-dump-ref>#2755</a> &#8230;30}
    <span class=sf-dump-index>91</span> => {<a class=sf-dump-ref>#2754</a> &#8230;30}
    <span class=sf-dump-index>92</span> => {<a class=sf-dump-ref>#2753</a> &#8230;30}
    <span class=sf-dump-index>93</span> => {<a class=sf-dump-ref>#2752</a> &#8230;30}
    <span class=sf-dump-index>94</span> => {<a class=sf-dump-ref>#2751</a> &#8230;30}
    <span class=sf-dump-index>95</span> => {<a class=sf-dump-ref>#2750</a> &#8230;30}
    <span class=sf-dump-index>96</span> => {<a class=sf-dump-ref>#2749</a> &#8230;30}
    <span class=sf-dump-index>97</span> => {<a class=sf-dump-ref>#2748</a> &#8230;30}
    <span class=sf-dump-index>98</span> => {<a class=sf-dump-ref>#2747</a> &#8230;30}
    <span class=sf-dump-index>99</span> => {<a class=sf-dump-ref>#2746</a> &#8230;30}
    <span class=sf-dump-index>100</span> => {<a class=sf-dump-ref>#2745</a> &#8230;30}
    <span class=sf-dump-index>101</span> => {<a class=sf-dump-ref>#2744</a> &#8230;30}
    <span class=sf-dump-index>102</span> => {<a class=sf-dump-ref>#2743</a> &#8230;30}
    <span class=sf-dump-index>103</span> => {<a class=sf-dump-ref>#2742</a> &#8230;30}
    <span class=sf-dump-index>104</span> => {<a class=sf-dump-ref>#2741</a> &#8230;30}
    <span class=sf-dump-index>105</span> => {<a class=sf-dump-ref>#2740</a> &#8230;30}
    <span class=sf-dump-index>106</span> => {<a class=sf-dump-ref>#2739</a> &#8230;30}
    <span class=sf-dump-index>107</span> => {<a class=sf-dump-ref>#2738</a> &#8230;30}
    <span class=sf-dump-index>108</span> => {<a class=sf-dump-ref>#2737</a> &#8230;30}
    <span class=sf-dump-index>109</span> => {<a class=sf-dump-ref>#2736</a> &#8230;30}
    <span class=sf-dump-index>110</span> => {<a class=sf-dump-ref>#2735</a> &#8230;30}
    <span class=sf-dump-index>111</span> => {<a class=sf-dump-ref>#2734</a> &#8230;30}
    <span class=sf-dump-index>112</span> => {<a class=sf-dump-ref>#2733</a> &#8230;30}
    <span class=sf-dump-index>113</span> => {<a class=sf-dump-ref>#2732</a> &#8230;30}
    <span class=sf-dump-index>114</span> => {<a class=sf-dump-ref>#2731</a> &#8230;30}
    <span class=sf-dump-index>115</span> => {<a class=sf-dump-ref>#2730</a> &#8230;30}
    <span class=sf-dump-index>116</span> => {<a class=sf-dump-ref>#2729</a> &#8230;30}
    <span class=sf-dump-index>117</span> => {<a class=sf-dump-ref>#2728</a> &#8230;30}
    <span class=sf-dump-index>118</span> => {<a class=sf-dump-ref>#2727</a> &#8230;30}
    <span class=sf-dump-index>119</span> => {<a class=sf-dump-ref>#2726</a> &#8230;30}
    <span class=sf-dump-index>120</span> => {<a class=sf-dump-ref>#2725</a> &#8230;30}
    <span class=sf-dump-index>121</span> => {<a class=sf-dump-ref>#2724</a> &#8230;30}
    <span class=sf-dump-index>122</span> => {<a class=sf-dump-ref>#2723</a> &#8230;30}
    <span class=sf-dump-index>123</span> => {<a class=sf-dump-ref>#2722</a> &#8230;30}
    <span class=sf-dump-index>124</span> => {<a class=sf-dump-ref>#2721</a> &#8230;30}
    <span class=sf-dump-index>125</span> => {<a class=sf-dump-ref>#2720</a> &#8230;30}
    <span class=sf-dump-index>126</span> => {<a class=sf-dump-ref>#2719</a> &#8230;30}
    <span class=sf-dump-index>127</span> => {<a class=sf-dump-ref>#2718</a> &#8230;30}
    <span class=sf-dump-index>128</span> => {<a class=sf-dump-ref>#2717</a> &#8230;30}
    <span class=sf-dump-index>129</span> => {<a class=sf-dump-ref>#2716</a> &#8230;30}
    <span class=sf-dump-index>130</span> => {<a class=sf-dump-ref>#2715</a> &#8230;30}
    <span class=sf-dump-index>131</span> => {<a class=sf-dump-ref>#2714</a> &#8230;30}
    <span class=sf-dump-index>132</span> => {<a class=sf-dump-ref>#2713</a> &#8230;30}
    <span class=sf-dump-index>133</span> => {<a class=sf-dump-ref>#2712</a> &#8230;30}
    <span class=sf-dump-index>134</span> => {<a class=sf-dump-ref>#2711</a> &#8230;30}
    <span class=sf-dump-index>135</span> => {<a class=sf-dump-ref>#2710</a> &#8230;30}
    <span class=sf-dump-index>136</span> => {<a class=sf-dump-ref>#2709</a> &#8230;30}
    <span class=sf-dump-index>137</span> => {<a class=sf-dump-ref>#2708</a> &#8230;30}
    <span class=sf-dump-index>138</span> => {<a class=sf-dump-ref>#2707</a> &#8230;30}
    <span class=sf-dump-index>139</span> => {<a class=sf-dump-ref>#2706</a> &#8230;30}
    <span class=sf-dump-index>140</span> => {<a class=sf-dump-ref>#2705</a> &#8230;30}
    <span class=sf-dump-index>141</span> => {<a class=sf-dump-ref>#2704</a> &#8230;30}
    <span class=sf-dump-index>142</span> => {<a class=sf-dump-ref>#2703</a> &#8230;30}
    <span class=sf-dump-index>143</span> => {<a class=sf-dump-ref>#2702</a> &#8230;30}
    <span class=sf-dump-index>144</span> => {<a class=sf-dump-ref>#2701</a> &#8230;30}
    <span class=sf-dump-index>145</span> => {<a class=sf-dump-ref>#2700</a> &#8230;30}
    <span class=sf-dump-index>146</span> => {<a class=sf-dump-ref>#2699</a> &#8230;30}
    <span class=sf-dump-index>147</span> => {<a class=sf-dump-ref>#2698</a> &#8230;30}
    <span class=sf-dump-index>148</span> => {<a class=sf-dump-ref>#2697</a> &#8230;30}
    <span class=sf-dump-index>149</span> => {<a class=sf-dump-ref>#2696</a> &#8230;30}
    <span class=sf-dump-index>150</span> => {<a class=sf-dump-ref>#2695</a> &#8230;30}
    <span class=sf-dump-index>151</span> => {<a class=sf-dump-ref>#2694</a> &#8230;30}
    <span class=sf-dump-index>152</span> => {<a class=sf-dump-ref>#2693</a> &#8230;30}
    <span class=sf-dump-index>153</span> => {<a class=sf-dump-ref>#2692</a> &#8230;30}
    <span class=sf-dump-index>154</span> => {<a class=sf-dump-ref>#2691</a> &#8230;30}
    <span class=sf-dump-index>155</span> => {<a class=sf-dump-ref>#2690</a> &#8230;30}
    <span class=sf-dump-index>156</span> => {<a class=sf-dump-ref>#2689</a> &#8230;30}
    <span class=sf-dump-index>157</span> => {<a class=sf-dump-ref>#2688</a> &#8230;30}
    <span class=sf-dump-index>158</span> => {<a class=sf-dump-ref>#2687</a> &#8230;30}
    <span class=sf-dump-index>159</span> => {<a class=sf-dump-ref>#2686</a> &#8230;30}
    <span class=sf-dump-index>160</span> => {<a class=sf-dump-ref>#2685</a> &#8230;30}
    <span class=sf-dump-index>161</span> => {<a class=sf-dump-ref>#2684</a> &#8230;30}
    <span class=sf-dump-index>162</span> => {<a class=sf-dump-ref>#2683</a> &#8230;30}
    <span class=sf-dump-index>163</span> => {<a class=sf-dump-ref>#2682</a> &#8230;30}
    <span class=sf-dump-index>164</span> => {<a class=sf-dump-ref>#2681</a> &#8230;30}
    <span class=sf-dump-index>165</span> => {<a class=sf-dump-ref>#2680</a> &#8230;30}
    <span class=sf-dump-index>166</span> => {<a class=sf-dump-ref>#2679</a> &#8230;30}
    <span class=sf-dump-index>167</span> => {<a class=sf-dump-ref>#2678</a> &#8230;30}
    <span class=sf-dump-index>168</span> => {<a class=sf-dump-ref>#2677</a> &#8230;30}
    <span class=sf-dump-index>169</span> => {<a class=sf-dump-ref>#2676</a> &#8230;30}
    <span class=sf-dump-index>170</span> => {<a class=sf-dump-ref>#2675</a> &#8230;30}
    <span class=sf-dump-index>171</span> => {<a class=sf-dump-ref>#2674</a> &#8230;30}
    <span class=sf-dump-index>172</span> => {<a class=sf-dump-ref>#2673</a> &#8230;30}
    <span class=sf-dump-index>173</span> => {<a class=sf-dump-ref>#2672</a> &#8230;30}
    <span class=sf-dump-index>174</span> => {<a class=sf-dump-ref>#2671</a> &#8230;30}
    <span class=sf-dump-index>175</span> => {<a class=sf-dump-ref>#2670</a> &#8230;30}
    <span class=sf-dump-index>176</span> => {<a class=sf-dump-ref>#2669</a> &#8230;30}
    <span class=sf-dump-index>177</span> => {<a class=sf-dump-ref>#2668</a> &#8230;30}
    <span class=sf-dump-index>178</span> => {<a class=sf-dump-ref>#2667</a> &#8230;30}
    <span class=sf-dump-index>179</span> => {<a class=sf-dump-ref>#2666</a> &#8230;30}
    <span class=sf-dump-index>180</span> => {<a class=sf-dump-ref>#2665</a> &#8230;30}
    <span class=sf-dump-index>181</span> => {<a class=sf-dump-ref>#2664</a> &#8230;30}
    <span class=sf-dump-index>182</span> => {<a class=sf-dump-ref>#2663</a> &#8230;30}
    <span class=sf-dump-index>183</span> => {<a class=sf-dump-ref>#2662</a> &#8230;30}
    <span class=sf-dump-index>184</span> => {<a class=sf-dump-ref>#2661</a> &#8230;30}
    <span class=sf-dump-index>185</span> => {<a class=sf-dump-ref>#2660</a> &#8230;30}
    <span class=sf-dump-index>186</span> => {<a class=sf-dump-ref>#2659</a> &#8230;30}
    <span class=sf-dump-index>187</span> => {<a class=sf-dump-ref>#2658</a> &#8230;30}
    <span class=sf-dump-index>188</span> => {<a class=sf-dump-ref>#2657</a> &#8230;30}
    <span class=sf-dump-index>189</span> => {<a class=sf-dump-ref>#2656</a> &#8230;30}
    <span class=sf-dump-index>190</span> => {<a class=sf-dump-ref>#2655</a> &#8230;30}
    <span class=sf-dump-index>191</span> => {<a class=sf-dump-ref>#2654</a> &#8230;30}
    <span class=sf-dump-index>192</span> => {<a class=sf-dump-ref>#2653</a> &#8230;30}
    <span class=sf-dump-index>193</span> => {<a class=sf-dump-ref>#2652</a> &#8230;30}
    <span class=sf-dump-index>194</span> => {<a class=sf-dump-ref>#2651</a> &#8230;30}
    <span class=sf-dump-index>195</span> => {<a class=sf-dump-ref>#2650</a> &#8230;30}
    <span class=sf-dump-index>196</span> => {<a class=sf-dump-ref>#2649</a> &#8230;30}
    <span class=sf-dump-index>197</span> => {<a class=sf-dump-ref>#2648</a> &#8230;30}
    <span class=sf-dump-index>198</span> => {<a class=sf-dump-ref>#2647</a> &#8230;30}
    <span class=sf-dump-index>199</span> => {<a class=sf-dump-ref>#2646</a> &#8230;30}
    <span class=sf-dump-index>200</span> => {<a class=sf-dump-ref>#2645</a> &#8230;30}
    <span class=sf-dump-index>201</span> => {<a class=sf-dump-ref>#2644</a> &#8230;30}
    <span class=sf-dump-index>202</span> => {<a class=sf-dump-ref>#2643</a> &#8230;30}
    <span class=sf-dump-index>203</span> => {<a class=sf-dump-ref>#2642</a> &#8230;30}
    <span class=sf-dump-index>204</span> => {<a class=sf-dump-ref>#2641</a> &#8230;30}
    <span class=sf-dump-index>205</span> => {<a class=sf-dump-ref>#2640</a> &#8230;30}
    <span class=sf-dump-index>206</span> => {<a class=sf-dump-ref>#2639</a> &#8230;30}
    <span class=sf-dump-index>207</span> => {<a class=sf-dump-ref>#2638</a> &#8230;30}
    <span class=sf-dump-index>208</span> => {<a class=sf-dump-ref>#2637</a> &#8230;30}
    <span class=sf-dump-index>209</span> => {<a class=sf-dump-ref>#2636</a> &#8230;30}
    <span class=sf-dump-index>210</span> => {<a class=sf-dump-ref>#2635</a> &#8230;30}
    <span class=sf-dump-index>211</span> => {<a class=sf-dump-ref>#2634</a> &#8230;30}
    <span class=sf-dump-index>212</span> => {<a class=sf-dump-ref>#2633</a> &#8230;30}
    <span class=sf-dump-index>213</span> => {<a class=sf-dump-ref>#2632</a> &#8230;30}
    <span class=sf-dump-index>214</span> => {<a class=sf-dump-ref>#2631</a> &#8230;30}
    <span class=sf-dump-index>215</span> => {<a class=sf-dump-ref>#2630</a> &#8230;30}
    <span class=sf-dump-index>216</span> => {<a class=sf-dump-ref>#2629</a> &#8230;30}
    <span class=sf-dump-index>217</span> => {<a class=sf-dump-ref>#2628</a> &#8230;30}
    <span class=sf-dump-index>218</span> => {<a class=sf-dump-ref>#2627</a> &#8230;30}
    <span class=sf-dump-index>219</span> => {<a class=sf-dump-ref>#2626</a> &#8230;30}
    <span class=sf-dump-index>220</span> => {<a class=sf-dump-ref>#2625</a> &#8230;30}
    <span class=sf-dump-index>221</span> => {<a class=sf-dump-ref>#2624</a> &#8230;30}
    <span class=sf-dump-index>222</span> => {<a class=sf-dump-ref>#2623</a> &#8230;30}
    <span class=sf-dump-index>223</span> => {<a class=sf-dump-ref>#2622</a> &#8230;30}
    <span class=sf-dump-index>224</span> => {<a class=sf-dump-ref>#2621</a> &#8230;30}
    <span class=sf-dump-index>225</span> => {<a class=sf-dump-ref>#2620</a> &#8230;30}
    <span class=sf-dump-index>226</span> => {<a class=sf-dump-ref>#2619</a> &#8230;30}
    <span class=sf-dump-index>227</span> => {<a class=sf-dump-ref>#2618</a> &#8230;30}
    <span class=sf-dump-index>228</span> => {<a class=sf-dump-ref>#2617</a> &#8230;30}
    <span class=sf-dump-index>229</span> => {<a class=sf-dump-ref>#2616</a> &#8230;30}
    <span class=sf-dump-index>230</span> => {<a class=sf-dump-ref>#2615</a> &#8230;30}
    <span class=sf-dump-index>231</span> => {<a class=sf-dump-ref>#2614</a> &#8230;30}
    <span class=sf-dump-index>232</span> => {<a class=sf-dump-ref>#2613</a> &#8230;30}
    <span class=sf-dump-index>233</span> => {<a class=sf-dump-ref>#2612</a> &#8230;30}
    <span class=sf-dump-index>234</span> => {<a class=sf-dump-ref>#2611</a> &#8230;30}
    <span class=sf-dump-index>235</span> => {<a class=sf-dump-ref>#2610</a> &#8230;30}
    <span class=sf-dump-index>236</span> => {<a class=sf-dump-ref>#2609</a> &#8230;30}
    <span class=sf-dump-index>237</span> => {<a class=sf-dump-ref>#2608</a> &#8230;30}
    <span class=sf-dump-index>238</span> => {<a class=sf-dump-ref>#2607</a> &#8230;30}
    <span class=sf-dump-index>239</span> => {<a class=sf-dump-ref>#2606</a> &#8230;30}
    <span class=sf-dump-index>240</span> => {<a class=sf-dump-ref>#2605</a> &#8230;30}
    <span class=sf-dump-index>241</span> => {<a class=sf-dump-ref>#2604</a> &#8230;30}
    <span class=sf-dump-index>242</span> => {<a class=sf-dump-ref>#2603</a> &#8230;30}
    <span class=sf-dump-index>243</span> => {<a class=sf-dump-ref>#2602</a> &#8230;30}
    <span class=sf-dump-index>244</span> => {<a class=sf-dump-ref>#2601</a> &#8230;30}
    <span class=sf-dump-index>245</span> => {<a class=sf-dump-ref>#2600</a> &#8230;30}
    <span class=sf-dump-index>246</span> => {<a class=sf-dump-ref>#2599</a> &#8230;30}
    <span class=sf-dump-index>247</span> => {<a class=sf-dump-ref>#2598</a> &#8230;30}
    <span class=sf-dump-index>248</span> => {<a class=sf-dump-ref>#2597</a> &#8230;30}
    <span class=sf-dump-index>249</span> => {<a class=sf-dump-ref>#2596</a> &#8230;30}
    <span class=sf-dump-index>250</span> => {<a class=sf-dump-ref>#2595</a> &#8230;30}
    <span class=sf-dump-index>251</span> => {<a class=sf-dump-ref>#2594</a> &#8230;30}
    <span class=sf-dump-index>252</span> => {<a class=sf-dump-ref>#2593</a> &#8230;30}
    <span class=sf-dump-index>253</span> => {<a class=sf-dump-ref>#2592</a> &#8230;30}
    <span class=sf-dump-index>254</span> => {<a class=sf-dump-ref>#2591</a> &#8230;30}
    <span class=sf-dump-index>255</span> => {<a class=sf-dump-ref>#2590</a> &#8230;30}
    <span class=sf-dump-index>256</span> => {<a class=sf-dump-ref>#2589</a> &#8230;30}
    <span class=sf-dump-index>257</span> => {<a class=sf-dump-ref>#2588</a> &#8230;30}
    <span class=sf-dump-index>258</span> => {<a class=sf-dump-ref>#2587</a> &#8230;30}
    <span class=sf-dump-index>259</span> => {<a class=sf-dump-ref>#2586</a> &#8230;30}
    <span class=sf-dump-index>260</span> => {<a class=sf-dump-ref>#2585</a> &#8230;30}
    <span class=sf-dump-index>261</span> => {<a class=sf-dump-ref>#2584</a> &#8230;30}
    <span class=sf-dump-index>262</span> => {<a class=sf-dump-ref>#2583</a> &#8230;30}
    <span class=sf-dump-index>263</span> => {<a class=sf-dump-ref>#2582</a> &#8230;30}
    <span class=sf-dump-index>264</span> => {<a class=sf-dump-ref>#2581</a> &#8230;30}
    <span class=sf-dump-index>265</span> => {<a class=sf-dump-ref>#2580</a> &#8230;30}
    <span class=sf-dump-index>266</span> => {<a class=sf-dump-ref>#2579</a> &#8230;30}
    <span class=sf-dump-index>267</span> => {<a class=sf-dump-ref>#2578</a> &#8230;30}
    <span class=sf-dump-index>268</span> => {<a class=sf-dump-ref>#2577</a> &#8230;30}
    <span class=sf-dump-index>269</span> => {<a class=sf-dump-ref>#2576</a> &#8230;30}
    <span class=sf-dump-index>270</span> => {<a class=sf-dump-ref>#2575</a> &#8230;30}
    <span class=sf-dump-index>271</span> => {<a class=sf-dump-ref>#2574</a> &#8230;30}
    <span class=sf-dump-index>272</span> => {<a class=sf-dump-ref>#2573</a> &#8230;30}
    <span class=sf-dump-index>273</span> => {<a class=sf-dump-ref>#2572</a> &#8230;30}
    <span class=sf-dump-index>274</span> => {<a class=sf-dump-ref>#2571</a> &#8230;30}
    <span class=sf-dump-index>275</span> => {<a class=sf-dump-ref>#2570</a> &#8230;30}
    <span class=sf-dump-index>276</span> => {<a class=sf-dump-ref>#2569</a> &#8230;30}
    <span class=sf-dump-index>277</span> => {<a class=sf-dump-ref>#2568</a> &#8230;30}
    <span class=sf-dump-index>278</span> => {<a class=sf-dump-ref>#2567</a> &#8230;30}
    <span class=sf-dump-index>279</span> => {<a class=sf-dump-ref>#2566</a> &#8230;30}
    <span class=sf-dump-index>280</span> => {<a class=sf-dump-ref>#2565</a> &#8230;30}
    <span class=sf-dump-index>281</span> => {<a class=sf-dump-ref>#2564</a> &#8230;30}
    <span class=sf-dump-index>282</span> => {<a class=sf-dump-ref>#2563</a> &#8230;30}
    <span class=sf-dump-index>283</span> => {<a class=sf-dump-ref>#2562</a> &#8230;30}
    <span class=sf-dump-index>284</span> => {<a class=sf-dump-ref>#2561</a> &#8230;30}
    <span class=sf-dump-index>285</span> => {<a class=sf-dump-ref>#2560</a> &#8230;30}
    <span class=sf-dump-index>286</span> => {<a class=sf-dump-ref>#2559</a> &#8230;30}
    <span class=sf-dump-index>287</span> => {<a class=sf-dump-ref>#2558</a> &#8230;30}
    <span class=sf-dump-index>288</span> => {<a class=sf-dump-ref>#2557</a> &#8230;30}
    <span class=sf-dump-index>289</span> => {<a class=sf-dump-ref>#2556</a> &#8230;30}
    <span class=sf-dump-index>290</span> => {<a class=sf-dump-ref>#2555</a> &#8230;30}
    <span class=sf-dump-index>291</span> => {<a class=sf-dump-ref>#2554</a> &#8230;30}
    <span class=sf-dump-index>292</span> => {<a class=sf-dump-ref>#2553</a> &#8230;30}
    <span class=sf-dump-index>293</span> => {<a class=sf-dump-ref>#2552</a> &#8230;30}
    <span class=sf-dump-index>294</span> => {<a class=sf-dump-ref>#2551</a> &#8230;30}
    <span class=sf-dump-index>295</span> => {<a class=sf-dump-ref>#2550</a> &#8230;30}
    <span class=sf-dump-index>296</span> => {<a class=sf-dump-ref>#2549</a> &#8230;30}
    <span class=sf-dump-index>297</span> => {<a class=sf-dump-ref>#2548</a> &#8230;30}
    <span class=sf-dump-index>298</span> => {<a class=sf-dump-ref>#2547</a> &#8230;30}
    <span class=sf-dump-index>299</span> => {<a class=sf-dump-ref>#2546</a> &#8230;30}
    <span class=sf-dump-index>300</span> => {<a class=sf-dump-ref>#2545</a> &#8230;30}
    <span class=sf-dump-index>301</span> => {<a class=sf-dump-ref>#2544</a> &#8230;30}
    <span class=sf-dump-index>302</span> => {<a class=sf-dump-ref>#2543</a> &#8230;30}
    <span class=sf-dump-index>303</span> => {<a class=sf-dump-ref>#2542</a> &#8230;30}
    <span class=sf-dump-index>304</span> => {<a class=sf-dump-ref>#2541</a> &#8230;30}
    <span class=sf-dump-index>305</span> => {<a class=sf-dump-ref>#2540</a> &#8230;30}
    <span class=sf-dump-index>306</span> => {<a class=sf-dump-ref>#2539</a> &#8230;30}
    <span class=sf-dump-index>307</span> => {<a class=sf-dump-ref>#2538</a> &#8230;30}
    <span class=sf-dump-index>308</span> => {<a class=sf-dump-ref>#2537</a> &#8230;30}
    <span class=sf-dump-index>309</span> => {<a class=sf-dump-ref>#2536</a> &#8230;30}
    <span class=sf-dump-index>310</span> => {<a class=sf-dump-ref>#2535</a> &#8230;30}
    <span class=sf-dump-index>311</span> => {<a class=sf-dump-ref>#2534</a> &#8230;30}
    <span class=sf-dump-index>312</span> => {<a class=sf-dump-ref>#2533</a> &#8230;30}
    <span class=sf-dump-index>313</span> => {<a class=sf-dump-ref>#2532</a> &#8230;30}
    <span class=sf-dump-index>314</span> => {<a class=sf-dump-ref>#2531</a> &#8230;30}
    <span class=sf-dump-index>315</span> => {<a class=sf-dump-ref>#2530</a> &#8230;30}
    <span class=sf-dump-index>316</span> => {<a class=sf-dump-ref>#2529</a> &#8230;30}
    <span class=sf-dump-index>317</span> => {<a class=sf-dump-ref>#2528</a> &#8230;30}
    <span class=sf-dump-index>318</span> => {<a class=sf-dump-ref>#2527</a> &#8230;30}
    <span class=sf-dump-index>319</span> => {<a class=sf-dump-ref>#2526</a> &#8230;30}
    <span class=sf-dump-index>320</span> => {<a class=sf-dump-ref>#2525</a> &#8230;30}
    <span class=sf-dump-index>321</span> => {<a class=sf-dump-ref>#2524</a> &#8230;30}
    <span class=sf-dump-index>322</span> => {<a class=sf-dump-ref>#2523</a> &#8230;30}
    <span class=sf-dump-index>323</span> => {<a class=sf-dump-ref>#2522</a> &#8230;30}
    <span class=sf-dump-index>324</span> => {<a class=sf-dump-ref>#2521</a> &#8230;30}
    <span class=sf-dump-index>325</span> => {<a class=sf-dump-ref>#2520</a> &#8230;30}
    <span class=sf-dump-index>326</span> => {<a class=sf-dump-ref>#2519</a> &#8230;30}
    <span class=sf-dump-index>327</span> => {<a class=sf-dump-ref>#2518</a> &#8230;30}
    <span class=sf-dump-index>328</span> => {<a class=sf-dump-ref>#2517</a> &#8230;30}
    <span class=sf-dump-index>329</span> => {<a class=sf-dump-ref>#2516</a> &#8230;30}
    <span class=sf-dump-index>330</span> => {<a class=sf-dump-ref>#2515</a> &#8230;30}
    <span class=sf-dump-index>331</span> => {<a class=sf-dump-ref>#2514</a> &#8230;30}
    <span class=sf-dump-index>332</span> => {<a class=sf-dump-ref>#2513</a> &#8230;30}
    <span class=sf-dump-index>333</span> => {<a class=sf-dump-ref>#2512</a> &#8230;30}
    <span class=sf-dump-index>334</span> => {<a class=sf-dump-ref>#2511</a> &#8230;30}
    <span class=sf-dump-index>335</span> => {<a class=sf-dump-ref>#2510</a> &#8230;30}
    <span class=sf-dump-index>336</span> => {<a class=sf-dump-ref>#2509</a> &#8230;30}
    <span class=sf-dump-index>337</span> => {<a class=sf-dump-ref>#2508</a> &#8230;30}
    <span class=sf-dump-index>338</span> => {<a class=sf-dump-ref>#2507</a> &#8230;30}
    <span class=sf-dump-index>339</span> => {<a class=sf-dump-ref>#2506</a> &#8230;30}
    <span class=sf-dump-index>340</span> => {<a class=sf-dump-ref>#2505</a> &#8230;30}
    <span class=sf-dump-index>341</span> => {<a class=sf-dump-ref>#2504</a> &#8230;30}
    <span class=sf-dump-index>342</span> => {<a class=sf-dump-ref>#2503</a> &#8230;30}
    <span class=sf-dump-index>343</span> => {<a class=sf-dump-ref>#2502</a> &#8230;30}
    <span class=sf-dump-index>344</span> => {<a class=sf-dump-ref>#2501</a> &#8230;30}
    <span class=sf-dump-index>345</span> => {<a class=sf-dump-ref>#2500</a> &#8230;30}
    <span class=sf-dump-index>346</span> => {<a class=sf-dump-ref>#2499</a> &#8230;30}
    <span class=sf-dump-index>347</span> => {<a class=sf-dump-ref>#2498</a> &#8230;30}
    <span class=sf-dump-index>348</span> => {<a class=sf-dump-ref>#2497</a> &#8230;30}
    <span class=sf-dump-index>349</span> => {<a class=sf-dump-ref>#2496</a> &#8230;30}
    <span class=sf-dump-index>350</span> => {<a class=sf-dump-ref>#2495</a> &#8230;30}
    <span class=sf-dump-index>351</span> => {<a class=sf-dump-ref>#2494</a> &#8230;30}
    <span class=sf-dump-index>352</span> => {<a class=sf-dump-ref>#2493</a> &#8230;30}
    <span class=sf-dump-index>353</span> => {<a class=sf-dump-ref>#2492</a> &#8230;30}
    <span class=sf-dump-index>354</span> => {<a class=sf-dump-ref>#2491</a> &#8230;30}
    <span class=sf-dump-index>355</span> => {<a class=sf-dump-ref>#2490</a> &#8230;30}
    <span class=sf-dump-index>356</span> => {<a class=sf-dump-ref>#2489</a> &#8230;30}
    <span class=sf-dump-index>357</span> => {<a class=sf-dump-ref>#2488</a> &#8230;30}
    <span class=sf-dump-index>358</span> => {<a class=sf-dump-ref>#2487</a> &#8230;30}
    <span class=sf-dump-index>359</span> => {<a class=sf-dump-ref>#2486</a> &#8230;30}
    <span class=sf-dump-index>360</span> => {<a class=sf-dump-ref>#2485</a> &#8230;30}
    <span class=sf-dump-index>361</span> => {<a class=sf-dump-ref>#2484</a> &#8230;30}
    <span class=sf-dump-index>362</span> => {<a class=sf-dump-ref>#2483</a> &#8230;30}
    <span class=sf-dump-index>363</span> => {<a class=sf-dump-ref>#2482</a> &#8230;30}
    <span class=sf-dump-index>364</span> => {<a class=sf-dump-ref>#2481</a> &#8230;30}
    <span class=sf-dump-index>365</span> => {<a class=sf-dump-ref>#2480</a> &#8230;30}
    <span class=sf-dump-index>366</span> => {<a class=sf-dump-ref>#2479</a> &#8230;30}
    <span class=sf-dump-index>367</span> => {<a class=sf-dump-ref>#2478</a> &#8230;30}
    <span class=sf-dump-index>368</span> => {<a class=sf-dump-ref>#2477</a> &#8230;30}
    <span class=sf-dump-index>369</span> => {<a class=sf-dump-ref>#2476</a> &#8230;30}
    <span class=sf-dump-index>370</span> => {<a class=sf-dump-ref>#2475</a> &#8230;30}
    <span class=sf-dump-index>371</span> => {<a class=sf-dump-ref>#2474</a> &#8230;30}
    <span class=sf-dump-index>372</span> => {<a class=sf-dump-ref>#2473</a> &#8230;30}
    <span class=sf-dump-index>373</span> => {<a class=sf-dump-ref>#2472</a> &#8230;30}
    <span class=sf-dump-index>374</span> => {<a class=sf-dump-ref>#2471</a> &#8230;30}
    <span class=sf-dump-index>375</span> => {<a class=sf-dump-ref>#2470</a> &#8230;30}
    <span class=sf-dump-index>376</span> => {<a class=sf-dump-ref>#2469</a> &#8230;30}
    <span class=sf-dump-index>377</span> => {<a class=sf-dump-ref>#2468</a> &#8230;30}
    <span class=sf-dump-index>378</span> => {<a class=sf-dump-ref>#2467</a> &#8230;30}
    <span class=sf-dump-index>379</span> => {<a class=sf-dump-ref>#2466</a> &#8230;30}
    <span class=sf-dump-index>380</span> => {<a class=sf-dump-ref>#2465</a> &#8230;30}
    <span class=sf-dump-index>381</span> => {<a class=sf-dump-ref>#2464</a> &#8230;30}
    <span class=sf-dump-index>382</span> => {<a class=sf-dump-ref>#2463</a> &#8230;30}
    <span class=sf-dump-index>383</span> => {<a class=sf-dump-ref>#2462</a> &#8230;30}
    <span class=sf-dump-index>384</span> => {<a class=sf-dump-ref>#2461</a> &#8230;30}
    <span class=sf-dump-index>385</span> => {<a class=sf-dump-ref>#2460</a> &#8230;30}
    <span class=sf-dump-index>386</span> => {<a class=sf-dump-ref>#2459</a> &#8230;30}
    <span class=sf-dump-index>387</span> => {<a class=sf-dump-ref>#2458</a> &#8230;30}
    <span class=sf-dump-index>388</span> => {<a class=sf-dump-ref>#2457</a> &#8230;30}
    <span class=sf-dump-index>389</span> => {<a class=sf-dump-ref>#2456</a> &#8230;30}
    <span class=sf-dump-index>390</span> => {<a class=sf-dump-ref>#2455</a> &#8230;30}
    <span class=sf-dump-index>391</span> => {<a class=sf-dump-ref>#2454</a> &#8230;30}
    <span class=sf-dump-index>392</span> => {<a class=sf-dump-ref>#2453</a> &#8230;30}
    <span class=sf-dump-index>393</span> => {<a class=sf-dump-ref>#2452</a> &#8230;30}
    <span class=sf-dump-index>394</span> => {<a class=sf-dump-ref>#2451</a> &#8230;30}
    <span class=sf-dump-index>395</span> => {<a class=sf-dump-ref>#2450</a> &#8230;30}
    <span class=sf-dump-index>396</span> => {<a class=sf-dump-ref>#2449</a> &#8230;30}
    <span class=sf-dump-index>397</span> => {<a class=sf-dump-ref>#2961</a> &#8230;30}
    <span class=sf-dump-index>398</span> => {<a class=sf-dump-ref>#2960</a> &#8230;30}
    <span class=sf-dump-index>399</span> => {<a class=sf-dump-ref>#2962</a> &#8230;30}
    <span class=sf-dump-index>400</span> => {<a class=sf-dump-ref>#2963</a> &#8230;30}
    <span class=sf-dump-index>401</span> => {<a class=sf-dump-ref>#2964</a> &#8230;30}
    <span class=sf-dump-index>402</span> => {<a class=sf-dump-ref>#2965</a> &#8230;30}
    <span class=sf-dump-index>403</span> => {<a class=sf-dump-ref>#2966</a> &#8230;30}
    <span class=sf-dump-index>404</span> => {<a class=sf-dump-ref>#2967</a> &#8230;30}
    <span class=sf-dump-index>405</span> => {<a class=sf-dump-ref>#2968</a> &#8230;30}
    <span class=sf-dump-index>406</span> => {<a class=sf-dump-ref>#2969</a> &#8230;30}
    <span class=sf-dump-index>407</span> => {<a class=sf-dump-ref>#2970</a> &#8230;30}
    <span class=sf-dump-index>408</span> => {<a class=sf-dump-ref>#2971</a> &#8230;30}
    <span class=sf-dump-index>409</span> => {<a class=sf-dump-ref>#2972</a> &#8230;30}
    <span class=sf-dump-index>410</span> => {<a class=sf-dump-ref>#2973</a> &#8230;30}
    <span class=sf-dump-index>411</span> => {<a class=sf-dump-ref>#2974</a> &#8230;30}
    <span class=sf-dump-index>412</span> => {<a class=sf-dump-ref>#2975</a> &#8230;30}
    <span class=sf-dump-index>413</span> => {<a class=sf-dump-ref>#2976</a> &#8230;30}
    <span class=sf-dump-index>414</span> => {<a class=sf-dump-ref>#2977</a> &#8230;30}
    <span class=sf-dump-index>415</span> => {<a class=sf-dump-ref>#2978</a> &#8230;30}
    <span class=sf-dump-index>416</span> => {<a class=sf-dump-ref>#2979</a> &#8230;30}
    <span class=sf-dump-index>417</span> => {<a class=sf-dump-ref>#2980</a> &#8230;30}
    <span class=sf-dump-index>418</span> => {<a class=sf-dump-ref>#2981</a> &#8230;30}
    <span class=sf-dump-index>419</span> => {<a class=sf-dump-ref>#2982</a> &#8230;30}
    <span class=sf-dump-index>420</span> => {<a class=sf-dump-ref>#2983</a> &#8230;30}
    <span class=sf-dump-index>421</span> => {<a class=sf-dump-ref>#2984</a> &#8230;30}
    <span class=sf-dump-index>422</span> => {<a class=sf-dump-ref>#2985</a> &#8230;30}
    <span class=sf-dump-index>423</span> => {<a class=sf-dump-ref>#2986</a> &#8230;30}
    <span class=sf-dump-index>424</span> => {<a class=sf-dump-ref>#2987</a> &#8230;30}
    <span class=sf-dump-index>425</span> => {<a class=sf-dump-ref>#2988</a> &#8230;30}
    <span class=sf-dump-index>426</span> => {<a class=sf-dump-ref>#2989</a> &#8230;30}
    <span class=sf-dump-index>427</span> => {<a class=sf-dump-ref>#2990</a> &#8230;30}
    <span class=sf-dump-index>428</span> => {<a class=sf-dump-ref>#2991</a> &#8230;30}
    <span class=sf-dump-index>429</span> => {<a class=sf-dump-ref>#2992</a> &#8230;30}
    <span class=sf-dump-index>430</span> => {<a class=sf-dump-ref>#2993</a> &#8230;30}
    <span class=sf-dump-index>431</span> => {<a class=sf-dump-ref>#2994</a> &#8230;30}
    <span class=sf-dump-index>432</span> => {<a class=sf-dump-ref>#2995</a> &#8230;30}
    <span class=sf-dump-index>433</span> => {<a class=sf-dump-ref>#2996</a> &#8230;30}
    <span class=sf-dump-index>434</span> => {<a class=sf-dump-ref>#2997</a> &#8230;30}
    <span class=sf-dump-index>435</span> => {<a class=sf-dump-ref>#2998</a> &#8230;30}
    <span class=sf-dump-index>436</span> => {<a class=sf-dump-ref>#2999</a> &#8230;30}
    <span class=sf-dump-index>437</span> => {<a class=sf-dump-ref>#3000</a> &#8230;30}
    <span class=sf-dump-index>438</span> => {<a class=sf-dump-ref>#3001</a> &#8230;30}
    <span class=sf-dump-index>439</span> => {<a class=sf-dump-ref>#3002</a> &#8230;30}
    <span class=sf-dump-index>440</span> => {<a class=sf-dump-ref>#3003</a> &#8230;30}
    <span class=sf-dump-index>441</span> => {<a class=sf-dump-ref>#3004</a> &#8230;30}
    <span class=sf-dump-index>442</span> => {<a class=sf-dump-ref>#3005</a> &#8230;30}
    <span class=sf-dump-index>443</span> => {<a class=sf-dump-ref>#3006</a> &#8230;30}
    <span class=sf-dump-index>444</span> => {<a class=sf-dump-ref>#3007</a> &#8230;30}
    <span class=sf-dump-index>445</span> => {<a class=sf-dump-ref>#3008</a> &#8230;30}
    <span class=sf-dump-index>446</span> => {<a class=sf-dump-ref>#3009</a> &#8230;30}
    <span class=sf-dump-index>447</span> => {<a class=sf-dump-ref>#3010</a> &#8230;30}
    <span class=sf-dump-index>448</span> => {<a class=sf-dump-ref>#3011</a> &#8230;30}
    <span class=sf-dump-index>449</span> => {<a class=sf-dump-ref>#3012</a> &#8230;30}
    <span class=sf-dump-index>450</span> => {<a class=sf-dump-ref>#3013</a> &#8230;30}
    <span class=sf-dump-index>451</span> => {<a class=sf-dump-ref>#3014</a> &#8230;30}
    <span class=sf-dump-index>452</span> => {<a class=sf-dump-ref>#3015</a> &#8230;30}
    <span class=sf-dump-index>453</span> => {<a class=sf-dump-ref>#3016</a> &#8230;30}
    <span class=sf-dump-index>454</span> => {<a class=sf-dump-ref>#3017</a> &#8230;30}
    <span class=sf-dump-index>455</span> => {<a class=sf-dump-ref>#3018</a> &#8230;30}
    <span class=sf-dump-index>456</span> => {<a class=sf-dump-ref>#3019</a> &#8230;30}
    <span class=sf-dump-index>457</span> => {<a class=sf-dump-ref>#3020</a> &#8230;30}
    <span class=sf-dump-index>458</span> => {<a class=sf-dump-ref>#3021</a> &#8230;30}
    <span class=sf-dump-index>459</span> => {<a class=sf-dump-ref>#3022</a> &#8230;30}
    <span class=sf-dump-index>460</span> => {<a class=sf-dump-ref>#3023</a> &#8230;30}
    <span class=sf-dump-index>461</span> => {<a class=sf-dump-ref>#3024</a> &#8230;30}
    <span class=sf-dump-index>462</span> => {<a class=sf-dump-ref>#3025</a> &#8230;30}
    <span class=sf-dump-index>463</span> => {<a class=sf-dump-ref>#3026</a> &#8230;30}
    <span class=sf-dump-index>464</span> => {<a class=sf-dump-ref>#3027</a> &#8230;30}
    <span class=sf-dump-index>465</span> => {<a class=sf-dump-ref>#3028</a> &#8230;30}
    <span class=sf-dump-index>466</span> => {<a class=sf-dump-ref>#3029</a> &#8230;30}
    <span class=sf-dump-index>467</span> => {<a class=sf-dump-ref>#3030</a> &#8230;30}
    <span class=sf-dump-index>468</span> => {<a class=sf-dump-ref>#3031</a> &#8230;30}
    <span class=sf-dump-index>469</span> => {<a class=sf-dump-ref>#3032</a> &#8230;30}
    <span class=sf-dump-index>470</span> => {<a class=sf-dump-ref>#3033</a> &#8230;30}
    <span class=sf-dump-index>471</span> => {<a class=sf-dump-ref>#3034</a> &#8230;30}
    <span class=sf-dump-index>472</span> => {<a class=sf-dump-ref>#3035</a> &#8230;30}
    <span class=sf-dump-index>473</span> => {<a class=sf-dump-ref>#3036</a> &#8230;30}
    <span class=sf-dump-index>474</span> => {<a class=sf-dump-ref>#3037</a> &#8230;30}
    <span class=sf-dump-index>475</span> => {<a class=sf-dump-ref>#3038</a> &#8230;30}
    <span class=sf-dump-index>476</span> => {<a class=sf-dump-ref>#3039</a> &#8230;30}
    <span class=sf-dump-index>477</span> => {<a class=sf-dump-ref>#3040</a> &#8230;30}
    <span class=sf-dump-index>478</span> => {<a class=sf-dump-ref>#3041</a> &#8230;30}
    <span class=sf-dump-index>479</span> => {<a class=sf-dump-ref>#3042</a> &#8230;30}
    <span class=sf-dump-index>480</span> => {<a class=sf-dump-ref>#3043</a> &#8230;30}
    <span class=sf-dump-index>481</span> => {<a class=sf-dump-ref>#3044</a> &#8230;30}
    <span class=sf-dump-index>482</span> => {<a class=sf-dump-ref>#3045</a> &#8230;30}
    <span class=sf-dump-index>483</span> => {<a class=sf-dump-ref>#3046</a> &#8230;30}
    <span class=sf-dump-index>484</span> => {<a class=sf-dump-ref>#3047</a> &#8230;30}
    <span class=sf-dump-index>485</span> => {<a class=sf-dump-ref>#3048</a> &#8230;30}
    <span class=sf-dump-index>486</span> => {<a class=sf-dump-ref>#3049</a> &#8230;30}
    <span class=sf-dump-index>487</span> => {<a class=sf-dump-ref>#3050</a> &#8230;30}
    <span class=sf-dump-index>488</span> => {<a class=sf-dump-ref>#3051</a> &#8230;30}
    <span class=sf-dump-index>489</span> => {<a class=sf-dump-ref>#3052</a> &#8230;30}
    <span class=sf-dump-index>490</span> => {<a class=sf-dump-ref>#3053</a> &#8230;30}
    <span class=sf-dump-index>491</span> => {<a class=sf-dump-ref>#3054</a> &#8230;30}
    <span class=sf-dump-index>492</span> => {<a class=sf-dump-ref>#3055</a> &#8230;30}
    <span class=sf-dump-index>493</span> => {<a class=sf-dump-ref>#3056</a> &#8230;30}
    <span class=sf-dump-index>494</span> => {<a class=sf-dump-ref>#3057</a> &#8230;30}
    <span class=sf-dump-index>495</span> => {<a class=sf-dump-ref>#3058</a> &#8230;30}
    <span class=sf-dump-index>496</span> => {<a class=sf-dump-ref>#3059</a> &#8230;30}
    <span class=sf-dump-index>497</span> => {<a class=sf-dump-ref>#3060</a> &#8230;30}
    <span class=sf-dump-index>498</span> => {<a class=sf-dump-ref>#3061</a> &#8230;30}
    <span class=sf-dump-index>499</span> => {<a class=sf-dump-ref>#3062</a> &#8230;30}
    <span class=sf-dump-index>500</span> => {<a class=sf-dump-ref>#3063</a> &#8230;30}
    <span class=sf-dump-index>501</span> => {<a class=sf-dump-ref>#3064</a> &#8230;30}
    <span class=sf-dump-index>502</span> => {<a class=sf-dump-ref>#3065</a> &#8230;30}
    <span class=sf-dump-index>503</span> => {<a class=sf-dump-ref>#3066</a> &#8230;30}
    <span class=sf-dump-index>504</span> => {<a class=sf-dump-ref>#3067</a> &#8230;30}
    <span class=sf-dump-index>505</span> => {<a class=sf-dump-ref>#3068</a> &#8230;30}
    <span class=sf-dump-index>506</span> => {<a class=sf-dump-ref>#3069</a> &#8230;30}
    <span class=sf-dump-index>507</span> => {<a class=sf-dump-ref>#3070</a> &#8230;30}
    <span class=sf-dump-index>508</span> => {<a class=sf-dump-ref>#3071</a> &#8230;30}
    <span class=sf-dump-index>509</span> => {<a class=sf-dump-ref>#3072</a> &#8230;30}
    <span class=sf-dump-index>510</span> => {<a class=sf-dump-ref>#3073</a> &#8230;30}
    <span class=sf-dump-index>511</span> => {<a class=sf-dump-ref>#3074</a> &#8230;30}
    <span class=sf-dump-index>512</span> => {<a class=sf-dump-ref>#3075</a> &#8230;30}
    <span class=sf-dump-index>513</span> => {<a class=sf-dump-ref>#3076</a> &#8230;30}
    <span class=sf-dump-index>514</span> => {<a class=sf-dump-ref>#3077</a> &#8230;30}
    <span class=sf-dump-index>515</span> => {<a class=sf-dump-ref>#3078</a> &#8230;30}
    <span class=sf-dump-index>516</span> => {<a class=sf-dump-ref>#3079</a> &#8230;30}
    <span class=sf-dump-index>517</span> => {<a class=sf-dump-ref>#3080</a> &#8230;30}
    <span class=sf-dump-index>518</span> => {<a class=sf-dump-ref>#3081</a> &#8230;30}
    <span class=sf-dump-index>519</span> => {<a class=sf-dump-ref>#3082</a> &#8230;30}
    <span class=sf-dump-index>520</span> => {<a class=sf-dump-ref>#3083</a> &#8230;30}
    <span class=sf-dump-index>521</span> => {<a class=sf-dump-ref>#3084</a> &#8230;30}
    <span class=sf-dump-index>522</span> => {<a class=sf-dump-ref>#3085</a> &#8230;30}
    <span class=sf-dump-index>523</span> => {<a class=sf-dump-ref>#3086</a> &#8230;30}
    <span class=sf-dump-index>524</span> => {<a class=sf-dump-ref>#3087</a> &#8230;30}
    <span class=sf-dump-index>525</span> => {<a class=sf-dump-ref>#3088</a> &#8230;30}
    <span class=sf-dump-index>526</span> => {<a class=sf-dump-ref>#3089</a> &#8230;30}
    <span class=sf-dump-index>527</span> => {<a class=sf-dump-ref>#3090</a> &#8230;30}
    <span class=sf-dump-index>528</span> => {<a class=sf-dump-ref>#3091</a> &#8230;30}
    <span class=sf-dump-index>529</span> => {<a class=sf-dump-ref>#3092</a> &#8230;30}
    <span class=sf-dump-index>530</span> => {<a class=sf-dump-ref>#3093</a> &#8230;30}
    <span class=sf-dump-index>531</span> => {<a class=sf-dump-ref>#3094</a> &#8230;30}
    <span class=sf-dump-index>532</span> => {<a class=sf-dump-ref>#3095</a> &#8230;30}
    <span class=sf-dump-index>533</span> => {<a class=sf-dump-ref>#3096</a> &#8230;30}
    <span class=sf-dump-index>534</span> => {<a class=sf-dump-ref>#3097</a> &#8230;30}
    <span class=sf-dump-index>535</span> => {<a class=sf-dump-ref>#3098</a> &#8230;30}
    <span class=sf-dump-index>536</span> => {<a class=sf-dump-ref>#3099</a> &#8230;30}
    <span class=sf-dump-index>537</span> => {<a class=sf-dump-ref>#3100</a> &#8230;30}
    <span class=sf-dump-index>538</span> => {<a class=sf-dump-ref>#3101</a> &#8230;30}
    <span class=sf-dump-index>539</span> => {<a class=sf-dump-ref>#3102</a> &#8230;30}
    <span class=sf-dump-index>540</span> => {<a class=sf-dump-ref>#3103</a> &#8230;30}
    <span class=sf-dump-index>541</span> => {<a class=sf-dump-ref>#3104</a> &#8230;30}
    <span class=sf-dump-index>542</span> => {<a class=sf-dump-ref>#3105</a> &#8230;30}
    <span class=sf-dump-index>543</span> => {<a class=sf-dump-ref>#3106</a> &#8230;30}
    <span class=sf-dump-index>544</span> => {<a class=sf-dump-ref>#3107</a> &#8230;30}
    <span class=sf-dump-index>545</span> => {<a class=sf-dump-ref>#3108</a> &#8230;30}
    <span class=sf-dump-index>546</span> => {<a class=sf-dump-ref>#3109</a> &#8230;30}
    <span class=sf-dump-index>547</span> => {<a class=sf-dump-ref>#3110</a> &#8230;30}
    <span class=sf-dump-index>548</span> => {<a class=sf-dump-ref>#3111</a> &#8230;30}
    <span class=sf-dump-index>549</span> => {<a class=sf-dump-ref>#3112</a> &#8230;30}
    <span class=sf-dump-index>550</span> => {<a class=sf-dump-ref>#3113</a> &#8230;30}
    <span class=sf-dump-index>551</span> => {<a class=sf-dump-ref>#3114</a> &#8230;30}
    <span class=sf-dump-index>552</span> => {<a class=sf-dump-ref>#3115</a> &#8230;30}
    <span class=sf-dump-index>553</span> => {<a class=sf-dump-ref>#3116</a> &#8230;30}
    <span class=sf-dump-index>554</span> => {<a class=sf-dump-ref>#3117</a> &#8230;30}
    <span class=sf-dump-index>555</span> => {<a class=sf-dump-ref>#3118</a> &#8230;30}
    <span class=sf-dump-index>556</span> => {<a class=sf-dump-ref>#3119</a> &#8230;30}
    <span class=sf-dump-index>557</span> => {<a class=sf-dump-ref>#3120</a> &#8230;30}
    <span class=sf-dump-index>558</span> => {<a class=sf-dump-ref>#3121</a> &#8230;30}
    <span class=sf-dump-index>559</span> => {<a class=sf-dump-ref>#3122</a> &#8230;30}
    <span class=sf-dump-index>560</span> => {<a class=sf-dump-ref>#3123</a> &#8230;30}
    <span class=sf-dump-index>561</span> => {<a class=sf-dump-ref>#3124</a> &#8230;30}
    <span class=sf-dump-index>562</span> => {<a class=sf-dump-ref>#3125</a> &#8230;30}
    <span class=sf-dump-index>563</span> => {<a class=sf-dump-ref>#3126</a> &#8230;30}
    <span class=sf-dump-index>564</span> => {<a class=sf-dump-ref>#3127</a> &#8230;30}
    <span class=sf-dump-index>565</span> => {<a class=sf-dump-ref>#3128</a> &#8230;30}
    <span class=sf-dump-index>566</span> => {<a class=sf-dump-ref>#3129</a> &#8230;30}
    <span class=sf-dump-index>567</span> => {<a class=sf-dump-ref>#3130</a> &#8230;30}
    <span class=sf-dump-index>568</span> => {<a class=sf-dump-ref>#3131</a> &#8230;30}
    <span class=sf-dump-index>569</span> => {<a class=sf-dump-ref>#3132</a> &#8230;30}
    <span class=sf-dump-index>570</span> => {<a class=sf-dump-ref>#3133</a> &#8230;30}
    <span class=sf-dump-index>571</span> => {<a class=sf-dump-ref>#3134</a> &#8230;30}
    <span class=sf-dump-index>572</span> => {<a class=sf-dump-ref>#3135</a> &#8230;30}
    <span class=sf-dump-index>573</span> => {<a class=sf-dump-ref>#3136</a> &#8230;30}
    <span class=sf-dump-index>574</span> => {<a class=sf-dump-ref>#3137</a> &#8230;30}
    <span class=sf-dump-index>575</span> => {<a class=sf-dump-ref>#3138</a> &#8230;30}
    <span class=sf-dump-index>576</span> => {<a class=sf-dump-ref>#3139</a> &#8230;30}
    <span class=sf-dump-index>577</span> => {<a class=sf-dump-ref>#3140</a> &#8230;30}
    <span class=sf-dump-index>578</span> => {<a class=sf-dump-ref>#3141</a> &#8230;30}
    <span class=sf-dump-index>579</span> => {<a class=sf-dump-ref>#3142</a> &#8230;30}
    <span class=sf-dump-index>580</span> => {<a class=sf-dump-ref>#3143</a> &#8230;30}
    <span class=sf-dump-index>581</span> => {<a class=sf-dump-ref>#3144</a> &#8230;30}
    <span class=sf-dump-index>582</span> => {<a class=sf-dump-ref>#3145</a> &#8230;30}
    <span class=sf-dump-index>583</span> => {<a class=sf-dump-ref>#3146</a> &#8230;30}
    <span class=sf-dump-index>584</span> => {<a class=sf-dump-ref>#3147</a> &#8230;30}
    <span class=sf-dump-index>585</span> => {<a class=sf-dump-ref>#3148</a> &#8230;30}
    <span class=sf-dump-index>586</span> => {<a class=sf-dump-ref>#3149</a> &#8230;30}
    <span class=sf-dump-index>587</span> => {<a class=sf-dump-ref>#3150</a> &#8230;30}
    <span class=sf-dump-index>588</span> => {<a class=sf-dump-ref>#3151</a> &#8230;30}
    <span class=sf-dump-index>589</span> => {<a class=sf-dump-ref>#3152</a> &#8230;30}
    <span class=sf-dump-index>590</span> => {<a class=sf-dump-ref>#3153</a> &#8230;30}
    <span class=sf-dump-index>591</span> => {<a class=sf-dump-ref>#3154</a> &#8230;30}
    <span class=sf-dump-index>592</span> => {<a class=sf-dump-ref>#3155</a> &#8230;30}
    <span class=sf-dump-index>593</span> => {<a class=sf-dump-ref>#3156</a> &#8230;30}
    <span class=sf-dump-index>594</span> => {<a class=sf-dump-ref>#3157</a> &#8230;30}
    <span class=sf-dump-index>595</span> => {<a class=sf-dump-ref>#3158</a> &#8230;30}
    <span class=sf-dump-index>596</span> => {<a class=sf-dump-ref>#3159</a> &#8230;30}
    <span class=sf-dump-index>597</span> => {<a class=sf-dump-ref>#3160</a> &#8230;30}
    <span class=sf-dump-index>598</span> => {<a class=sf-dump-ref>#3161</a> &#8230;30}
    <span class=sf-dump-index>599</span> => {<a class=sf-dump-ref>#3162</a> &#8230;30}
    <span class=sf-dump-index>600</span> => {<a class=sf-dump-ref>#3163</a> &#8230;30}
    <span class=sf-dump-index>601</span> => {<a class=sf-dump-ref>#3164</a> &#8230;30}
    <span class=sf-dump-index>602</span> => {<a class=sf-dump-ref>#3165</a> &#8230;30}
    <span class=sf-dump-index>603</span> => {<a class=sf-dump-ref>#3166</a> &#8230;30}
    <span class=sf-dump-index>604</span> => {<a class=sf-dump-ref>#3167</a> &#8230;30}
    <span class=sf-dump-index>605</span> => {<a class=sf-dump-ref>#3168</a> &#8230;30}
    <span class=sf-dump-index>606</span> => {<a class=sf-dump-ref>#3169</a> &#8230;30}
    <span class=sf-dump-index>607</span> => {<a class=sf-dump-ref>#3170</a> &#8230;30}
    <span class=sf-dump-index>608</span> => {<a class=sf-dump-ref>#3171</a> &#8230;30}
    <span class=sf-dump-index>609</span> => {<a class=sf-dump-ref>#3172</a> &#8230;30}
    <span class=sf-dump-index>610</span> => {<a class=sf-dump-ref>#3173</a> &#8230;30}
    <span class=sf-dump-index>611</span> => {<a class=sf-dump-ref>#3174</a> &#8230;30}
    <span class=sf-dump-index>612</span> => {<a class=sf-dump-ref>#3175</a> &#8230;30}
    <span class=sf-dump-index>613</span> => {<a class=sf-dump-ref>#3176</a> &#8230;30}
    <span class=sf-dump-index>614</span> => {<a class=sf-dump-ref>#3177</a> &#8230;30}
    <span class=sf-dump-index>615</span> => {<a class=sf-dump-ref>#3178</a> &#8230;30}
    <span class=sf-dump-index>616</span> => {<a class=sf-dump-ref>#3179</a> &#8230;30}
    <span class=sf-dump-index>617</span> => {<a class=sf-dump-ref>#3180</a> &#8230;30}
    <span class=sf-dump-index>618</span> => {<a class=sf-dump-ref>#3181</a> &#8230;30}
    <span class=sf-dump-index>619</span> => {<a class=sf-dump-ref>#3182</a> &#8230;30}
    <span class=sf-dump-index>620</span> => {<a class=sf-dump-ref>#3183</a> &#8230;30}
    <span class=sf-dump-index>621</span> => {<a class=sf-dump-ref>#3184</a> &#8230;30}
    <span class=sf-dump-index>622</span> => {<a class=sf-dump-ref>#3185</a> &#8230;30}
    <span class=sf-dump-index>623</span> => {<a class=sf-dump-ref>#3186</a> &#8230;30}
    <span class=sf-dump-index>624</span> => {<a class=sf-dump-ref>#3187</a> &#8230;30}
    <span class=sf-dump-index>625</span> => {<a class=sf-dump-ref>#3188</a> &#8230;30}
    <span class=sf-dump-index>626</span> => {<a class=sf-dump-ref>#3189</a> &#8230;30}
    <span class=sf-dump-index>627</span> => {<a class=sf-dump-ref>#3190</a> &#8230;30}
    <span class=sf-dump-index>628</span> => {<a class=sf-dump-ref>#3191</a> &#8230;30}
    <span class=sf-dump-index>629</span> => {<a class=sf-dump-ref>#3192</a> &#8230;30}
    <span class=sf-dump-index>630</span> => {<a class=sf-dump-ref>#3193</a> &#8230;30}
    <span class=sf-dump-index>631</span> => {<a class=sf-dump-ref>#3194</a> &#8230;30}
    <span class=sf-dump-index>632</span> => {<a class=sf-dump-ref>#3195</a> &#8230;30}
    <span class=sf-dump-index>633</span> => {<a class=sf-dump-ref>#3196</a> &#8230;30}
    <span class=sf-dump-index>634</span> => {<a class=sf-dump-ref>#3197</a> &#8230;30}
    <span class=sf-dump-index>635</span> => {<a class=sf-dump-ref>#3198</a> &#8230;30}
    <span class=sf-dump-index>636</span> => {<a class=sf-dump-ref>#3199</a> &#8230;30}
    <span class=sf-dump-index>637</span> => {<a class=sf-dump-ref>#3200</a> &#8230;30}
    <span class=sf-dump-index>638</span> => {<a class=sf-dump-ref>#3201</a> &#8230;30}
    <span class=sf-dump-index>639</span> => {<a class=sf-dump-ref>#3202</a> &#8230;30}
    <span class=sf-dump-index>640</span> => {<a class=sf-dump-ref>#3203</a> &#8230;30}
    <span class=sf-dump-index>641</span> => {<a class=sf-dump-ref>#3204</a> &#8230;30}
    <span class=sf-dump-index>642</span> => {<a class=sf-dump-ref>#3205</a> &#8230;30}
    <span class=sf-dump-index>643</span> => {<a class=sf-dump-ref>#3206</a> &#8230;30}
    <span class=sf-dump-index>644</span> => {<a class=sf-dump-ref>#3207</a> &#8230;30}
    <span class=sf-dump-index>645</span> => {<a class=sf-dump-ref>#3208</a> &#8230;30}
    <span class=sf-dump-index>646</span> => {<a class=sf-dump-ref>#3209</a> &#8230;30}
    <span class=sf-dump-index>647</span> => {<a class=sf-dump-ref>#3210</a> &#8230;30}
    <span class=sf-dump-index>648</span> => {<a class=sf-dump-ref>#3211</a> &#8230;30}
    <span class=sf-dump-index>649</span> => {<a class=sf-dump-ref>#3212</a> &#8230;30}
    <span class=sf-dump-index>650</span> => {<a class=sf-dump-ref>#3213</a> &#8230;30}
    <span class=sf-dump-index>651</span> => {<a class=sf-dump-ref>#3214</a> &#8230;30}
    <span class=sf-dump-index>652</span> => {<a class=sf-dump-ref>#3215</a> &#8230;30}
    <span class=sf-dump-index>653</span> => {<a class=sf-dump-ref>#3216</a> &#8230;30}
    <span class=sf-dump-index>654</span> => {<a class=sf-dump-ref>#3217</a> &#8230;30}
    <span class=sf-dump-index>655</span> => {<a class=sf-dump-ref>#3218</a> &#8230;30}
    <span class=sf-dump-index>656</span> => {<a class=sf-dump-ref>#3219</a> &#8230;30}
    <span class=sf-dump-index>657</span> => {<a class=sf-dump-ref>#3220</a> &#8230;30}
    <span class=sf-dump-index>658</span> => {<a class=sf-dump-ref>#3221</a> &#8230;30}
    <span class=sf-dump-index>659</span> => {<a class=sf-dump-ref>#3222</a> &#8230;30}
    <span class=sf-dump-index>660</span> => {<a class=sf-dump-ref>#3223</a> &#8230;30}
    <span class=sf-dump-index>661</span> => {<a class=sf-dump-ref>#3224</a> &#8230;30}
    <span class=sf-dump-index>662</span> => {<a class=sf-dump-ref>#3225</a> &#8230;30}
    <span class=sf-dump-index>663</span> => {<a class=sf-dump-ref>#3226</a> &#8230;30}
    <span class=sf-dump-index>664</span> => {<a class=sf-dump-ref>#3227</a> &#8230;30}
    <span class=sf-dump-index>665</span> => {<a class=sf-dump-ref>#3228</a> &#8230;30}
    <span class=sf-dump-index>666</span> => {<a class=sf-dump-ref>#3229</a> &#8230;30}
    <span class=sf-dump-index>667</span> => {<a class=sf-dump-ref>#3230</a> &#8230;30}
    <span class=sf-dump-index>668</span> => {<a class=sf-dump-ref>#3231</a> &#8230;30}
    <span class=sf-dump-index>669</span> => {<a class=sf-dump-ref>#3232</a> &#8230;30}
    <span class=sf-dump-index>670</span> => {<a class=sf-dump-ref>#3233</a> &#8230;30}
    <span class=sf-dump-index>671</span> => {<a class=sf-dump-ref>#3234</a> &#8230;30}
    <span class=sf-dump-index>672</span> => {<a class=sf-dump-ref>#3235</a> &#8230;30}
    <span class=sf-dump-index>673</span> => {<a class=sf-dump-ref>#3236</a> &#8230;30}
    <span class=sf-dump-index>674</span> => {<a class=sf-dump-ref>#3237</a> &#8230;30}
    <span class=sf-dump-index>675</span> => {<a class=sf-dump-ref>#3238</a> &#8230;30}
    <span class=sf-dump-index>676</span> => {<a class=sf-dump-ref>#3239</a> &#8230;30}
    <span class=sf-dump-index>677</span> => {<a class=sf-dump-ref>#3240</a> &#8230;30}
    <span class=sf-dump-index>678</span> => {<a class=sf-dump-ref>#3241</a> &#8230;30}
    <span class=sf-dump-index>679</span> => {<a class=sf-dump-ref>#3242</a> &#8230;30}
    <span class=sf-dump-index>680</span> => {<a class=sf-dump-ref>#3243</a> &#8230;30}
    <span class=sf-dump-index>681</span> => {<a class=sf-dump-ref>#3244</a> &#8230;30}
    <span class=sf-dump-index>682</span> => {<a class=sf-dump-ref>#3245</a> &#8230;30}
    <span class=sf-dump-index>683</span> => {<a class=sf-dump-ref>#3246</a> &#8230;30}
    <span class=sf-dump-index>684</span> => {<a class=sf-dump-ref>#3247</a> &#8230;30}
    <span class=sf-dump-index>685</span> => {<a class=sf-dump-ref>#3248</a> &#8230;30}
    <span class=sf-dump-index>686</span> => {<a class=sf-dump-ref>#3249</a> &#8230;30}
    <span class=sf-dump-index>687</span> => {<a class=sf-dump-ref>#3250</a> &#8230;30}
    <span class=sf-dump-index>688</span> => {<a class=sf-dump-ref>#3251</a> &#8230;30}
    <span class=sf-dump-index>689</span> => {<a class=sf-dump-ref>#3252</a> &#8230;30}
    <span class=sf-dump-index>690</span> => {<a class=sf-dump-ref>#3253</a> &#8230;30}
    <span class=sf-dump-index>691</span> => {<a class=sf-dump-ref>#3254</a> &#8230;30}
    <span class=sf-dump-index>692</span> => {<a class=sf-dump-ref>#3255</a> &#8230;30}
    <span class=sf-dump-index>693</span> => {<a class=sf-dump-ref>#3256</a> &#8230;30}
    <span class=sf-dump-index>694</span> => {<a class=sf-dump-ref>#3257</a> &#8230;30}
    <span class=sf-dump-index>695</span> => {<a class=sf-dump-ref>#3258</a> &#8230;30}
    <span class=sf-dump-index>696</span> => {<a class=sf-dump-ref>#3259</a> &#8230;30}
    <span class=sf-dump-index>697</span> => {<a class=sf-dump-ref>#3260</a> &#8230;30}
    <span class=sf-dump-index>698</span> => {<a class=sf-dump-ref>#3261</a> &#8230;30}
    <span class=sf-dump-index>699</span> => {<a class=sf-dump-ref>#3262</a> &#8230;30}
    <span class=sf-dump-index>700</span> => {<a class=sf-dump-ref>#3263</a> &#8230;30}
    <span class=sf-dump-index>701</span> => {<a class=sf-dump-ref>#3264</a> &#8230;30}
    <span class=sf-dump-index>702</span> => {<a class=sf-dump-ref>#3265</a> &#8230;30}
    <span class=sf-dump-index>703</span> => {<a class=sf-dump-ref>#3266</a> &#8230;30}
    <span class=sf-dump-index>704</span> => {<a class=sf-dump-ref>#3267</a> &#8230;30}
    <span class=sf-dump-index>705</span> => {<a class=sf-dump-ref>#3268</a> &#8230;30}
    <span class=sf-dump-index>706</span> => {<a class=sf-dump-ref>#3269</a> &#8230;30}
    <span class=sf-dump-index>707</span> => {<a class=sf-dump-ref>#3270</a> &#8230;30}
    <span class=sf-dump-index>708</span> => {<a class=sf-dump-ref>#3271</a> &#8230;30}
    <span class=sf-dump-index>709</span> => {<a class=sf-dump-ref>#3272</a> &#8230;30}
    <span class=sf-dump-index>710</span> => {<a class=sf-dump-ref>#3273</a> &#8230;30}
    <span class=sf-dump-index>711</span> => {<a class=sf-dump-ref>#3274</a> &#8230;30}
    <span class=sf-dump-index>712</span> => {<a class=sf-dump-ref>#3275</a> &#8230;30}
    <span class=sf-dump-index>713</span> => {<a class=sf-dump-ref>#3276</a> &#8230;30}
    <span class=sf-dump-index>714</span> => {<a class=sf-dump-ref>#3277</a> &#8230;30}
    <span class=sf-dump-index>715</span> => {<a class=sf-dump-ref>#3278</a> &#8230;30}
    <span class=sf-dump-index>716</span> => {<a class=sf-dump-ref>#3279</a> &#8230;30}
    <span class=sf-dump-index>717</span> => {<a class=sf-dump-ref>#3280</a> &#8230;30}
    <span class=sf-dump-index>718</span> => {<a class=sf-dump-ref>#3281</a> &#8230;30}
    <span class=sf-dump-index>719</span> => {<a class=sf-dump-ref>#3282</a> &#8230;30}
    <span class=sf-dump-index>720</span> => {<a class=sf-dump-ref>#3283</a> &#8230;30}
    <span class=sf-dump-index>721</span> => {<a class=sf-dump-ref>#3284</a> &#8230;30}
    <span class=sf-dump-index>722</span> => {<a class=sf-dump-ref>#3285</a> &#8230;30}
    <span class=sf-dump-index>723</span> => {<a class=sf-dump-ref>#3286</a> &#8230;30}
    <span class=sf-dump-index>724</span> => {<a class=sf-dump-ref>#3287</a> &#8230;30}
    <span class=sf-dump-index>725</span> => {<a class=sf-dump-ref>#3288</a> &#8230;30}
    <span class=sf-dump-index>726</span> => {<a class=sf-dump-ref>#3289</a> &#8230;30}
    <span class=sf-dump-index>727</span> => {<a class=sf-dump-ref>#3290</a> &#8230;30}
    <span class=sf-dump-index>728</span> => {<a class=sf-dump-ref>#3291</a> &#8230;30}
    <span class=sf-dump-index>729</span> => {<a class=sf-dump-ref>#3292</a> &#8230;30}
    <span class=sf-dump-index>730</span> => {<a class=sf-dump-ref>#3293</a> &#8230;30}
    <span class=sf-dump-index>731</span> => {<a class=sf-dump-ref>#3294</a> &#8230;30}
    <span class=sf-dump-index>732</span> => {<a class=sf-dump-ref>#3295</a> &#8230;30}
    <span class=sf-dump-index>733</span> => {<a class=sf-dump-ref>#3296</a> &#8230;30}
    <span class=sf-dump-index>734</span> => {<a class=sf-dump-ref>#3297</a> &#8230;30}
    <span class=sf-dump-index>735</span> => {<a class=sf-dump-ref>#3298</a> &#8230;30}
    <span class=sf-dump-index>736</span> => {<a class=sf-dump-ref>#3299</a> &#8230;30}
    <span class=sf-dump-index>737</span> => {<a class=sf-dump-ref>#3300</a> &#8230;30}
    <span class=sf-dump-index>738</span> => {<a class=sf-dump-ref>#3301</a> &#8230;30}
    <span class=sf-dump-index>739</span> => {<a class=sf-dump-ref>#3302</a> &#8230;30}
    <span class=sf-dump-index>740</span> => {<a class=sf-dump-ref>#3303</a> &#8230;30}
    <span class=sf-dump-index>741</span> => {<a class=sf-dump-ref>#3304</a> &#8230;30}
    <span class=sf-dump-index>742</span> => {<a class=sf-dump-ref>#3305</a> &#8230;30}
    <span class=sf-dump-index>743</span> => {<a class=sf-dump-ref>#3306</a> &#8230;30}
    <span class=sf-dump-index>744</span> => {<a class=sf-dump-ref>#3307</a> &#8230;30}
    <span class=sf-dump-index>745</span> => {<a class=sf-dump-ref>#3308</a> &#8230;30}
    <span class=sf-dump-index>746</span> => {<a class=sf-dump-ref>#3309</a> &#8230;30}
    <span class=sf-dump-index>747</span> => {<a class=sf-dump-ref>#3310</a> &#8230;30}
    <span class=sf-dump-index>748</span> => {<a class=sf-dump-ref>#3311</a> &#8230;30}
    <span class=sf-dump-index>749</span> => {<a class=sf-dump-ref>#3312</a> &#8230;30}
    <span class=sf-dump-index>750</span> => {<a class=sf-dump-ref>#3313</a> &#8230;30}
    <span class=sf-dump-index>751</span> => {<a class=sf-dump-ref>#3314</a> &#8230;30}
    <span class=sf-dump-index>752</span> => {<a class=sf-dump-ref>#3315</a> &#8230;30}
    <span class=sf-dump-index>753</span> => {<a class=sf-dump-ref>#3316</a> &#8230;30}
    <span class=sf-dump-index>754</span> => {<a class=sf-dump-ref>#3317</a> &#8230;30}
    <span class=sf-dump-index>755</span> => {<a class=sf-dump-ref>#3318</a> &#8230;30}
    <span class=sf-dump-index>756</span> => {<a class=sf-dump-ref>#3319</a> &#8230;30}
    <span class=sf-dump-index>757</span> => {<a class=sf-dump-ref>#3320</a> &#8230;30}
    <span class=sf-dump-index>758</span> => {<a class=sf-dump-ref>#3321</a> &#8230;30}
    <span class=sf-dump-index>759</span> => {<a class=sf-dump-ref>#3322</a> &#8230;30}
    <span class=sf-dump-index>760</span> => {<a class=sf-dump-ref>#3323</a> &#8230;30}
    <span class=sf-dump-index>761</span> => {<a class=sf-dump-ref>#3324</a> &#8230;30}
    <span class=sf-dump-index>762</span> => {<a class=sf-dump-ref>#3325</a> &#8230;30}
    <span class=sf-dump-index>763</span> => {<a class=sf-dump-ref>#3326</a> &#8230;30}
    <span class=sf-dump-index>764</span> => {<a class=sf-dump-ref>#3327</a> &#8230;30}
    <span class=sf-dump-index>765</span> => {<a class=sf-dump-ref>#3328</a> &#8230;30}
    <span class=sf-dump-index>766</span> => {<a class=sf-dump-ref>#3329</a> &#8230;30}
    <span class=sf-dump-index>767</span> => {<a class=sf-dump-ref>#3330</a> &#8230;30}
    <span class=sf-dump-index>768</span> => {<a class=sf-dump-ref>#3331</a> &#8230;30}
    <span class=sf-dump-index>769</span> => {<a class=sf-dump-ref>#3332</a> &#8230;30}
    <span class=sf-dump-index>770</span> => {<a class=sf-dump-ref>#3333</a> &#8230;30}
    <span class=sf-dump-index>771</span> => {<a class=sf-dump-ref>#3334</a> &#8230;30}
    <span class=sf-dump-index>772</span> => {<a class=sf-dump-ref>#3335</a> &#8230;30}
    <span class=sf-dump-index>773</span> => {<a class=sf-dump-ref>#3336</a> &#8230;30}
    <span class=sf-dump-index>774</span> => {<a class=sf-dump-ref>#3337</a> &#8230;30}
    <span class=sf-dump-index>775</span> => {<a class=sf-dump-ref>#3338</a> &#8230;30}
    <span class=sf-dump-index>776</span> => {<a class=sf-dump-ref>#3339</a> &#8230;30}
    <span class=sf-dump-index>777</span> => {<a class=sf-dump-ref>#3340</a> &#8230;30}
    <span class=sf-dump-index>778</span> => {<a class=sf-dump-ref>#3341</a> &#8230;30}
    <span class=sf-dump-index>779</span> => {<a class=sf-dump-ref>#3342</a> &#8230;30}
    <span class=sf-dump-index>780</span> => {<a class=sf-dump-ref>#3343</a> &#8230;30}
    <span class=sf-dump-index>781</span> => {<a class=sf-dump-ref>#3344</a> &#8230;30}
    <span class=sf-dump-index>782</span> => {<a class=sf-dump-ref>#3345</a> &#8230;30}
    <span class=sf-dump-index>783</span> => {<a class=sf-dump-ref>#3346</a> &#8230;30}
    <span class=sf-dump-index>784</span> => {<a class=sf-dump-ref>#3347</a> &#8230;30}
    <span class=sf-dump-index>785</span> => {<a class=sf-dump-ref>#3348</a> &#8230;30}
    <span class=sf-dump-index>786</span> => {<a class=sf-dump-ref>#3349</a> &#8230;30}
    <span class=sf-dump-index>787</span> => {<a class=sf-dump-ref>#3350</a> &#8230;30}
    <span class=sf-dump-index>788</span> => {<a class=sf-dump-ref>#3351</a> &#8230;30}
    <span class=sf-dump-index>789</span> => {<a class=sf-dump-ref>#3352</a> &#8230;30}
    <span class=sf-dump-index>790</span> => {<a class=sf-dump-ref>#3353</a> &#8230;30}
    <span class=sf-dump-index>791</span> => {<a class=sf-dump-ref>#3354</a> &#8230;30}
    <span class=sf-dump-index>792</span> => {<a class=sf-dump-ref>#3355</a> &#8230;30}
    <span class=sf-dump-index>793</span> => {<a class=sf-dump-ref>#3356</a> &#8230;30}
    <span class=sf-dump-index>794</span> => {<a class=sf-dump-ref>#3357</a> &#8230;30}
    <span class=sf-dump-index>795</span> => {<a class=sf-dump-ref>#3358</a> &#8230;30}
    <span class=sf-dump-index>796</span> => {<a class=sf-dump-ref>#3359</a> &#8230;30}
    <span class=sf-dump-index>797</span> => {<a class=sf-dump-ref>#3360</a> &#8230;30}
    <span class=sf-dump-index>798</span> => {<a class=sf-dump-ref>#3361</a> &#8230;30}
    <span class=sf-dump-index>799</span> => {<a class=sf-dump-ref>#3362</a> &#8230;30}
    <span class=sf-dump-index>800</span> => {<a class=sf-dump-ref>#3363</a> &#8230;30}
    <span class=sf-dump-index>801</span> => {<a class=sf-dump-ref>#3364</a> &#8230;30}
    <span class=sf-dump-index>802</span> => {<a class=sf-dump-ref>#3365</a> &#8230;30}
    <span class=sf-dump-index>803</span> => {<a class=sf-dump-ref>#3366</a> &#8230;30}
    <span class=sf-dump-index>804</span> => {<a class=sf-dump-ref>#3367</a> &#8230;30}
    <span class=sf-dump-index>805</span> => {<a class=sf-dump-ref>#3368</a> &#8230;30}
    <span class=sf-dump-index>806</span> => {<a class=sf-dump-ref>#3369</a> &#8230;30}
    <span class=sf-dump-index>807</span> => {<a class=sf-dump-ref>#3370</a> &#8230;30}
    <span class=sf-dump-index>808</span> => {<a class=sf-dump-ref>#3371</a> &#8230;30}
    <span class=sf-dump-index>809</span> => {<a class=sf-dump-ref>#3372</a> &#8230;30}
    <span class=sf-dump-index>810</span> => {<a class=sf-dump-ref>#3373</a> &#8230;30}
    <span class=sf-dump-index>811</span> => {<a class=sf-dump-ref>#3374</a> &#8230;30}
    <span class=sf-dump-index>812</span> => {<a class=sf-dump-ref>#3375</a> &#8230;30}
    <span class=sf-dump-index>813</span> => {<a class=sf-dump-ref>#3376</a> &#8230;30}
    <span class=sf-dump-index>814</span> => {<a class=sf-dump-ref>#3377</a> &#8230;30}
    <span class=sf-dump-index>815</span> => {<a class=sf-dump-ref>#3378</a> &#8230;30}
    <span class=sf-dump-index>816</span> => {<a class=sf-dump-ref>#3379</a> &#8230;30}
    <span class=sf-dump-index>817</span> => {<a class=sf-dump-ref>#3380</a> &#8230;30}
    <span class=sf-dump-index>818</span> => {<a class=sf-dump-ref>#3381</a> &#8230;30}
    <span class=sf-dump-index>819</span> => {<a class=sf-dump-ref>#3382</a> &#8230;30}
    <span class=sf-dump-index>820</span> => {<a class=sf-dump-ref>#3383</a> &#8230;30}
    <span class=sf-dump-index>821</span> => {<a class=sf-dump-ref>#3384</a> &#8230;30}
    <span class=sf-dump-index>822</span> => {<a class=sf-dump-ref>#3385</a> &#8230;30}
    <span class=sf-dump-index>823</span> => {<a class=sf-dump-ref>#3386</a> &#8230;30}
    <span class=sf-dump-index>824</span> => {<a class=sf-dump-ref>#3387</a> &#8230;30}
    <span class=sf-dump-index>825</span> => {<a class=sf-dump-ref>#3388</a> &#8230;30}
    <span class=sf-dump-index>826</span> => {<a class=sf-dump-ref>#3389</a> &#8230;30}
    <span class=sf-dump-index>827</span> => {<a class=sf-dump-ref>#3390</a> &#8230;30}
    <span class=sf-dump-index>828</span> => {<a class=sf-dump-ref>#3391</a> &#8230;30}
    <span class=sf-dump-index>829</span> => {<a class=sf-dump-ref>#3392</a> &#8230;30}
    <span class=sf-dump-index>830</span> => {<a class=sf-dump-ref>#3393</a> &#8230;30}
    <span class=sf-dump-index>831</span> => {<a class=sf-dump-ref>#3394</a> &#8230;30}
    <span class=sf-dump-index>832</span> => {<a class=sf-dump-ref>#3395</a> &#8230;30}
    <span class=sf-dump-index>833</span> => {<a class=sf-dump-ref>#3396</a> &#8230;30}
    <span class=sf-dump-index>834</span> => {<a class=sf-dump-ref>#3397</a> &#8230;30}
    <span class=sf-dump-index>835</span> => {<a class=sf-dump-ref>#3398</a> &#8230;30}
    <span class=sf-dump-index>836</span> => {<a class=sf-dump-ref>#3399</a> &#8230;30}
    <span class=sf-dump-index>837</span> => {<a class=sf-dump-ref>#3400</a> &#8230;30}
    <span class=sf-dump-index>838</span> => {<a class=sf-dump-ref>#3401</a> &#8230;30}
    <span class=sf-dump-index>839</span> => {<a class=sf-dump-ref>#3402</a> &#8230;30}
    <span class=sf-dump-index>840</span> => {<a class=sf-dump-ref>#3403</a> &#8230;30}
    <span class=sf-dump-index>841</span> => {<a class=sf-dump-ref>#3404</a> &#8230;30}
    <span class=sf-dump-index>842</span> => {<a class=sf-dump-ref>#3405</a> &#8230;30}
    <span class=sf-dump-index>843</span> => {<a class=sf-dump-ref>#3406</a> &#8230;30}
    <span class=sf-dump-index>844</span> => {<a class=sf-dump-ref>#3407</a> &#8230;30}
    <span class=sf-dump-index>845</span> => {<a class=sf-dump-ref>#3408</a> &#8230;30}
    <span class=sf-dump-index>846</span> => {<a class=sf-dump-ref>#3409</a> &#8230;30}
    <span class=sf-dump-index>847</span> => {<a class=sf-dump-ref>#3410</a> &#8230;30}
    <span class=sf-dump-index>848</span> => {<a class=sf-dump-ref>#3411</a> &#8230;30}
    <span class=sf-dump-index>849</span> => {<a class=sf-dump-ref>#3412</a> &#8230;30}
    <span class=sf-dump-index>850</span> => {<a class=sf-dump-ref>#3413</a> &#8230;30}
    <span class=sf-dump-index>851</span> => {<a class=sf-dump-ref>#3414</a> &#8230;30}
    <span class=sf-dump-index>852</span> => {<a class=sf-dump-ref>#3415</a> &#8230;30}
    <span class=sf-dump-index>853</span> => {<a class=sf-dump-ref>#3416</a> &#8230;30}
    <span class=sf-dump-index>854</span> => {<a class=sf-dump-ref>#3417</a> &#8230;30}
    <span class=sf-dump-index>855</span> => {<a class=sf-dump-ref>#3418</a> &#8230;30}
    <span class=sf-dump-index>856</span> => {<a class=sf-dump-ref>#3419</a> &#8230;30}
    <span class=sf-dump-index>857</span> => {<a class=sf-dump-ref>#3420</a> &#8230;30}
    <span class=sf-dump-index>858</span> => {<a class=sf-dump-ref>#3421</a> &#8230;30}
    <span class=sf-dump-index>859</span> => {<a class=sf-dump-ref>#3422</a> &#8230;30}
    <span class=sf-dump-index>860</span> => {<a class=sf-dump-ref>#3423</a> &#8230;30}
    <span class=sf-dump-index>861</span> => {<a class=sf-dump-ref>#3424</a> &#8230;30}
    <span class=sf-dump-index>862</span> => {<a class=sf-dump-ref>#3425</a> &#8230;30}
    <span class=sf-dump-index>863</span> => {<a class=sf-dump-ref>#3426</a> &#8230;30}
    <span class=sf-dump-index>864</span> => {<a class=sf-dump-ref>#3427</a> &#8230;30}
    <span class=sf-dump-index>865</span> => {<a class=sf-dump-ref>#3428</a> &#8230;30}
    <span class=sf-dump-index>866</span> => {<a class=sf-dump-ref>#3429</a> &#8230;30}
    <span class=sf-dump-index>867</span> => {<a class=sf-dump-ref>#3430</a> &#8230;30}
    <span class=sf-dump-index>868</span> => {<a class=sf-dump-ref>#3431</a> &#8230;30}
    <span class=sf-dump-index>869</span> => {<a class=sf-dump-ref>#3432</a> &#8230;30}
    <span class=sf-dump-index>870</span> => {<a class=sf-dump-ref>#3433</a> &#8230;30}
    <span class=sf-dump-index>871</span> => {<a class=sf-dump-ref>#3434</a> &#8230;30}
    <span class=sf-dump-index>872</span> => {<a class=sf-dump-ref>#3435</a> &#8230;30}
    <span class=sf-dump-index>873</span> => {<a class=sf-dump-ref>#3436</a> &#8230;30}
    <span class=sf-dump-index>874</span> => {<a class=sf-dump-ref>#3437</a> &#8230;30}
    <span class=sf-dump-index>875</span> => {<a class=sf-dump-ref>#3438</a> &#8230;30}
    <span class=sf-dump-index>876</span> => {<a class=sf-dump-ref>#3439</a> &#8230;30}
    <span class=sf-dump-index>877</span> => {<a class=sf-dump-ref>#3440</a> &#8230;30}
    <span class=sf-dump-index>878</span> => {<a class=sf-dump-ref>#3441</a> &#8230;30}
    <span class=sf-dump-index>879</span> => {<a class=sf-dump-ref>#3442</a> &#8230;30}
    <span class=sf-dump-index>880</span> => {<a class=sf-dump-ref>#3443</a> &#8230;30}
    <span class=sf-dump-index>881</span> => {<a class=sf-dump-ref>#3444</a> &#8230;30}
    <span class=sf-dump-index>882</span> => {<a class=sf-dump-ref>#3445</a> &#8230;30}
    <span class=sf-dump-index>883</span> => {<a class=sf-dump-ref>#3446</a> &#8230;30}
    <span class=sf-dump-index>884</span> => {<a class=sf-dump-ref>#3447</a> &#8230;30}
    <span class=sf-dump-index>885</span> => {<a class=sf-dump-ref>#3448</a> &#8230;30}
    <span class=sf-dump-index>886</span> => {<a class=sf-dump-ref>#3449</a> &#8230;30}
    <span class=sf-dump-index>887</span> => {<a class=sf-dump-ref>#3450</a> &#8230;30}
    <span class=sf-dump-index>888</span> => {<a class=sf-dump-ref>#3451</a> &#8230;30}
    <span class=sf-dump-index>889</span> => {<a class=sf-dump-ref>#3452</a> &#8230;30}
    <span class=sf-dump-index>890</span> => {<a class=sf-dump-ref>#3453</a> &#8230;30}
    <span class=sf-dump-index>891</span> => {<a class=sf-dump-ref>#3454</a> &#8230;30}
    <span class=sf-dump-index>892</span> => {<a class=sf-dump-ref>#3455</a> &#8230;30}
    <span class=sf-dump-index>893</span> => {<a class=sf-dump-ref>#3456</a> &#8230;30}
    <span class=sf-dump-index>894</span> => {<a class=sf-dump-ref>#3457</a> &#8230;30}
    <span class=sf-dump-index>895</span> => {<a class=sf-dump-ref>#3458</a> &#8230;30}
    <span class=sf-dump-index>896</span> => {<a class=sf-dump-ref>#3459</a> &#8230;30}
    <span class=sf-dump-index>897</span> => {<a class=sf-dump-ref>#3460</a> &#8230;30}
    <span class=sf-dump-index>898</span> => {<a class=sf-dump-ref>#3461</a> &#8230;30}
    <span class=sf-dump-index>899</span> => {<a class=sf-dump-ref>#3462</a> &#8230;30}
    <span class=sf-dump-index>900</span> => {<a class=sf-dump-ref>#3463</a> &#8230;30}
    <span class=sf-dump-index>901</span> => {<a class=sf-dump-ref>#3464</a> &#8230;30}
    <span class=sf-dump-index>902</span> => {<a class=sf-dump-ref>#3465</a> &#8230;30}
    <span class=sf-dump-index>903</span> => {<a class=sf-dump-ref>#3466</a> &#8230;30}
    <span class=sf-dump-index>904</span> => {<a class=sf-dump-ref>#3467</a> &#8230;30}
    <span class=sf-dump-index>905</span> => {<a class=sf-dump-ref>#3468</a> &#8230;30}
    <span class=sf-dump-index>906</span> => {<a class=sf-dump-ref>#3469</a> &#8230;30}
    <span class=sf-dump-index>907</span> => {<a class=sf-dump-ref>#3470</a> &#8230;30}
    <span class=sf-dump-index>908</span> => {<a class=sf-dump-ref>#3471</a> &#8230;30}
    <span class=sf-dump-index>909</span> => {<a class=sf-dump-ref>#3472</a> &#8230;30}
    <span class=sf-dump-index>910</span> => {<a class=sf-dump-ref>#3473</a> &#8230;30}
    <span class=sf-dump-index>911</span> => {<a class=sf-dump-ref>#3474</a> &#8230;30}
    <span class=sf-dump-index>912</span> => {<a class=sf-dump-ref>#3475</a> &#8230;30}
    <span class=sf-dump-index>913</span> => {<a class=sf-dump-ref>#3476</a> &#8230;30}
    <span class=sf-dump-index>914</span> => {<a class=sf-dump-ref>#3477</a> &#8230;30}
    <span class=sf-dump-index>915</span> => {<a class=sf-dump-ref>#3478</a> &#8230;30}
    <span class=sf-dump-index>916</span> => {<a class=sf-dump-ref>#3479</a> &#8230;30}
    <span class=sf-dump-index>917</span> => {<a class=sf-dump-ref>#3480</a> &#8230;30}
    <span class=sf-dump-index>918</span> => {<a class=sf-dump-ref>#3481</a> &#8230;30}
    <span class=sf-dump-index>919</span> => {<a class=sf-dump-ref>#3482</a> &#8230;30}
    <span class=sf-dump-index>920</span> => {<a class=sf-dump-ref>#3483</a> &#8230;30}
    <span class=sf-dump-index>921</span> => {<a class=sf-dump-ref>#3484</a> &#8230;30}
    <span class=sf-dump-index>922</span> => {<a class=sf-dump-ref>#3485</a> &#8230;30}
    <span class=sf-dump-index>923</span> => {<a class=sf-dump-ref>#3486</a> &#8230;30}
    <span class=sf-dump-index>924</span> => {<a class=sf-dump-ref>#3487</a> &#8230;30}
    <span class=sf-dump-index>925</span> => {<a class=sf-dump-ref>#3488</a> &#8230;30}
    <span class=sf-dump-index>926</span> => {<a class=sf-dump-ref>#3489</a> &#8230;30}
    <span class=sf-dump-index>927</span> => {<a class=sf-dump-ref>#3490</a> &#8230;30}
    <span class=sf-dump-index>928</span> => {<a class=sf-dump-ref>#3491</a> &#8230;30}
    <span class=sf-dump-index>929</span> => {<a class=sf-dump-ref>#3492</a> &#8230;30}
    <span class=sf-dump-index>930</span> => {<a class=sf-dump-ref>#3493</a> &#8230;30}
    <span class=sf-dump-index>931</span> => {<a class=sf-dump-ref>#3494</a> &#8230;30}
    <span class=sf-dump-index>932</span> => {<a class=sf-dump-ref>#3495</a> &#8230;30}
    <span class=sf-dump-index>933</span> => {<a class=sf-dump-ref>#3496</a> &#8230;30}
    <span class=sf-dump-index>934</span> => {<a class=sf-dump-ref>#3497</a> &#8230;30}
    <span class=sf-dump-index>935</span> => {<a class=sf-dump-ref>#3498</a> &#8230;30}
    <span class=sf-dump-index>936</span> => {<a class=sf-dump-ref>#3499</a> &#8230;30}
    <span class=sf-dump-index>937</span> => {<a class=sf-dump-ref>#3500</a> &#8230;30}
    <span class=sf-dump-index>938</span> => {<a class=sf-dump-ref>#3501</a> &#8230;30}
    <span class=sf-dump-index>939</span> => {<a class=sf-dump-ref>#3502</a> &#8230;30}
    <span class=sf-dump-index>940</span> => {<a class=sf-dump-ref>#3503</a> &#8230;30}
    <span class=sf-dump-index>941</span> => {<a class=sf-dump-ref>#3504</a> &#8230;30}
    <span class=sf-dump-index>942</span> => {<a class=sf-dump-ref>#3505</a> &#8230;30}
    <span class=sf-dump-index>943</span> => {<a class=sf-dump-ref>#3506</a> &#8230;30}
    <span class=sf-dump-index>944</span> => {<a class=sf-dump-ref>#3507</a> &#8230;30}
    <span class=sf-dump-index>945</span> => {<a class=sf-dump-ref>#3508</a> &#8230;30}
    <span class=sf-dump-index>946</span> => {<a class=sf-dump-ref>#3509</a> &#8230;30}
    <span class=sf-dump-index>947</span> => {<a class=sf-dump-ref>#3510</a> &#8230;30}
    <span class=sf-dump-index>948</span> => {<a class=sf-dump-ref>#3511</a> &#8230;30}
    <span class=sf-dump-index>949</span> => {<a class=sf-dump-ref>#3512</a> &#8230;30}
    <span class=sf-dump-index>950</span> => {<a class=sf-dump-ref>#3513</a> &#8230;30}
    <span class=sf-dump-index>951</span> => {<a class=sf-dump-ref>#3514</a> &#8230;30}
    <span class=sf-dump-index>952</span> => {<a class=sf-dump-ref>#3515</a> &#8230;30}
    <span class=sf-dump-index>953</span> => {<a class=sf-dump-ref>#3516</a> &#8230;30}
    <span class=sf-dump-index>954</span> => {<a class=sf-dump-ref>#3517</a> &#8230;30}
    <span class=sf-dump-index>955</span> => {<a class=sf-dump-ref>#3518</a> &#8230;30}
    <span class=sf-dump-index>956</span> => {<a class=sf-dump-ref>#3519</a> &#8230;30}
    <span class=sf-dump-index>957</span> => {<a class=sf-dump-ref>#3520</a> &#8230;30}
    <span class=sf-dump-index>958</span> => {<a class=sf-dump-ref>#3521</a> &#8230;30}
    <span class=sf-dump-index>959</span> => {<a class=sf-dump-ref>#3522</a> &#8230;30}
    <span class=sf-dump-index>960</span> => {<a class=sf-dump-ref>#3523</a> &#8230;30}
    <span class=sf-dump-index>961</span> => {<a class=sf-dump-ref>#3524</a> &#8230;30}
    <span class=sf-dump-index>962</span> => {<a class=sf-dump-ref>#3525</a> &#8230;30}
    <span class=sf-dump-index>963</span> => {<a class=sf-dump-ref>#3526</a> &#8230;30}
    <span class=sf-dump-index>964</span> => {<a class=sf-dump-ref>#3527</a> &#8230;30}
    <span class=sf-dump-index>965</span> => {<a class=sf-dump-ref>#3528</a> &#8230;30}
    <span class=sf-dump-index>966</span> => {<a class=sf-dump-ref>#3529</a> &#8230;30}
    <span class=sf-dump-index>967</span> => {<a class=sf-dump-ref>#3530</a> &#8230;30}
    <span class=sf-dump-index>968</span> => {<a class=sf-dump-ref>#3531</a> &#8230;30}
    <span class=sf-dump-index>969</span> => {<a class=sf-dump-ref>#3532</a> &#8230;30}
    <span class=sf-dump-index>970</span> => {<a class=sf-dump-ref>#3533</a> &#8230;30}
    <span class=sf-dump-index>971</span> => {<a class=sf-dump-ref>#3534</a> &#8230;30}
    <span class=sf-dump-index>972</span> => {<a class=sf-dump-ref>#3535</a> &#8230;30}
    <span class=sf-dump-index>973</span> => {<a class=sf-dump-ref>#3536</a> &#8230;30}
    <span class=sf-dump-index>974</span> => {<a class=sf-dump-ref>#3537</a> &#8230;30}
    <span class=sf-dump-index>975</span> => {<a class=sf-dump-ref>#3538</a> &#8230;30}
    <span class=sf-dump-index>976</span> => {<a class=sf-dump-ref>#3539</a> &#8230;30}
    <span class=sf-dump-index>977</span> => {<a class=sf-dump-ref>#3540</a> &#8230;30}
    <span class=sf-dump-index>978</span> => {<a class=sf-dump-ref>#3541</a> &#8230;30}
    <span class=sf-dump-index>979</span> => {<a class=sf-dump-ref>#3542</a> &#8230;30}
    <span class=sf-dump-index>980</span> => {<a class=sf-dump-ref>#3543</a> &#8230;30}
    <span class=sf-dump-index>981</span> => {<a class=sf-dump-ref>#3544</a> &#8230;30}
    <span class=sf-dump-index>982</span> => {<a class=sf-dump-ref>#3545</a> &#8230;30}
    <span class=sf-dump-index>983</span> => {<a class=sf-dump-ref>#3546</a> &#8230;30}
    <span class=sf-dump-index>984</span> => {<a class=sf-dump-ref>#3547</a> &#8230;30}
    <span class=sf-dump-index>985</span> => {<a class=sf-dump-ref>#3548</a> &#8230;30}
    <span class=sf-dump-index>986</span> => {<a class=sf-dump-ref>#3549</a> &#8230;30}
    <span class=sf-dump-index>987</span> => {<a class=sf-dump-ref>#3550</a> &#8230;30}
    <span class=sf-dump-index>988</span> => {<a class=sf-dump-ref>#3551</a> &#8230;30}
    <span class=sf-dump-index>989</span> => {<a class=sf-dump-ref>#3552</a> &#8230;30}
    <span class=sf-dump-index>990</span> => {<a class=sf-dump-ref>#3553</a> &#8230;30}
    <span class=sf-dump-index>991</span> => {<a class=sf-dump-ref>#3554</a> &#8230;30}
    <span class=sf-dump-index>992</span> => {<a class=sf-dump-ref>#3555</a> &#8230;30}
    <span class=sf-dump-index>993</span> => {<a class=sf-dump-ref>#3556</a> &#8230;30}
    <span class=sf-dump-index>994</span> => {<a class=sf-dump-ref>#3557</a> &#8230;30}
    <span class=sf-dump-index>995</span> => {<a class=sf-dump-ref>#3558</a> &#8230;30}
    <span class=sf-dump-index>996</span> => {<a class=sf-dump-ref>#3559</a> &#8230;30}
    <span class=sf-dump-index>997</span> => {<a class=sf-dump-ref>#3560</a> &#8230;30}
    <span class=sf-dump-index>998</span> => {<a class=sf-dump-ref>#3561</a> &#8230;30}
    <span class=sf-dump-index>999</span> => {<a class=sf-dump-ref>#3562</a> &#8230;30}
    <span class=sf-dump-index>1000</span> => {<a class=sf-dump-ref>#3563</a> &#8230;30}
    <span class=sf-dump-index>1001</span> => {<a class=sf-dump-ref>#3564</a> &#8230;30}
    <span class=sf-dump-index>1002</span> => {<a class=sf-dump-ref>#3565</a> &#8230;30}
    <span class=sf-dump-index>1003</span> => {<a class=sf-dump-ref>#3566</a> &#8230;30}
    <span class=sf-dump-index>1004</span> => {<a class=sf-dump-ref>#3567</a> &#8230;30}
    <span class=sf-dump-index>1005</span> => {<a class=sf-dump-ref>#3568</a> &#8230;30}
    <span class=sf-dump-index>1006</span> => {<a class=sf-dump-ref>#3569</a> &#8230;30}
    <span class=sf-dump-index>1007</span> => {<a class=sf-dump-ref>#3570</a> &#8230;30}
    <span class=sf-dump-index>1008</span> => {<a class=sf-dump-ref>#3571</a> &#8230;30}
    <span class=sf-dump-index>1009</span> => {<a class=sf-dump-ref>#3572</a> &#8230;30}
    <span class=sf-dump-index>1010</span> => {<a class=sf-dump-ref>#3573</a> &#8230;30}
    <span class=sf-dump-index>1011</span> => {<a class=sf-dump-ref>#3574</a> &#8230;30}
    <span class=sf-dump-index>1012</span> => {<a class=sf-dump-ref>#3575</a> &#8230;30}
    <span class=sf-dump-index>1013</span> => {<a class=sf-dump-ref>#3576</a> &#8230;30}
    <span class=sf-dump-index>1014</span> => {<a class=sf-dump-ref>#3577</a> &#8230;30}
    <span class=sf-dump-index>1015</span> => {<a class=sf-dump-ref>#3578</a> &#8230;30}
    <span class=sf-dump-index>1016</span> => {<a class=sf-dump-ref>#3579</a> &#8230;30}
    <span class=sf-dump-index>1017</span> => {<a class=sf-dump-ref>#3580</a> &#8230;30}
    <span class=sf-dump-index>1018</span> => {<a class=sf-dump-ref>#3581</a> &#8230;30}
    <span class=sf-dump-index>1019</span> => {<a class=sf-dump-ref>#3582</a> &#8230;30}
    <span class=sf-dump-index>1020</span> => {<a class=sf-dump-ref>#3583</a> &#8230;30}
    <span class=sf-dump-index>1021</span> => {<a class=sf-dump-ref>#3584</a> &#8230;30}
    <span class=sf-dump-index>1022</span> => {<a class=sf-dump-ref>#3585</a> &#8230;30}
    <span class=sf-dump-index>1023</span> => {<a class=sf-dump-ref>#3586</a> &#8230;30}
    <span class=sf-dump-index>1024</span> => {<a class=sf-dump-ref>#3587</a> &#8230;30}
    <span class=sf-dump-index>1025</span> => {<a class=sf-dump-ref>#3588</a> &#8230;30}
    <span class=sf-dump-index>1026</span> => {<a class=sf-dump-ref>#3589</a> &#8230;30}
    <span class=sf-dump-index>1027</span> => {<a class=sf-dump-ref>#3590</a> &#8230;30}
    <span class=sf-dump-index>1028</span> => {<a class=sf-dump-ref>#3591</a> &#8230;30}
    <span class=sf-dump-index>1029</span> => {<a class=sf-dump-ref>#3592</a> &#8230;30}
    <span class=sf-dump-index>1030</span> => {<a class=sf-dump-ref>#3593</a> &#8230;30}
    <span class=sf-dump-index>1031</span> => {<a class=sf-dump-ref>#3594</a> &#8230;30}
    <span class=sf-dump-index>1032</span> => {<a class=sf-dump-ref>#3595</a> &#8230;30}
    <span class=sf-dump-index>1033</span> => {<a class=sf-dump-ref>#3596</a> &#8230;30}
    <span class=sf-dump-index>1034</span> => {<a class=sf-dump-ref>#3597</a> &#8230;30}
    <span class=sf-dump-index>1035</span> => {<a class=sf-dump-ref>#3598</a> &#8230;30}
    <span class=sf-dump-index>1036</span> => {<a class=sf-dump-ref>#3599</a> &#8230;30}
    <span class=sf-dump-index>1037</span> => {<a class=sf-dump-ref>#3600</a> &#8230;30}
    <span class=sf-dump-index>1038</span> => {<a class=sf-dump-ref>#3601</a> &#8230;30}
    <span class=sf-dump-index>1039</span> => {<a class=sf-dump-ref>#3602</a> &#8230;30}
    <span class=sf-dump-index>1040</span> => {<a class=sf-dump-ref>#3603</a> &#8230;30}
    <span class=sf-dump-index>1041</span> => {<a class=sf-dump-ref>#3604</a> &#8230;30}
    <span class=sf-dump-index>1042</span> => {<a class=sf-dump-ref>#3605</a> &#8230;30}
    <span class=sf-dump-index>1043</span> => {<a class=sf-dump-ref>#3606</a> &#8230;30}
    <span class=sf-dump-index>1044</span> => {<a class=sf-dump-ref>#3607</a> &#8230;30}
    <span class=sf-dump-index>1045</span> => {<a class=sf-dump-ref>#3608</a> &#8230;30}
    <span class=sf-dump-index>1046</span> => {<a class=sf-dump-ref>#3609</a> &#8230;30}
    <span class=sf-dump-index>1047</span> => {<a class=sf-dump-ref>#3610</a> &#8230;30}
    <span class=sf-dump-index>1048</span> => {<a class=sf-dump-ref>#3611</a> &#8230;30}
    <span class=sf-dump-index>1049</span> => {<a class=sf-dump-ref>#3612</a> &#8230;30}
    <span class=sf-dump-index>1050</span> => {<a class=sf-dump-ref>#3613</a> &#8230;30}
    <span class=sf-dump-index>1051</span> => {<a class=sf-dump-ref>#3614</a> &#8230;30}
    <span class=sf-dump-index>1052</span> => {<a class=sf-dump-ref>#3615</a> &#8230;30}
    <span class=sf-dump-index>1053</span> => {<a class=sf-dump-ref>#3616</a> &#8230;30}
    <span class=sf-dump-index>1054</span> => {<a class=sf-dump-ref>#3617</a> &#8230;30}
    <span class=sf-dump-index>1055</span> => {<a class=sf-dump-ref>#3618</a> &#8230;30}
    <span class=sf-dump-index>1056</span> => {<a class=sf-dump-ref>#3619</a> &#8230;30}
    <span class=sf-dump-index>1057</span> => {<a class=sf-dump-ref>#3620</a> &#8230;30}
    <span class=sf-dump-index>1058</span> => {<a class=sf-dump-ref>#3621</a> &#8230;30}
    <span class=sf-dump-index>1059</span> => {<a class=sf-dump-ref>#3622</a> &#8230;30}
    <span class=sf-dump-index>1060</span> => {<a class=sf-dump-ref>#3623</a> &#8230;30}
    <span class=sf-dump-index>1061</span> => {<a class=sf-dump-ref>#3624</a> &#8230;30}
    <span class=sf-dump-index>1062</span> => {<a class=sf-dump-ref>#3625</a> &#8230;30}
    <span class=sf-dump-index>1063</span> => {<a class=sf-dump-ref>#3626</a> &#8230;30}
    <span class=sf-dump-index>1064</span> => {<a class=sf-dump-ref>#3627</a> &#8230;30}
    <span class=sf-dump-index>1065</span> => {<a class=sf-dump-ref>#3628</a> &#8230;30}
    <span class=sf-dump-index>1066</span> => {<a class=sf-dump-ref>#3629</a> &#8230;30}
    <span class=sf-dump-index>1067</span> => {<a class=sf-dump-ref>#3630</a> &#8230;30}
    <span class=sf-dump-index>1068</span> => {<a class=sf-dump-ref>#3631</a> &#8230;30}
    <span class=sf-dump-index>1069</span> => {<a class=sf-dump-ref>#3632</a> &#8230;30}
    <span class=sf-dump-index>1070</span> => {<a class=sf-dump-ref>#3633</a> &#8230;30}
    <span class=sf-dump-index>1071</span> => {<a class=sf-dump-ref>#3634</a> &#8230;30}
    <span class=sf-dump-index>1072</span> => {<a class=sf-dump-ref>#3635</a> &#8230;30}
    <span class=sf-dump-index>1073</span> => {<a class=sf-dump-ref>#3636</a> &#8230;30}
    <span class=sf-dump-index>1074</span> => {<a class=sf-dump-ref>#3637</a> &#8230;30}
    <span class=sf-dump-index>1075</span> => {<a class=sf-dump-ref>#3638</a> &#8230;30}
    <span class=sf-dump-index>1076</span> => {<a class=sf-dump-ref>#3639</a> &#8230;30}
    <span class=sf-dump-index>1077</span> => {<a class=sf-dump-ref>#3640</a> &#8230;30}
    <span class=sf-dump-index>1078</span> => {<a class=sf-dump-ref>#3641</a> &#8230;30}
    <span class=sf-dump-index>1079</span> => {<a class=sf-dump-ref>#3642</a> &#8230;30}
    <span class=sf-dump-index>1080</span> => {<a class=sf-dump-ref>#3643</a> &#8230;30}
    <span class=sf-dump-index>1081</span> => {<a class=sf-dump-ref>#3644</a> &#8230;30}
    <span class=sf-dump-index>1082</span> => {<a class=sf-dump-ref>#3645</a> &#8230;30}
    <span class=sf-dump-index>1083</span> => {<a class=sf-dump-ref>#3646</a> &#8230;30}
    <span class=sf-dump-index>1084</span> => {<a class=sf-dump-ref>#3647</a> &#8230;30}
    <span class=sf-dump-index>1085</span> => {<a class=sf-dump-ref>#3648</a> &#8230;30}
    <span class=sf-dump-index>1086</span> => {<a class=sf-dump-ref>#3649</a> &#8230;30}
    <span class=sf-dump-index>1087</span> => {<a class=sf-dump-ref>#3650</a> &#8230;30}
    <span class=sf-dump-index>1088</span> => {<a class=sf-dump-ref>#3651</a> &#8230;30}
    <span class=sf-dump-index>1089</span> => {<a class=sf-dump-ref>#3652</a> &#8230;30}
    <span class=sf-dump-index>1090</span> => {<a class=sf-dump-ref>#3653</a> &#8230;30}
    <span class=sf-dump-index>1091</span> => {<a class=sf-dump-ref>#3654</a> &#8230;30}
    <span class=sf-dump-index>1092</span> => {<a class=sf-dump-ref>#3655</a> &#8230;30}
    <span class=sf-dump-index>1093</span> => {<a class=sf-dump-ref>#3656</a> &#8230;30}
    <span class=sf-dump-index>1094</span> => {<a class=sf-dump-ref>#3657</a> &#8230;30}
    <span class=sf-dump-index>1095</span> => {<a class=sf-dump-ref>#3658</a> &#8230;30}
    <span class=sf-dump-index>1096</span> => {<a class=sf-dump-ref>#3659</a> &#8230;30}
    <span class=sf-dump-index>1097</span> => {<a class=sf-dump-ref>#3660</a> &#8230;30}
    <span class=sf-dump-index>1098</span> => {<a class=sf-dump-ref>#3661</a> &#8230;30}
    <span class=sf-dump-index>1099</span> => {<a class=sf-dump-ref>#3662</a> &#8230;30}
    <span class=sf-dump-index>1100</span> => {<a class=sf-dump-ref>#3663</a> &#8230;30}
    <span class=sf-dump-index>1101</span> => {<a class=sf-dump-ref>#3664</a> &#8230;30}
    <span class=sf-dump-index>1102</span> => {<a class=sf-dump-ref>#3665</a> &#8230;30}
    <span class=sf-dump-index>1103</span> => {<a class=sf-dump-ref>#3666</a> &#8230;30}
    <span class=sf-dump-index>1104</span> => {<a class=sf-dump-ref>#3667</a> &#8230;30}
    <span class=sf-dump-index>1105</span> => {<a class=sf-dump-ref>#3668</a> &#8230;30}
    <span class=sf-dump-index>1106</span> => {<a class=sf-dump-ref>#3669</a> &#8230;30}
    <span class=sf-dump-index>1107</span> => {<a class=sf-dump-ref>#3670</a> &#8230;30}
    <span class=sf-dump-index>1108</span> => {<a class=sf-dump-ref>#3671</a> &#8230;30}
    <span class=sf-dump-index>1109</span> => {<a class=sf-dump-ref>#3672</a> &#8230;30}
    <span class=sf-dump-index>1110</span> => {<a class=sf-dump-ref>#3673</a> &#8230;30}
    <span class=sf-dump-index>1111</span> => {<a class=sf-dump-ref>#3674</a> &#8230;30}
    <span class=sf-dump-index>1112</span> => {<a class=sf-dump-ref>#3675</a> &#8230;30}
    <span class=sf-dump-index>1113</span> => {<a class=sf-dump-ref>#3676</a> &#8230;30}
    <span class=sf-dump-index>1114</span> => {<a class=sf-dump-ref>#3677</a> &#8230;30}
    <span class=sf-dump-index>1115</span> => {<a class=sf-dump-ref>#3678</a> &#8230;30}
    <span class=sf-dump-index>1116</span> => {<a class=sf-dump-ref>#3679</a> &#8230;30}
    <span class=sf-dump-index>1117</span> => {<a class=sf-dump-ref>#3680</a> &#8230;30}
    <span class=sf-dump-index>1118</span> => {<a class=sf-dump-ref>#3681</a> &#8230;30}
    <span class=sf-dump-index>1119</span> => {<a class=sf-dump-ref>#3682</a> &#8230;30}
    <span class=sf-dump-index>1120</span> => {<a class=sf-dump-ref>#3683</a> &#8230;30}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-991092286", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-22158154 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2914</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:11</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2860</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260818-223252</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-18</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="4 characters">test</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-18 22:32:52</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-18 22:33:01</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>2</span>
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2862</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260818-231918</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-18</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="4 characters">test</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-18 23:19:18</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-18 23:19:18</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>2</span>
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2859</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260818-232305</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-18</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-18 23:23:05</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-18 23:23:05</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>2</span>
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#2861</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>4</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260818-232549</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-18</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="4 characters">Test</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-18 23:25:49</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-18 23:25:49</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>2</span>
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#2863</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>5</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-121047</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-19</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:10:47</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:11:01</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>126</span>
    </samp>}
    <span class=sf-dump-index>5</span> => {<a class=sf-dump-ref>#2864</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>6</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-122104</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-19</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="4 characters">Test</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:21:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:21:19</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>2</span>
    </samp>}
    <span class=sf-dump-index>6</span> => {<a class=sf-dump-ref>#2865</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>7</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260825-164954</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-25</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-25 16:49:54</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-25 16:50:24</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>126</span>
    </samp>}
    <span class=sf-dump-index>7</span> => {<a class=sf-dump-ref>#2866</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>8</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260826-101717</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-26</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 10:17:17</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 10:17:26</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>125</span>
    </samp>}
    <span class=sf-dump-index>8</span> => {<a class=sf-dump-ref>#2867</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>9</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260827-164108</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-27</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">rejected</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-27 16:41:08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-27 16:45:11</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>126</span>
    </samp>}
    <span class=sf-dump-index>9</span> => {<a class=sf-dump-ref>#2868</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>10</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260827-164414</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-27</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">rejected</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-27 16:44:14</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-27 16:45:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>126</span>
    </samp>}
    <span class=sf-dump-index>10</span> => {<a class=sf-dump-ref>#2899</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>11</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260827-164757</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-27</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-27 16:47:57</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-27 16:48:20</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>126</span>
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-22158154", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-511330240 data-indent-pad="  ">"<span class=sf-dump-str title="117 characters">&#169; Buildwell Construction -2026 | developed By : &lt;a href=&quot;http://dacnis.in/&quot; target=&quot;_blank&quot;&gt; Dacnis Tech Solution&lt;/a&gt;</span>"
</pre><script>Sfdump("sf-dump-511330240", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-665554878 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-665554878", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1182670435 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1182670435", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-155912980 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-155912980", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-363408294 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-363408294", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1671116214 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1671116214", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-197086847 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3717</a>}
</pre><script>Sfdump("sf-dump-197086847", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-937459026 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3718</a>}
</pre><script>Sfdump("sf-dump-937459026", {"maxDepth":3,"maxStringLength":160})</script> 8.2.33 12.30.1 null false true production   select * from `users` where `id` = ? limit 1 2.28 mysql 2 1787988846.3931 select `rfqs`.*, `purchase_requests`.`pr_number` from `rfqs` inner join `purchase_requests` on `rfqs`.`purchase_request_id` = `purchase_requests`.`id` order by `rfqs`.`created_at` desc 0.61 mysql  1787988846.3955 select `rfq_items`.*, `items`.`name` from `rfq_items` left join `items` on `rfq_items`.`product_id` = `items`.`id` 0.51 mysql  1787988846.3967 select * from `purchase_requests` where `is_active` = ? 0.41 mysql 1 1787988846.3977 select * from `parties` 9.34 mysql  1787988846.4076 production null null /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com null d14b180f-c71f-4d47-9013-9244b649defa null null phpstorm auto false /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com null true false / Clipboard %path:%line true Sublime subl://open?url=file://%path&line=%line TextMate txmt://open?url=file://%path&line=%line Emacs emacs://open?url=file://%path&line=%line MacVim mvim://open/?url=file://%path&line=%line PhpStorm phpstorm://open?file=%path&line=%line PHPStorm Remote javascript:r = new XMLHttpRequest;r.open("get", "http://localhost:63342/api/file/%path:%line");r.send() Idea idea://open?file=%path&line=%line VS Code vscode://file/%path:%line VS Code Insiders vscode-insiders://file/%path:%line VS Code Remote vscode://vscode-remote/%path:%line VS Code Insiders Remote vscode-insiders://vscode-remote/%path:%line VS Codium vscodium://file/%path:%line Cursor cursor://file/%path:%line Atom atom://core/open/file?filename=%path&line=%line Nova nova://open?path=%path&line=%line NetBeans netbeans://open/?f=%path:%line Xdebug xdebug://%path@%line https://flareapp.io/api/public-reports  /_ignition/update-config /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/purchase/quotation/index.blade.php 65 require null @endphp null <table class="table table-bordered"> <thead> <tr> <th>#</th> <th>Product</th> <th>Quantity</th> </tr> </thead> null <tbody> @foreach($items as $key => $item) <tr> <td>{{ $key + 1 }}</td> <td>{{ $item->item_name }}</td> <td>{{ $item->quantity }}</td> </tr> @endforeach </tbody> </table> null @endforeach</td> null <td> <span class="badge bg-success"> {{ ucfirst($rfq->status) }} </span> </td> <td>  true resources/views/purchase/quotation/index.blade.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 123 Illuminate\Filesystem\{closure} Illuminate\Filesystem\Filesystem * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException arg0 /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/b7757e23d725dbdcd64c1cd78a270ca6.php string false false false false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 124 getRequire Illuminate\Filesystem\Filesystem * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */ public function getRequire($path, array $data = []) { if ($this->isFile($path)) { $__path = $path; $__data = $data; null return (static function () use ($__path, $__data) { extract($__data, EXTR_SKIP); null return require $__path; })(); } null throw new FileNotFoundException("File does not exist at path {$path}."); } null /** * Require the given file once. * * @param  string  $path * @param  array  $data * @return mixed * * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException */  false vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php 57 evaluatePath Illuminate\View\Engines\PhpEngine * * @param  string  $path * @param  array  $data * @return string */ protected function evaluatePath($path, $data) { $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $this->files->getRequire($path, $data); } catch (Throwable $e) { $this->handleViewException($e, $obLevel); } null return ltrim(ob_get_clean()); } null /** * Handle a view exception. * * @param  \Throwable  $e * @param  int  $obLevel * @return void * path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/b7757e23d725dbdcd64c1cd78a270ca6.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) © Buildwell Construction -2026 | developed By : <a href="http://dacnis.in/" target="_blank"> Dacnis Tech Solution</a> 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$19c) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$19d) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 22 evaluatePath Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or // an exception is thrown. This prevents any partial views from leaking. try { $component = ExtendBlade::currentRendering(); null \Closure::bind(function () use ($__path, $__data) { extract($__data, EXTR_SKIP); path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/b7757e23d725dbdcd64c1cd78a270ca6.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) © Buildwell Construction -2026 | developed By : <a href="http://dacnis.in/" target="_blank"> Dacnis Tech Solution</a> 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$19c) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$19d) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php 76 get Illuminate\View\Engines\CompilerEngine { $this->lastCompiled[] = $path; null // If this given view has expired, which means it has simply been edited since // it was last compiled, we will re-compile the views so we can evaluate a // fresh copy of the view. We'll pass the compiler the path of the view. if (! isset($this->compiledOrNotExpired[$path]) && $this->compiler->isExpired($path)) { $this->compiler->compile($path); } null // Once we have the path to the compiled file, we will evaluate the paths with // typical PHP just like any other templates. We also keep a stack of views // which have been rendered for right exception messages to be generated. null try { $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } catch (ViewException $e) { if (! Str::of($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) { throw $e; } null if (! isset($this->compiledOrNotExpired[$path])) { throw $e; } null $this->compiler->compile($path); null $results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data); } null __path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/storage/framework/views/b7757e23d725dbdcd64c1cd78a270ca6.php string false false false __data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) © Buildwell Construction -2026 | developed By : <a href="http://dacnis.in/" target="_blank"> Dacnis Tech Solution</a> 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$19c) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$19d) array false false false false vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php 10 get Livewire\Mechanisms\ExtendBlade\ExtendedCompilerEngine <?php null namespace Livewire\Mechanisms\ExtendBlade; null use function Livewire\trigger; null class ExtendedCompilerEngine extends \Illuminate\View\Engines\CompilerEngine { public function get($path, array $data = []) { if (! ExtendBlade::isRenderingLivewireComponent()) return parent::get($path, $data); null $currentComponent = ExtendBlade::currentRendering(); null trigger('view:compile', $currentComponent, $path); null return parent::get($path, $data); } null protected function evaluatePath($__path, $__data) { if (! ExtendBlade::isRenderingLivewireComponent()) { return parent::evaluatePath($__path, $__data); } null $obLevel = ob_get_level(); null ob_start(); null // We'll evaluate the contents of the view inside a try/catch block so we can // flush out any stray output that might get out before an error occurs or path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) © Buildwell Construction -2026 | developed By : <a href="http://dacnis.in/" target="_blank"> Dacnis Tech Solution</a> 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$19c) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$19d) array false false false false vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 208 getContents Illuminate\View\View // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */ protected function getContents() { return $this->engine->get($this->path, $this->gatherData()); } null /** * Get the data bound to the view instance. * * @return array */ public function gatherData() { $data = array_merge($this->factory->getShared(), $this->data); null foreach ($data as $key => $value) { if ($value instanceof Renderable) { $data[$key] = $value->render(); path /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/purchase/quotation/index.blade.php string false false false data object (Illuminate\View\Factory) object (Illuminate\Foundation\Application) object (Illuminate\Support\ViewErrorBag) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) object (Illuminate\Support\Collection) © Buildwell Construction -2026 | developed By : <a href="http://dacnis.in/" target="_blank"> Dacnis Tech Solution</a> 69ca4acd07755.png 69ca4acd44248.png ltr light-theme bg-white object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatNumberComposer.php:12$19c) object (class@anonymous /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/View/Composers/FormatDateComposer.php:12$19d) array false false false false vendor/laravel/framework/src/Illuminate/View/View.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 191 renderContents Illuminate\View\View null /** * Get the contents of the view instance. * * @return string */ protected function renderContents() { // We will keep track of the number of views being rendered so we can flush // the section after the complete rendering operation is done. This will // clear out the sections for any separate views that may be rendered. $this->factory->incrementRender(); null $this->factory->callComposer($this); null $contents = $this->getContents(); null // Once we've finished rendering the view, we'll decrement the render count // so that each section gets flushed out next time a view is created and // no old sections are staying around in the memory of an environment. $this->factory->decrementRender(); null return $contents; } null /** * Get the evaluated contents of the view. * * @return string */  false vendor/laravel/framework/src/Illuminate/View/View.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/View.php 160 render Illuminate\View\View { return (new Collection($this->render(fn () => $this->factory->getFragments())))->implode(''); } null /** * Get the string contents of the view. * * @param  callable|null  $callback * @return string * * @throws \Throwable */ public function render(?callable $callback = null) { try { $contents = $this->renderContents(); null $response = isset($callback) ? $callback($this, $contents) : null; null // Once we have the contents of the view, we will flush the sections if we are // done rendering all views so that there is nothing left hanging over when // another view gets rendered in the future by the application developer. $this->factory->flushStateIfDoneRendering(); null return ! is_null($response) ? $response : $contents; } catch (Throwable $e) { $this->factory->flushState(); null throw $e; }  false vendor/laravel/framework/src/Illuminate/View/View.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 78 setContent Illuminate\Http\Response // from routes that will be automatically transformed to their JSON form. if ($this->shouldBeJson($content)) { $this->header('Content-Type', 'application/json'); null $content = $this->morphToJson($content); null if ($content === false) { throw new InvalidArgumentException(json_last_error_msg()); } } null // If this content implements the "Renderable" interface then we will call the // render method on the object so we will avoid any "__toString" exceptions // that might be thrown and have their errors obscured by PHP's handling. elseif ($content instanceof Renderable) { $content = $content->render(); } null parent::setContent($content); null return $this; } null /** * Determine if the given content should be turned into JSON. * * @param  mixed  $content * @return bool */ protected function shouldBeJson($content) callback null null false false false false vendor/laravel/framework/src/Illuminate/Http/Response.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Response.php 34 __construct Illuminate\Http\Response } null /** * Create a new HTTP response. * * @param  mixed  $content * @param  int  $status * @param  array  $headers * * @throws \InvalidArgumentException */ public function __construct($content = '', $status = 200, array $headers = []) { $this->headers = new ResponseHeaderBag($headers); null $this->setContent($content); $this->setStatusCode($status); $this->setProtocolVersion('1.0'); } null /** * Get the response content. */ #[\Override] public function getContent(): string|false { return transform(parent::getContent(), fn ($content) => $content, ''); } null /** null false vendor/laravel/framework/src/Illuminate/Http/Response.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 939 toResponse Illuminate\Routing\Router if ($response instanceof PsrResponseInterface) { $response = (new HttpFoundationFactory)->createResponse($response); } elseif ($response instanceof Model && $response->wasRecentlyCreated) { $response = new JsonResponse($response, 201); } elseif ($response instanceof Stringable) { $response = new Response($response->__toString(), 200, ['Content-Type' => 'text/html']); } elseif (! $response instanceof SymfonyResponse && ($response instanceof Arrayable || $response instanceof Jsonable || $response instanceof ArrayObject || $response instanceof JsonSerializable || $response instanceof stdClass || is_array($response))) { $response = new JsonResponse($response); } elseif (! $response instanceof SymfonyResponse) { $response = new Response($response, 200, ['Content-Type' => 'text/html']); } null if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) { $response->setNotModified(); } null return $response->prepare($request); } null /** * Substitute the route bindings onto the route. * * @param  \Illuminate\Routing\Route  $route * @return \Illuminate\Routing\Route null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 906 prepareResponse Illuminate\Routing\Router { return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all(); } null /** * Create a response instance from the given value. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public function prepareResponse($request, $response) { $this->events->dispatch(new PreparingResponse($request, $response)); null return tap(static::toResponse($request, $response), function ($response) use ($request) { $this->events->dispatch(new ResponsePrepared($request, $response)); }); } null /** * Static version of prepareResponse. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @param  mixed  $response * @return \Symfony\Component\HttpFoundation\Response */ public static function toResponse($request, $response) { if ($response instanceof Responsable) { null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 Illuminate\Routing\{closure} Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } null false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/boost/src/Middleware/InjectBoost.php 22 handle Laravel\Boost\Middleware\InjectBoost use Closure; use Illuminate\Http\JsonResponse; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\View\View; use Laravel\Boost\Services\BrowserLogger; use Symfony\Component\HttpFoundation\BinaryFileResponse; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\StreamedResponse; null class InjectBoost { public function handle(Request $request, Closure $next): Response { /** @var Response $response */ $response = $next($request); null if ($this->shouldInject($response)) { $originalView = $response->original ?? null; $injectedContent = $this->injectScript($response->getContent()); $response->setContent($injectedContent); null if ($originalView instanceof View && property_exists($response, 'original')) { $response->original = $originalView; } } null return $response; } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/boost/src/Middleware/InjectBoost.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/CheckPartyTypePermission.php 41 handle App\Http\Middleware\CheckPartyTypePermission 'datatableList' => 'view', 'delete' => 'delete', ]; null /** * Handle an incoming request. * * @param  \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response)  $next */ public function handle(Request $request, Closure $next): Response { $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null $partyType = $request->route('partyType'); $action = $request->route()->getActionMethod(); null if (isset($this->actionPermissionMap[$action])) { if ($partyType == 'customer' || $partyType == 'supplier') { $permission = $partyType.'.'.$this->actionPermissionMap[$action]; if (! auth()->user()->can($permission)) { abort(403, 'Unauthorized action.'); } } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true app/Http/Middleware/CheckPartyTypePermission.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/DemoModeRestriction.php 66 handle App\Http\Middleware\DemoModeRestriction 'permission.group.update', 'permission.group.delete', null 'permission.update', 'permission.delete', null 'role.update', 'role.delete', null 'user.update', 'user.delete', null 'user.profile.update', 'user.profile.password', null ]; null if (in_array($request->route()->getName(), $restricted_routes) || in_array(url()->current(), $restricted_routes)) { return response()->json([ 'status' => false, 'message' => __('app.demo_mode_restricted'), ], 409); // return Redirect::back()->with('error', 'Updates are disabled in demo mode.'); } } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true app/Http/Middleware/DemoModeRestriction.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/app/Http/Middleware/LocaleMiddleware.php 47 handle App\Http\Middleware\LocaleMiddleware * Language Settings */ if ($cookie = $request->cookie('language_data')) { // Get json data $data = json_decode($cookie, true); null App::setLocale($data['language_code']); } else { // Load Default $language = new LanguageController; $language->setDefaultLanguage(); } null /** * Theme Settings * */ if ($cookie = $request->cookie('theme_mode')) { // Get json data $data = $cookie; null } else { // Load Default $language = new LanguageController; $language->switchTheme(); } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false true app/Http/Middleware/LocaleMiddleware.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 50 handle Illuminate\Routing\Middleware\SubstituteBindings { $this->router = $router; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $route = $request->route(); null try { $this->router->substituteBindings($route); $this->router->substituteImplicitBindings($route); } catch (ModelNotFoundException $exception) { if ($route->getMissing()) { return $route->getMissing()($request, $exception); } null throw $exception; } null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php 63 handle Illuminate\Auth\Middleware\Authenticate null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @param  string  ...$guards * @return mixed * * @throws \Illuminate\Auth\AuthenticationException */ public function handle($request, Closure $next, ...$guards) { $this->authenticate($request, $guards); null return $next($request); } null /** * Determine if the user is logged in to any of the given guards. * * @param  \Illuminate\Http\Request  $request * @param  array  $guards * @return void * * @throws \Illuminate\Auth\AuthenticationException */ protected function authenticate($request, array $guards) { if (empty($guards)) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false guards  array false true false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php 87 handle Illuminate\Foundation\Http\Middleware\VerifyCsrfToken * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Session\TokenMismatchException */ public function handle($request, Closure $next) { if ( $this->isReading($request) || $this->runningUnitTests() || $this->inExceptArray($request) || $this->tokensMatch($request) ) { return tap($next($request), function ($response) use ($request) { if ($this->shouldAddXsrfTokenCookie()) { $this->addCookieToResponse($request, $response); } }); } null throw new TokenMismatchException('CSRF token mismatch.'); } null /** * Determine if the HTTP request uses a ‘read’ verb. * * @param  \Illuminate\Http\Request  $request * @return bool arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 48 handle Illuminate\View\Middleware\ShareErrorsFromSession */ public function __construct(ViewFactory $view) { $this->view = $view; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { // If the current session has an "errors" variable bound to it, we will share // its value with all view instances so the views can easily access errors // without having to bind. An empty bag is set when there aren't errors. $this->view->share( 'errors', $request->session()->get('errors') ?: new ViewErrorBag ); null // Putting the errors in the view for every view allows the developer to just // assume that some errors are always available, which is convenient since // they don't have to continually run checks for the presence of errors. null return $next($request); } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 120 handleStatefulRequest Illuminate\Session\Middleware\StartSession * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleStatefulRequest(Request $request, $session, Closure $next) { // If a session driver has been configured, we will need to start the session here // so that the data is ready for an application. Note that the Laravel sessions // do not make use of PHP "native" sessions in any way since they are crappy. $request->setLaravelSession( $this->startSession($request, $session) ); null $this->collectGarbage($session); null $response = $next($request); null $this->storeCurrentUrl($request, $session); null $this->addCookieToResponse($response, $session); null // Again, if the session has been configured we will need to close out the session // so that the attributes may be persisted to some storage medium. We will also // add the session identifier cookie to the application response headers now. $this->saveSession($request); null return $response; } null /** arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 63 handle Illuminate\Session\Middleware\StartSession * @return mixed */ public function handle($request, Closure $next) { if (! $this->sessionConfigured()) { return $next($request); } null $session = $this->getSession($request); null if ($this->manager->shouldBlock() || ($request->route() instanceof Route && $request->route()->locksFor())) { return $this->handleRequestWhileBlocking($request, $session, $next); } null return $this->handleStatefulRequest($request, $session, $next); } null /** * Handle the given request within session state. * * @param  \Illuminate\Http\Request  $request * @param  \Illuminate\Contracts\Session\Session  $session * @param  \Closure  $next * @return mixed */ protected function handleRequestWhileBlocking(Request $request, $session, Closure $next) { if (! $request->route() instanceof Route) { return; request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false session object Illuminate\Session\Store false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 36 handle Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse null /** * Create a new CookieQueue instance. * * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies */ public function __construct(CookieJar $cookies) { $this->cookies = $cookies; } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null foreach ($this->cookies->getQueuedCookies() as $cookie) { $response->headers->setCookie($cookie); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 74 handle Illuminate\Cookie\Middleware\EncryptCookies */ public function disableFor($name) { $this->except = array_merge($this->except, (array) $name); } null /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Symfony\Component\HttpFoundation\Response */ public function handle($request, Closure $next) { return $this->encrypt($next($this->decrypt($request))); } null /** * Decrypt the cookies on the request. * * @param  \Symfony\Component\HttpFoundation\Request  $request * @return \Symfony\Component\HttpFoundation\Request */ protected function decrypt(Request $request) { foreach ($request->cookies as $key => $cookie) { if ($this->isDisabled($key)) { continue; } arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 821 runRouteWithinStack Illuminate\Routing\Router * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; null $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route); null return (new Pipeline($this->container)) ->send($request) ->through($middleware) ->then(fn ($request) => $this->prepareResponse( $request, $route->run() )); } null /** * Gather the middleware for the given route with resolved class names. * * @param  \Illuminate\Routing\Route  $route * @return array */ public function gatherRouteMiddleware(Route $route) { return $this->resolveMiddleware($route->gatherMiddleware(), $route->excludedMiddleware()); } destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php:821-823 Closure false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 800 runRoute Illuminate\Routing\Router null /** * 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(fn () => $route); null $this->events->dispatch(new RouteMatched($route, $request)); null return $this->prepareResponse($request, $this->runRouteWithinStack($route, $request) ); } null /** * Run the given route within a Stack "onion" instance. * * @param  \Illuminate\Routing\Route  $route * @param  \Illuminate\Http\Request  $request * @return mixed */ protected function runRouteWithinStack(Route $route, Request $request) { $shouldSkipMiddleware = $this->container->bound('middleware.disable') && $this->container->make('middleware.disable') === true; route object Illuminate\Routing\Route false false false request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 764 dispatchToRoute Illuminate\Routing\Router public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** * Find the route matching a given request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->events->dispatch(new Routing($request)); null $this->current = $route = $this->routes->match($request); null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false route object Illuminate\Routing\Route false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php 753 dispatch Illuminate\Routing\Router $route = tap($this->routes->getByName($name))->bind($this->currentRequest); null return $this->runRoute($this->currentRequest, $route); } null /** * Dispatch the request to the application. * * @param  \Illuminate\Http\Request  $request * @return \Symfony\Component\HttpFoundation\Response */ public function dispatch(Request $request) { $this->currentRequest = $request; null return $this->dispatchToRoute($request); } null /** * 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)); } null /** request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Routing/Router.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 200 Illuminate\Foundation\Http\{closure} Illuminate\Foundation\Http\Kernel if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null /** * Get the route dispatcher callback. * * @return \Closure */ protected function dispatchToRouter() { return function ($request) { $this->app->instance('request', $request); null return $this->router->dispatch($request); }; } null /** * 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->app['events']->dispatch(new Terminating); null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 180 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline $this->finally = $callback; null return $this; } null /** * 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 (Throwable $e) { return $this->handleException($passable, $e); } }; } null /** * Get a Closure that represents a slice of the application onion. * * @return \Closure */ protected function carry() { return function ($stack, $pipe) { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php 19 handle Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware namespace Livewire\Features\SupportDisablingBackButtonCache; null use Closure; use Symfony\Component\HttpFoundation\Response; null class DisableBackButtonCacheMiddleware { /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); null if ($response instanceof Response && SupportDisablingBackButtonCache::$disableBackButtonCache){ $response->headers->add([ 'Pragma' => 'no-cache', 'Expires' => 'Fri, 01 Jan 1990 00:00:00 GMT', 'Cache-Control' => 'no-cache, must-revalidate, no-store, max-age=0, private', ]); } null return $response; } } null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:178-184 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php 66 handle Barryvdh\Debugbar\Middleware\InjectDebugbar * * @param  Request  $request * @param  Closure  $next * @return mixed */ public function handle($request, Closure $next) { if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) { return $next($request); } null $this->debugbar->boot(); null try { /** @var \Illuminate\Http\Response $response */ $response = $next($request); } catch (Throwable $e) { $response = $this->handleException($request, $e); } null // Modify the response to add the Debugbar $this->debugbar->modifyResponse($request, $response); null return $response; } null /** * Handle the given exception. * * (Copy from Illuminate\Routing\Pipeline by Taylor Otwell) arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php 31 handle Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { return $value === '' ? null : $value; } null request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php 21 handle Illuminate\Foundation\Http\Middleware\TransformsRequest use Symfony\Component\HttpFoundation\ParameterBag; null 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); null return $next($request); } null /** * Clean the request's data. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function clean($request) { $this->cleanParameterBag($request->query); null if ($request->isJson()) { $this->cleanParameterBag($request->json()); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php 51 handle Illuminate\Foundation\Http\Middleware\TrimStrings /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed */ public function handle($request, Closure $next) { foreach (static::$skipCallbacks as $callback) { if ($callback($request)) { return $next($request); } } null return parent::handle($request, $next); } null /** * Transform the given value. * * @param  string  $key * @param  mixed  $value * @return mixed */ protected function transform($key, $value) { $except = array_merge($this->except, static::$neverTrim); null if ($this->shouldSkip($key, $except) || ! is_string($value)) { request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php 27 handle Illuminate\Http\Middleware\ValidatePostSize * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Illuminate\Http\Exceptions\PostTooLargeException */ public function handle($request, Closure $next) { $max = $this->getPostMaxSize(); null if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) { throw new PostTooLargeException('The POST data is too large.'); } null return $next($request); } null /** * 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; } null $metric = strtoupper(substr($postMaxSize, -1)); arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php 109 handle Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance return response( $data['template'], $data['status'] ?? 503, $this->getHeaders($data) ); } null throw new HttpException( $data['status'] ?? 503, 'Service Unavailable', null, $this->getHeaders($data) ); } null return $next($request); } null /** * Determine if the incoming request has a maintenance mode bypass cookie. * * @param  \Illuminate\Http\Request  $request * @param  array  $data * @return bool */ protected function hasValidBypassCookie($request, array $data) { return isset($data['secret']) && $request->cookie('laravel_maintenance') && MaintenanceModeBypassCookie::isValid( arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php 48 handle Illuminate\Http\Middleware\HandleCors { $this->container = $container; $this->cors = $cors; } null /** * Handle the incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return \Illuminate\Http\Response */ public function handle($request, Closure $next) { if (! $this->hasMatchingPath($request)) { return $next($request); } null $this->cors->setOptions($this->container['config']->get('cors', [])); null if ($this->cors->isPreflightRequest($request)) { $response = $this->cors->handlePreflightRequest($request); null $this->cors->varyHeader($response, 'Access-Control-Request-Method'); null return $response; } null $response = $next($request); null arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php 58 handle Illuminate\Http\Middleware\TrustProxies /** * Handle an incoming request. * * @param  \Illuminate\Http\Request  $request * @param  \Closure  $next * @return mixed * * @throws \Symfony\Component\HttpKernel\Exception\HttpException */ public function handle(Request $request, Closure $next) { $request::setTrustedProxies([], $this->getTrustedHeaderNames()); null $this->setTrustedProxyIpAddresses($request); null return $next($request); } null /** * Sets the trusted proxies on the request. * * @param  \Illuminate\Http\Request  $request * @return void */ protected function setTrustedProxyIpAddresses(Request $request) { $trustedIps = $this->proxies() ?: config('trustedproxy.proxies'); null if (is_null($trustedIps) && (laravel_cloud() || arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 219 Illuminate\Pipeline\{closure} Illuminate\Pipeline\Pipeline null // 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); null $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]; } null $carry = method_exists($pipe, $this->method) ? $pipe->{$this->method}(...$parameters) : $pipe(...$parameters); null return $this->handleCarry($carry); } catch (Throwable $e) { return $this->handleException($passable, $e); } }; }; } null /** * Parse full pipe string to get name and parameters. * * @param  string  $pipe request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false next /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:195-226 Closure false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 137 then Illuminate\Pipeline\Pipeline /** * 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) ); null try { return $this->withinTransaction !== false ? $this->getContainer()->make('db')->connection($this->withinTransaction)->transaction(fn () => $pipeline($this->passable)) : $pipeline($this->passable); } finally { if ($this->finally) { ($this->finally)($this->passable); } } } null /** * Run the pipeline and return the result. * * @return mixed */ public function thenReturn() { arg0 GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 175 sendRequestThroughRouter Illuminate\Foundation\Http\Kernel * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ protected function sendRequestThroughRouter($request) { $this->app->instance('request', $request); null Facade::clearResolvedInstance('request'); null $this->bootstrap(); null return (new Pipeline($this->app)) ->send($request) ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware) ->then($this->dispatchToRouter()); } null /** * Bootstrap the application for HTTP requests. * * @return void */ public function bootstrap() { if (! $this->app->hasBeenBootstrapped()) { $this->app->bootstrapWith($this->bootstrappers()); } } null destination /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:197-201 Closure false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 144 handle Illuminate\Foundation\Http\Kernel } null /** * Handle an incoming HTTP request. * * @param  \Illuminate\Http\Request  $request * @return \Illuminate\Http\Response */ public function handle($request) { $this->requestStartedAt = Carbon::now(); null try { $request->enableHttpMethodParameterOverride(); null $response = $this->sendRequestThroughRouter($request); } catch (Throwable $e) { $this->reportException($e); null $response = $this->renderException($request, $e); } null $this->app['events']->dispatch( new RequestHandled($request, $response) ); null return $response; } null /** request GET https://cms.buildwellconstruct.com/purchase/request/create/quotation/list Illuminate\Http\Request false false false false vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/public/index.php 51 [top] null | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ null require __DIR__.'/../vendor/autoload.php'; null /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ null $app = require_once __DIR__.'/../bootstrap/app.php'; null $kernel = $app->make(Kernel::class); null $response = $kernel->handle( $request = Request::capture() )->send(); null $kernel->terminate($request, $response); null  true public/index.php https://cms.buildwellconstruct.com/purchase/request/create/quotation/list null GET Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36    select * from `users` where `id` = ? limit 1 2.28 mysql 2 1787988846.3931 select `rfqs`.*, `purchase_requests`.`pr_number` from `rfqs` inner join `purchase_requests` on `rfqs`.`purchase_request_id` = `purchase_requests`.`id` order by `rfqs`.`created_at` desc 0.61 mysql  1787988846.3955 select `rfq_items`.*, `items`.`name` from `rfq_items` left join `items` on `rfq_items`.`product_id` = `items`.`id` 0.51 mysql  1787988846.3967 select * from `purchase_requests` where `is_active` = ? 0.41 mysql 1 1787988846.3977 select * from `parties` 9.34 mysql  1787988846.4076   null <CENSORED> en-US,en;q=0.9,bn;q=0.8,hi;q=0.7,co;q=0.6 document ?1 navigate same-origin 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.7 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36 1 "Windows" ?0 "Not=A?Brand";v="99", "Google Chrome";v="151", "Chromium";v="151" max-age=0 49.43.180.247 cms.buildwellconstruct.com https 443 cms.buildwellconstruct.com 49.43.180.247 https://cms.buildwellconstruct.com/purchase/request/list cms.buildwellconstruct.com null null {"language_code":null,"language_flag":"flag-icon-us","direction":"ltr","emoji":"flag-icon-us"} light-theme VCEcCq5Mg7g1xRcCW1NVDDD54gqObH5gce564L2m fVzaxKbRuBDtOXpBwjIQ4KAIzmTMgPcBsPCkWzmJ VCEcCq5Mg7g1xRcCW1NVDDD54gqObH5gce564L2m https://cms.buildwellconstruct.com/purchase/request/create/quotation/list   2  8.2.33 12.30.1 null false true production 2 admin Manish jain admin@buildwellconstruct.com null 1 null 1 2026-04-13T05:18:57.000000Z 2026-05-11T00:35:36.000000Z 1 1 null 1 create.quotation.list  App\Http\Controllers\Purchase\PurchaserequestController@rfqindex web auth null null /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com/resources/views/purchase/quotation/index.blade.php <pre class=sf-dump id=sf-dump-1988164777 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\ViewErrorBag</span> {<a class=sf-dump-ref>#2434</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">bags</span>: []
</samp>}
</pre><script>Sfdump("sf-dump-1988164777", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1425783197 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2949</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2908</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>15</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>11</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260827-164909</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-27 16:49:09</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-27 16:49:09</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260827-164757</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2905</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>14</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>8</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260826-124146</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 12:41:46</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 12:41:46</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260826-101717</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2906</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>13</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>8</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260826-104952</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 10:49:52</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 10:49:52</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260826-101717</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#2909</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>12</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>8</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260826-101832</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 10:18:32</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 10:18:32</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260826-101717</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#2940</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>11</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>7</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260825-165056</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-25 16:50:56</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-25 16:50:56</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260825-164954</span>"
    </samp>}
    <span class=sf-dump-index>5</span> => {<a class=sf-dump-ref>#2939</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>10</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>6</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-123930</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:39:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:39:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-122104</span>"
    </samp>}
    <span class=sf-dump-index>6</span> => {<a class=sf-dump-ref>#2941</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>9</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>6</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-123830</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:38:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:38:30</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-122104</span>"
    </samp>}
    <span class=sf-dump-index>7</span> => {<a class=sf-dump-ref>#2938</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>8</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>6</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-123739</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:37:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:37:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-122104</span>"
    </samp>}
    <span class=sf-dump-index>8</span> => {<a class=sf-dump-ref>#2937</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>7</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>6</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-123448</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:34:48</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:34:48</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-122104</span>"
    </samp>}
    <span class=sf-dump-index>9</span> => {<a class=sf-dump-ref>#2936</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>6</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>6</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-122220</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:22:20</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:22:20</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-122104</span>"
    </samp>}
    <span class=sf-dump-index>10</span> => {<a class=sf-dump-ref>#2935</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>5</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>5</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-121657</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:16:57</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:16:57</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-121047</span>"
    </samp>}
    <span class=sf-dump-index>11</span> => {<a class=sf-dump-ref>#2934</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>4</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>5</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-121505</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:15:05</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:15:05</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-121047</span>"
    </samp>}
    <span class=sf-dump-index>12</span> => {<a class=sf-dump-ref>#2933</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>5</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-121417</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:14:17</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:14:17</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-121047</span>"
    </samp>}
    <span class=sf-dump-index>13</span> => {<a class=sf-dump-ref>#2932</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>5</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-121312</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:13:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:13:12</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-121047</span>"
    </samp>}
    <span class=sf-dump-index>14</span> => {<a class=sf-dump-ref>#2931</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">purchase_request_id</span>": <span class=sf-dump-num>5</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">vendor_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">rfq_number</span>": "<span class=sf-dump-str title="19 characters">RFQ-20260819-121134</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">excel_path</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="4 characters">sent</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:11:34</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:11:34</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-121047</span>"
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-1425783197", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-76124004 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2855</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:15</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-key>1</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2903</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>2</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2907</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>3</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2930</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>4</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2869</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>5</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2885</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>6</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2884</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>7</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2846</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>8</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2847</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>9</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2848</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>10</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2849</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>11</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2850</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:2</span> [ &#8230;2]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>12</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2851</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>13</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2852</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>14</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2853</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
    <span class=sf-dump-key>15</span> => <span class="sf-dump-note sf-dump-ellipsization" title="Illuminate\Support\Collection
"><span class="sf-dump-ellipsis sf-dump-ellipsis-note">Illuminate\Support</span><span class="sf-dump-ellipsis sf-dump-ellipsis-note">\</span><span class="sf-dump-ellipsis-tail">Collection</span></span> {<a class=sf-dump-ref>#2854</a><samp data-depth=3 class=sf-dump-compact>
      #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1</span> [ &#8230;1]
      #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-76124004", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-991092286 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2856</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:1121</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2814</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>190</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="15 characters">ANUPAM HARDWARE</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9784732489</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2898</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>191</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="19 characters">AMRAPALI ENTERPRISE</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414170299</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2815</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>192</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="12 characters">EMPIRE STEEL</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414289959</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#2816</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>193</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="12 characters">P.K. TRADERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414833074</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#2817</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>194</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="29 characters">NEXGEN CONSTRUCTION MATERIALS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9829819987</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>5</span> => {<a class=sf-dump-ref>#2818</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>195</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="36 characters">MAHAVEER MACHINERY AND HARDWARE MART</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9829614530</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>6</span> => {<a class=sf-dump-ref>#2819</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>196</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="18 characters">YOGESH TYRE SHOPEE</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9829178106</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>7</span> => {<a class=sf-dump-ref>#2820</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>197</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="14 characters">DIGGITAL POINT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">7000364506</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>8</span> => {<a class=sf-dump-ref>#2821</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>198</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="19 characters">G.L. ELECTRIC WORKS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9828423932</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:03:39</span>"
    </samp>}
    <span class=sf-dump-index>9</span> => {<a class=sf-dump-ref>#2822</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>251</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="21 characters">RAINBOW INTERNATIONAL</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9694099370</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>10</span> => {<a class=sf-dump-ref>#2823</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>252</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="21 characters">M/S SANGARH FURNITURE</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>11</span> => {<a class=sf-dump-ref>#2824</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>253</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="26 characters">CROSSLAND EQUIPCO PVT. LTD</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>12</span> => {<a class=sf-dump-ref>#2825</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>254</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="21 characters">WONDER CEMENT LIMITED</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">7726006409</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>13</span> => {<a class=sf-dump-ref>#2826</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>255</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="25 characters">ARAVALI ENGINEERS UDAIPUR</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>14</span> => {<a class=sf-dump-ref>#2827</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>256</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="21 characters">JK LAKSHMI CEMENT LTD</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">7340057590</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="10 characters">7340057590</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 10:14:02</span>"
    </samp>}
    <span class=sf-dump-index>15</span> => {<a class=sf-dump-ref>#2828</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>257</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="26 characters">KYB CONMAT PRIVATE LIMITED</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="11 characters">02656132900</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>16</span> => {<a class=sf-dump-ref>#2829</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>258</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="16 characters">MARUTI BUILDTECH</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9001793250</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>17</span> => {<a class=sf-dump-ref>#2830</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>259</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="17 characters">AMRIT AUTOMOBILES</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9829074015</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>18</span> => {<a class=sf-dump-ref>#2831</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>260</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="13 characters">JAI COMPUTERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9602637216</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>19</span> => {<a class=sf-dump-ref>#2832</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>261</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="24 characters">UDAIPUR CEMENT WORKS LTD</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="11 characters">02942655077</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>20</span> => {<a class=sf-dump-ref>#2833</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>262</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="18 characters">KUNTHU ENTERPRISES</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="11 characters">98298874881</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>21</span> => {<a class=sf-dump-ref>#2834</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>263</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="23 characters">B. MAHESHWARY &amp; COMPANY</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="11 characters">02942414310</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>22</span> => {<a class=sf-dump-ref>#2835</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>264</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="14 characters">MICRO HARDWARE</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9413026873</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>23</span> => {<a class=sf-dump-ref>#2836</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>265</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="25 characters">PRASHANT CEMENT SUPPLIERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>24</span> => {<a class=sf-dump-ref>#2837</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>266</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="18 characters">SHARDA ENTERPRISES</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414165841</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="11 characters">02942523414</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>25</span> => {<a class=sf-dump-ref>#2838</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>267</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="16 characters">ASIA ELECTRICALS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414156535</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>26</span> => {<a class=sf-dump-ref>#2839</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>268</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="25 characters">AGRAWAL COMPUTTER ACADEMY</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414557485</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>27</span> => {<a class=sf-dump-ref>#2840</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>269</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="13 characters">AMANI TRADERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="11 characters">02942525280</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>28</span> => {<a class=sf-dump-ref>#2841</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>270</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="26 characters">RAJ MINERAL CRUSHING PLANT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414169137</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>29</span> => {<a class=sf-dump-ref>#2842</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>271</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="16 characters">ACTIVE ENGINEERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9811558249</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>30</span> => {<a class=sf-dump-ref>#2843</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>272</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="32 characters">LAKSHMI STONE &amp; CEMENT SUPPLIERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>31</span> => {<a class=sf-dump-ref>#2844</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>273</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="12 characters">SWASTIK CARE</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9610067333</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>32</span> => {<a class=sf-dump-ref>#2813</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>274</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="17 characters">NAVYA ENTERPRISES</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">8107085334</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>33</span> => {<a class=sf-dump-ref>#2812</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>275</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="24 characters">CHARBHUJA CRUSHING PLANT</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9829042108</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>34</span> => {<a class=sf-dump-ref>#2811</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>276</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="26 characters">SWASTIK SECURETECH PVT.LTD</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9649918581</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>35</span> => {<a class=sf-dump-ref>#2810</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>277</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="17 characters">SWASTIK COMPUTERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>36</span> => {<a class=sf-dump-ref>#2809</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>278</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="14 characters">BINDAL WELPACK</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414159053</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>37</span> => {<a class=sf-dump-ref>#2808</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>279</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="14 characters">PADAM LIGHTING</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414169211</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>38</span> => {<a class=sf-dump-ref>#2807</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>280</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="24 characters">SALASAR PLY AND HARDWARE</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9825906421</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>39</span> => {<a class=sf-dump-ref>#2806</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>281</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="20 characters">PLEZER DIGITAL PRESS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="11 characters">02942584071</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>40</span> => {<a class=sf-dump-ref>#2805</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>282</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="14 characters">J.J. ENGINEERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9413318187</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>41</span> => {<a class=sf-dump-ref>#2804</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>283</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="20 characters">PARAS RAJ INDUSTRIES</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9414758168</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="10 characters">9414289959</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>42</span> => {<a class=sf-dump-ref>#2803</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>284</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="16 characters">MAHAVEER TRADERS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9829040680</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>43</span> => {<a class=sf-dump-ref>#2802</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>285</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="20 characters">SUNRISE DISTRIBUTORS</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9351453528</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>44</span> => {<a class=sf-dump-ref>#2801</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>286</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="16 characters">GLOBAL ASSOCIATE</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9352174343</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
    </samp>}
    <span class=sf-dump-index>45</span> => {<a class=sf-dump-ref>#2800</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>287</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">prefix_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">gst_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">count_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_code</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">party_type</span>": "<span class=sf-dump-str title="8 characters">supplier</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_wholesale_customer</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">default_party</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">first_name</span>": "<span class=sf-dump-str title="30 characters">HIND MACHINERY &amp; HARDWARE MART</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">last_name</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">email</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">mobile</span>": "<span class=sf-dump-str title="10 characters">9829233107</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">phone</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">whatsapp</span>": "<span class=sf-dump-str title="10 characters">9950651024</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">billing_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">shipping_address</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">currency_id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">exchange_rate</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_number</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">tax_type</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">state_id</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_pay</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">to_receive</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_set_credit_limit</span>": <span class=sf-dump-num>0</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">credit_limit</span>": "<span class=sf-dump-str title="6 characters">0.0000</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-17 17:07:04</span>"
       &#8230;1
    </samp>}
    <span class=sf-dump-index>46</span> => {<a class=sf-dump-ref>#2799</a> &#8230;30}
    <span class=sf-dump-index>47</span> => {<a class=sf-dump-ref>#2798</a> &#8230;30}
    <span class=sf-dump-index>48</span> => {<a class=sf-dump-ref>#2797</a> &#8230;30}
    <span class=sf-dump-index>49</span> => {<a class=sf-dump-ref>#2796</a> &#8230;30}
    <span class=sf-dump-index>50</span> => {<a class=sf-dump-ref>#2795</a> &#8230;30}
    <span class=sf-dump-index>51</span> => {<a class=sf-dump-ref>#2794</a> &#8230;30}
    <span class=sf-dump-index>52</span> => {<a class=sf-dump-ref>#2793</a> &#8230;30}
    <span class=sf-dump-index>53</span> => {<a class=sf-dump-ref>#2792</a> &#8230;30}
    <span class=sf-dump-index>54</span> => {<a class=sf-dump-ref>#2791</a> &#8230;30}
    <span class=sf-dump-index>55</span> => {<a class=sf-dump-ref>#2790</a> &#8230;30}
    <span class=sf-dump-index>56</span> => {<a class=sf-dump-ref>#2789</a> &#8230;30}
    <span class=sf-dump-index>57</span> => {<a class=sf-dump-ref>#2788</a> &#8230;30}
    <span class=sf-dump-index>58</span> => {<a class=sf-dump-ref>#2787</a> &#8230;30}
    <span class=sf-dump-index>59</span> => {<a class=sf-dump-ref>#2786</a> &#8230;30}
    <span class=sf-dump-index>60</span> => {<a class=sf-dump-ref>#2785</a> &#8230;30}
    <span class=sf-dump-index>61</span> => {<a class=sf-dump-ref>#2784</a> &#8230;30}
    <span class=sf-dump-index>62</span> => {<a class=sf-dump-ref>#2783</a> &#8230;30}
    <span class=sf-dump-index>63</span> => {<a class=sf-dump-ref>#2782</a> &#8230;30}
    <span class=sf-dump-index>64</span> => {<a class=sf-dump-ref>#2781</a> &#8230;30}
    <span class=sf-dump-index>65</span> => {<a class=sf-dump-ref>#2780</a> &#8230;30}
    <span class=sf-dump-index>66</span> => {<a class=sf-dump-ref>#2779</a> &#8230;30}
    <span class=sf-dump-index>67</span> => {<a class=sf-dump-ref>#2778</a> &#8230;30}
    <span class=sf-dump-index>68</span> => {<a class=sf-dump-ref>#2777</a> &#8230;30}
    <span class=sf-dump-index>69</span> => {<a class=sf-dump-ref>#2776</a> &#8230;30}
    <span class=sf-dump-index>70</span> => {<a class=sf-dump-ref>#2775</a> &#8230;30}
    <span class=sf-dump-index>71</span> => {<a class=sf-dump-ref>#2774</a> &#8230;30}
    <span class=sf-dump-index>72</span> => {<a class=sf-dump-ref>#2773</a> &#8230;30}
    <span class=sf-dump-index>73</span> => {<a class=sf-dump-ref>#2772</a> &#8230;30}
    <span class=sf-dump-index>74</span> => {<a class=sf-dump-ref>#2771</a> &#8230;30}
    <span class=sf-dump-index>75</span> => {<a class=sf-dump-ref>#2770</a> &#8230;30}
    <span class=sf-dump-index>76</span> => {<a class=sf-dump-ref>#2769</a> &#8230;30}
    <span class=sf-dump-index>77</span> => {<a class=sf-dump-ref>#2768</a> &#8230;30}
    <span class=sf-dump-index>78</span> => {<a class=sf-dump-ref>#2767</a> &#8230;30}
    <span class=sf-dump-index>79</span> => {<a class=sf-dump-ref>#2766</a> &#8230;30}
    <span class=sf-dump-index>80</span> => {<a class=sf-dump-ref>#2765</a> &#8230;30}
    <span class=sf-dump-index>81</span> => {<a class=sf-dump-ref>#2764</a> &#8230;30}
    <span class=sf-dump-index>82</span> => {<a class=sf-dump-ref>#2763</a> &#8230;30}
    <span class=sf-dump-index>83</span> => {<a class=sf-dump-ref>#2762</a> &#8230;30}
    <span class=sf-dump-index>84</span> => {<a class=sf-dump-ref>#2761</a> &#8230;30}
    <span class=sf-dump-index>85</span> => {<a class=sf-dump-ref>#2760</a> &#8230;30}
    <span class=sf-dump-index>86</span> => {<a class=sf-dump-ref>#2759</a> &#8230;30}
    <span class=sf-dump-index>87</span> => {<a class=sf-dump-ref>#2758</a> &#8230;30}
    <span class=sf-dump-index>88</span> => {<a class=sf-dump-ref>#2757</a> &#8230;30}
    <span class=sf-dump-index>89</span> => {<a class=sf-dump-ref>#2756</a> &#8230;30}
    <span class=sf-dump-index>90</span> => {<a class=sf-dump-ref>#2755</a> &#8230;30}
    <span class=sf-dump-index>91</span> => {<a class=sf-dump-ref>#2754</a> &#8230;30}
    <span class=sf-dump-index>92</span> => {<a class=sf-dump-ref>#2753</a> &#8230;30}
    <span class=sf-dump-index>93</span> => {<a class=sf-dump-ref>#2752</a> &#8230;30}
    <span class=sf-dump-index>94</span> => {<a class=sf-dump-ref>#2751</a> &#8230;30}
    <span class=sf-dump-index>95</span> => {<a class=sf-dump-ref>#2750</a> &#8230;30}
    <span class=sf-dump-index>96</span> => {<a class=sf-dump-ref>#2749</a> &#8230;30}
    <span class=sf-dump-index>97</span> => {<a class=sf-dump-ref>#2748</a> &#8230;30}
    <span class=sf-dump-index>98</span> => {<a class=sf-dump-ref>#2747</a> &#8230;30}
    <span class=sf-dump-index>99</span> => {<a class=sf-dump-ref>#2746</a> &#8230;30}
    <span class=sf-dump-index>100</span> => {<a class=sf-dump-ref>#2745</a> &#8230;30}
    <span class=sf-dump-index>101</span> => {<a class=sf-dump-ref>#2744</a> &#8230;30}
    <span class=sf-dump-index>102</span> => {<a class=sf-dump-ref>#2743</a> &#8230;30}
    <span class=sf-dump-index>103</span> => {<a class=sf-dump-ref>#2742</a> &#8230;30}
    <span class=sf-dump-index>104</span> => {<a class=sf-dump-ref>#2741</a> &#8230;30}
    <span class=sf-dump-index>105</span> => {<a class=sf-dump-ref>#2740</a> &#8230;30}
    <span class=sf-dump-index>106</span> => {<a class=sf-dump-ref>#2739</a> &#8230;30}
    <span class=sf-dump-index>107</span> => {<a class=sf-dump-ref>#2738</a> &#8230;30}
    <span class=sf-dump-index>108</span> => {<a class=sf-dump-ref>#2737</a> &#8230;30}
    <span class=sf-dump-index>109</span> => {<a class=sf-dump-ref>#2736</a> &#8230;30}
    <span class=sf-dump-index>110</span> => {<a class=sf-dump-ref>#2735</a> &#8230;30}
    <span class=sf-dump-index>111</span> => {<a class=sf-dump-ref>#2734</a> &#8230;30}
    <span class=sf-dump-index>112</span> => {<a class=sf-dump-ref>#2733</a> &#8230;30}
    <span class=sf-dump-index>113</span> => {<a class=sf-dump-ref>#2732</a> &#8230;30}
    <span class=sf-dump-index>114</span> => {<a class=sf-dump-ref>#2731</a> &#8230;30}
    <span class=sf-dump-index>115</span> => {<a class=sf-dump-ref>#2730</a> &#8230;30}
    <span class=sf-dump-index>116</span> => {<a class=sf-dump-ref>#2729</a> &#8230;30}
    <span class=sf-dump-index>117</span> => {<a class=sf-dump-ref>#2728</a> &#8230;30}
    <span class=sf-dump-index>118</span> => {<a class=sf-dump-ref>#2727</a> &#8230;30}
    <span class=sf-dump-index>119</span> => {<a class=sf-dump-ref>#2726</a> &#8230;30}
    <span class=sf-dump-index>120</span> => {<a class=sf-dump-ref>#2725</a> &#8230;30}
    <span class=sf-dump-index>121</span> => {<a class=sf-dump-ref>#2724</a> &#8230;30}
    <span class=sf-dump-index>122</span> => {<a class=sf-dump-ref>#2723</a> &#8230;30}
    <span class=sf-dump-index>123</span> => {<a class=sf-dump-ref>#2722</a> &#8230;30}
    <span class=sf-dump-index>124</span> => {<a class=sf-dump-ref>#2721</a> &#8230;30}
    <span class=sf-dump-index>125</span> => {<a class=sf-dump-ref>#2720</a> &#8230;30}
    <span class=sf-dump-index>126</span> => {<a class=sf-dump-ref>#2719</a> &#8230;30}
    <span class=sf-dump-index>127</span> => {<a class=sf-dump-ref>#2718</a> &#8230;30}
    <span class=sf-dump-index>128</span> => {<a class=sf-dump-ref>#2717</a> &#8230;30}
    <span class=sf-dump-index>129</span> => {<a class=sf-dump-ref>#2716</a> &#8230;30}
    <span class=sf-dump-index>130</span> => {<a class=sf-dump-ref>#2715</a> &#8230;30}
    <span class=sf-dump-index>131</span> => {<a class=sf-dump-ref>#2714</a> &#8230;30}
    <span class=sf-dump-index>132</span> => {<a class=sf-dump-ref>#2713</a> &#8230;30}
    <span class=sf-dump-index>133</span> => {<a class=sf-dump-ref>#2712</a> &#8230;30}
    <span class=sf-dump-index>134</span> => {<a class=sf-dump-ref>#2711</a> &#8230;30}
    <span class=sf-dump-index>135</span> => {<a class=sf-dump-ref>#2710</a> &#8230;30}
    <span class=sf-dump-index>136</span> => {<a class=sf-dump-ref>#2709</a> &#8230;30}
    <span class=sf-dump-index>137</span> => {<a class=sf-dump-ref>#2708</a> &#8230;30}
    <span class=sf-dump-index>138</span> => {<a class=sf-dump-ref>#2707</a> &#8230;30}
    <span class=sf-dump-index>139</span> => {<a class=sf-dump-ref>#2706</a> &#8230;30}
    <span class=sf-dump-index>140</span> => {<a class=sf-dump-ref>#2705</a> &#8230;30}
    <span class=sf-dump-index>141</span> => {<a class=sf-dump-ref>#2704</a> &#8230;30}
    <span class=sf-dump-index>142</span> => {<a class=sf-dump-ref>#2703</a> &#8230;30}
    <span class=sf-dump-index>143</span> => {<a class=sf-dump-ref>#2702</a> &#8230;30}
    <span class=sf-dump-index>144</span> => {<a class=sf-dump-ref>#2701</a> &#8230;30}
    <span class=sf-dump-index>145</span> => {<a class=sf-dump-ref>#2700</a> &#8230;30}
    <span class=sf-dump-index>146</span> => {<a class=sf-dump-ref>#2699</a> &#8230;30}
    <span class=sf-dump-index>147</span> => {<a class=sf-dump-ref>#2698</a> &#8230;30}
    <span class=sf-dump-index>148</span> => {<a class=sf-dump-ref>#2697</a> &#8230;30}
    <span class=sf-dump-index>149</span> => {<a class=sf-dump-ref>#2696</a> &#8230;30}
    <span class=sf-dump-index>150</span> => {<a class=sf-dump-ref>#2695</a> &#8230;30}
    <span class=sf-dump-index>151</span> => {<a class=sf-dump-ref>#2694</a> &#8230;30}
    <span class=sf-dump-index>152</span> => {<a class=sf-dump-ref>#2693</a> &#8230;30}
    <span class=sf-dump-index>153</span> => {<a class=sf-dump-ref>#2692</a> &#8230;30}
    <span class=sf-dump-index>154</span> => {<a class=sf-dump-ref>#2691</a> &#8230;30}
    <span class=sf-dump-index>155</span> => {<a class=sf-dump-ref>#2690</a> &#8230;30}
    <span class=sf-dump-index>156</span> => {<a class=sf-dump-ref>#2689</a> &#8230;30}
    <span class=sf-dump-index>157</span> => {<a class=sf-dump-ref>#2688</a> &#8230;30}
    <span class=sf-dump-index>158</span> => {<a class=sf-dump-ref>#2687</a> &#8230;30}
    <span class=sf-dump-index>159</span> => {<a class=sf-dump-ref>#2686</a> &#8230;30}
    <span class=sf-dump-index>160</span> => {<a class=sf-dump-ref>#2685</a> &#8230;30}
    <span class=sf-dump-index>161</span> => {<a class=sf-dump-ref>#2684</a> &#8230;30}
    <span class=sf-dump-index>162</span> => {<a class=sf-dump-ref>#2683</a> &#8230;30}
    <span class=sf-dump-index>163</span> => {<a class=sf-dump-ref>#2682</a> &#8230;30}
    <span class=sf-dump-index>164</span> => {<a class=sf-dump-ref>#2681</a> &#8230;30}
    <span class=sf-dump-index>165</span> => {<a class=sf-dump-ref>#2680</a> &#8230;30}
    <span class=sf-dump-index>166</span> => {<a class=sf-dump-ref>#2679</a> &#8230;30}
    <span class=sf-dump-index>167</span> => {<a class=sf-dump-ref>#2678</a> &#8230;30}
    <span class=sf-dump-index>168</span> => {<a class=sf-dump-ref>#2677</a> &#8230;30}
    <span class=sf-dump-index>169</span> => {<a class=sf-dump-ref>#2676</a> &#8230;30}
    <span class=sf-dump-index>170</span> => {<a class=sf-dump-ref>#2675</a> &#8230;30}
    <span class=sf-dump-index>171</span> => {<a class=sf-dump-ref>#2674</a> &#8230;30}
    <span class=sf-dump-index>172</span> => {<a class=sf-dump-ref>#2673</a> &#8230;30}
    <span class=sf-dump-index>173</span> => {<a class=sf-dump-ref>#2672</a> &#8230;30}
    <span class=sf-dump-index>174</span> => {<a class=sf-dump-ref>#2671</a> &#8230;30}
    <span class=sf-dump-index>175</span> => {<a class=sf-dump-ref>#2670</a> &#8230;30}
    <span class=sf-dump-index>176</span> => {<a class=sf-dump-ref>#2669</a> &#8230;30}
    <span class=sf-dump-index>177</span> => {<a class=sf-dump-ref>#2668</a> &#8230;30}
    <span class=sf-dump-index>178</span> => {<a class=sf-dump-ref>#2667</a> &#8230;30}
    <span class=sf-dump-index>179</span> => {<a class=sf-dump-ref>#2666</a> &#8230;30}
    <span class=sf-dump-index>180</span> => {<a class=sf-dump-ref>#2665</a> &#8230;30}
    <span class=sf-dump-index>181</span> => {<a class=sf-dump-ref>#2664</a> &#8230;30}
    <span class=sf-dump-index>182</span> => {<a class=sf-dump-ref>#2663</a> &#8230;30}
    <span class=sf-dump-index>183</span> => {<a class=sf-dump-ref>#2662</a> &#8230;30}
    <span class=sf-dump-index>184</span> => {<a class=sf-dump-ref>#2661</a> &#8230;30}
    <span class=sf-dump-index>185</span> => {<a class=sf-dump-ref>#2660</a> &#8230;30}
    <span class=sf-dump-index>186</span> => {<a class=sf-dump-ref>#2659</a> &#8230;30}
    <span class=sf-dump-index>187</span> => {<a class=sf-dump-ref>#2658</a> &#8230;30}
    <span class=sf-dump-index>188</span> => {<a class=sf-dump-ref>#2657</a> &#8230;30}
    <span class=sf-dump-index>189</span> => {<a class=sf-dump-ref>#2656</a> &#8230;30}
    <span class=sf-dump-index>190</span> => {<a class=sf-dump-ref>#2655</a> &#8230;30}
    <span class=sf-dump-index>191</span> => {<a class=sf-dump-ref>#2654</a> &#8230;30}
    <span class=sf-dump-index>192</span> => {<a class=sf-dump-ref>#2653</a> &#8230;30}
    <span class=sf-dump-index>193</span> => {<a class=sf-dump-ref>#2652</a> &#8230;30}
    <span class=sf-dump-index>194</span> => {<a class=sf-dump-ref>#2651</a> &#8230;30}
    <span class=sf-dump-index>195</span> => {<a class=sf-dump-ref>#2650</a> &#8230;30}
    <span class=sf-dump-index>196</span> => {<a class=sf-dump-ref>#2649</a> &#8230;30}
    <span class=sf-dump-index>197</span> => {<a class=sf-dump-ref>#2648</a> &#8230;30}
    <span class=sf-dump-index>198</span> => {<a class=sf-dump-ref>#2647</a> &#8230;30}
    <span class=sf-dump-index>199</span> => {<a class=sf-dump-ref>#2646</a> &#8230;30}
    <span class=sf-dump-index>200</span> => {<a class=sf-dump-ref>#2645</a> &#8230;30}
    <span class=sf-dump-index>201</span> => {<a class=sf-dump-ref>#2644</a> &#8230;30}
    <span class=sf-dump-index>202</span> => {<a class=sf-dump-ref>#2643</a> &#8230;30}
    <span class=sf-dump-index>203</span> => {<a class=sf-dump-ref>#2642</a> &#8230;30}
    <span class=sf-dump-index>204</span> => {<a class=sf-dump-ref>#2641</a> &#8230;30}
    <span class=sf-dump-index>205</span> => {<a class=sf-dump-ref>#2640</a> &#8230;30}
    <span class=sf-dump-index>206</span> => {<a class=sf-dump-ref>#2639</a> &#8230;30}
    <span class=sf-dump-index>207</span> => {<a class=sf-dump-ref>#2638</a> &#8230;30}
    <span class=sf-dump-index>208</span> => {<a class=sf-dump-ref>#2637</a> &#8230;30}
    <span class=sf-dump-index>209</span> => {<a class=sf-dump-ref>#2636</a> &#8230;30}
    <span class=sf-dump-index>210</span> => {<a class=sf-dump-ref>#2635</a> &#8230;30}
    <span class=sf-dump-index>211</span> => {<a class=sf-dump-ref>#2634</a> &#8230;30}
    <span class=sf-dump-index>212</span> => {<a class=sf-dump-ref>#2633</a> &#8230;30}
    <span class=sf-dump-index>213</span> => {<a class=sf-dump-ref>#2632</a> &#8230;30}
    <span class=sf-dump-index>214</span> => {<a class=sf-dump-ref>#2631</a> &#8230;30}
    <span class=sf-dump-index>215</span> => {<a class=sf-dump-ref>#2630</a> &#8230;30}
    <span class=sf-dump-index>216</span> => {<a class=sf-dump-ref>#2629</a> &#8230;30}
    <span class=sf-dump-index>217</span> => {<a class=sf-dump-ref>#2628</a> &#8230;30}
    <span class=sf-dump-index>218</span> => {<a class=sf-dump-ref>#2627</a> &#8230;30}
    <span class=sf-dump-index>219</span> => {<a class=sf-dump-ref>#2626</a> &#8230;30}
    <span class=sf-dump-index>220</span> => {<a class=sf-dump-ref>#2625</a> &#8230;30}
    <span class=sf-dump-index>221</span> => {<a class=sf-dump-ref>#2624</a> &#8230;30}
    <span class=sf-dump-index>222</span> => {<a class=sf-dump-ref>#2623</a> &#8230;30}
    <span class=sf-dump-index>223</span> => {<a class=sf-dump-ref>#2622</a> &#8230;30}
    <span class=sf-dump-index>224</span> => {<a class=sf-dump-ref>#2621</a> &#8230;30}
    <span class=sf-dump-index>225</span> => {<a class=sf-dump-ref>#2620</a> &#8230;30}
    <span class=sf-dump-index>226</span> => {<a class=sf-dump-ref>#2619</a> &#8230;30}
    <span class=sf-dump-index>227</span> => {<a class=sf-dump-ref>#2618</a> &#8230;30}
    <span class=sf-dump-index>228</span> => {<a class=sf-dump-ref>#2617</a> &#8230;30}
    <span class=sf-dump-index>229</span> => {<a class=sf-dump-ref>#2616</a> &#8230;30}
    <span class=sf-dump-index>230</span> => {<a class=sf-dump-ref>#2615</a> &#8230;30}
    <span class=sf-dump-index>231</span> => {<a class=sf-dump-ref>#2614</a> &#8230;30}
    <span class=sf-dump-index>232</span> => {<a class=sf-dump-ref>#2613</a> &#8230;30}
    <span class=sf-dump-index>233</span> => {<a class=sf-dump-ref>#2612</a> &#8230;30}
    <span class=sf-dump-index>234</span> => {<a class=sf-dump-ref>#2611</a> &#8230;30}
    <span class=sf-dump-index>235</span> => {<a class=sf-dump-ref>#2610</a> &#8230;30}
    <span class=sf-dump-index>236</span> => {<a class=sf-dump-ref>#2609</a> &#8230;30}
    <span class=sf-dump-index>237</span> => {<a class=sf-dump-ref>#2608</a> &#8230;30}
    <span class=sf-dump-index>238</span> => {<a class=sf-dump-ref>#2607</a> &#8230;30}
    <span class=sf-dump-index>239</span> => {<a class=sf-dump-ref>#2606</a> &#8230;30}
    <span class=sf-dump-index>240</span> => {<a class=sf-dump-ref>#2605</a> &#8230;30}
    <span class=sf-dump-index>241</span> => {<a class=sf-dump-ref>#2604</a> &#8230;30}
    <span class=sf-dump-index>242</span> => {<a class=sf-dump-ref>#2603</a> &#8230;30}
    <span class=sf-dump-index>243</span> => {<a class=sf-dump-ref>#2602</a> &#8230;30}
    <span class=sf-dump-index>244</span> => {<a class=sf-dump-ref>#2601</a> &#8230;30}
    <span class=sf-dump-index>245</span> => {<a class=sf-dump-ref>#2600</a> &#8230;30}
    <span class=sf-dump-index>246</span> => {<a class=sf-dump-ref>#2599</a> &#8230;30}
    <span class=sf-dump-index>247</span> => {<a class=sf-dump-ref>#2598</a> &#8230;30}
    <span class=sf-dump-index>248</span> => {<a class=sf-dump-ref>#2597</a> &#8230;30}
    <span class=sf-dump-index>249</span> => {<a class=sf-dump-ref>#2596</a> &#8230;30}
    <span class=sf-dump-index>250</span> => {<a class=sf-dump-ref>#2595</a> &#8230;30}
    <span class=sf-dump-index>251</span> => {<a class=sf-dump-ref>#2594</a> &#8230;30}
    <span class=sf-dump-index>252</span> => {<a class=sf-dump-ref>#2593</a> &#8230;30}
    <span class=sf-dump-index>253</span> => {<a class=sf-dump-ref>#2592</a> &#8230;30}
    <span class=sf-dump-index>254</span> => {<a class=sf-dump-ref>#2591</a> &#8230;30}
    <span class=sf-dump-index>255</span> => {<a class=sf-dump-ref>#2590</a> &#8230;30}
    <span class=sf-dump-index>256</span> => {<a class=sf-dump-ref>#2589</a> &#8230;30}
    <span class=sf-dump-index>257</span> => {<a class=sf-dump-ref>#2588</a> &#8230;30}
    <span class=sf-dump-index>258</span> => {<a class=sf-dump-ref>#2587</a> &#8230;30}
    <span class=sf-dump-index>259</span> => {<a class=sf-dump-ref>#2586</a> &#8230;30}
    <span class=sf-dump-index>260</span> => {<a class=sf-dump-ref>#2585</a> &#8230;30}
    <span class=sf-dump-index>261</span> => {<a class=sf-dump-ref>#2584</a> &#8230;30}
    <span class=sf-dump-index>262</span> => {<a class=sf-dump-ref>#2583</a> &#8230;30}
    <span class=sf-dump-index>263</span> => {<a class=sf-dump-ref>#2582</a> &#8230;30}
    <span class=sf-dump-index>264</span> => {<a class=sf-dump-ref>#2581</a> &#8230;30}
    <span class=sf-dump-index>265</span> => {<a class=sf-dump-ref>#2580</a> &#8230;30}
    <span class=sf-dump-index>266</span> => {<a class=sf-dump-ref>#2579</a> &#8230;30}
    <span class=sf-dump-index>267</span> => {<a class=sf-dump-ref>#2578</a> &#8230;30}
    <span class=sf-dump-index>268</span> => {<a class=sf-dump-ref>#2577</a> &#8230;30}
    <span class=sf-dump-index>269</span> => {<a class=sf-dump-ref>#2576</a> &#8230;30}
    <span class=sf-dump-index>270</span> => {<a class=sf-dump-ref>#2575</a> &#8230;30}
    <span class=sf-dump-index>271</span> => {<a class=sf-dump-ref>#2574</a> &#8230;30}
    <span class=sf-dump-index>272</span> => {<a class=sf-dump-ref>#2573</a> &#8230;30}
    <span class=sf-dump-index>273</span> => {<a class=sf-dump-ref>#2572</a> &#8230;30}
    <span class=sf-dump-index>274</span> => {<a class=sf-dump-ref>#2571</a> &#8230;30}
    <span class=sf-dump-index>275</span> => {<a class=sf-dump-ref>#2570</a> &#8230;30}
    <span class=sf-dump-index>276</span> => {<a class=sf-dump-ref>#2569</a> &#8230;30}
    <span class=sf-dump-index>277</span> => {<a class=sf-dump-ref>#2568</a> &#8230;30}
    <span class=sf-dump-index>278</span> => {<a class=sf-dump-ref>#2567</a> &#8230;30}
    <span class=sf-dump-index>279</span> => {<a class=sf-dump-ref>#2566</a> &#8230;30}
    <span class=sf-dump-index>280</span> => {<a class=sf-dump-ref>#2565</a> &#8230;30}
    <span class=sf-dump-index>281</span> => {<a class=sf-dump-ref>#2564</a> &#8230;30}
    <span class=sf-dump-index>282</span> => {<a class=sf-dump-ref>#2563</a> &#8230;30}
    <span class=sf-dump-index>283</span> => {<a class=sf-dump-ref>#2562</a> &#8230;30}
    <span class=sf-dump-index>284</span> => {<a class=sf-dump-ref>#2561</a> &#8230;30}
    <span class=sf-dump-index>285</span> => {<a class=sf-dump-ref>#2560</a> &#8230;30}
    <span class=sf-dump-index>286</span> => {<a class=sf-dump-ref>#2559</a> &#8230;30}
    <span class=sf-dump-index>287</span> => {<a class=sf-dump-ref>#2558</a> &#8230;30}
    <span class=sf-dump-index>288</span> => {<a class=sf-dump-ref>#2557</a> &#8230;30}
    <span class=sf-dump-index>289</span> => {<a class=sf-dump-ref>#2556</a> &#8230;30}
    <span class=sf-dump-index>290</span> => {<a class=sf-dump-ref>#2555</a> &#8230;30}
    <span class=sf-dump-index>291</span> => {<a class=sf-dump-ref>#2554</a> &#8230;30}
    <span class=sf-dump-index>292</span> => {<a class=sf-dump-ref>#2553</a> &#8230;30}
    <span class=sf-dump-index>293</span> => {<a class=sf-dump-ref>#2552</a> &#8230;30}
    <span class=sf-dump-index>294</span> => {<a class=sf-dump-ref>#2551</a> &#8230;30}
    <span class=sf-dump-index>295</span> => {<a class=sf-dump-ref>#2550</a> &#8230;30}
    <span class=sf-dump-index>296</span> => {<a class=sf-dump-ref>#2549</a> &#8230;30}
    <span class=sf-dump-index>297</span> => {<a class=sf-dump-ref>#2548</a> &#8230;30}
    <span class=sf-dump-index>298</span> => {<a class=sf-dump-ref>#2547</a> &#8230;30}
    <span class=sf-dump-index>299</span> => {<a class=sf-dump-ref>#2546</a> &#8230;30}
    <span class=sf-dump-index>300</span> => {<a class=sf-dump-ref>#2545</a> &#8230;30}
    <span class=sf-dump-index>301</span> => {<a class=sf-dump-ref>#2544</a> &#8230;30}
    <span class=sf-dump-index>302</span> => {<a class=sf-dump-ref>#2543</a> &#8230;30}
    <span class=sf-dump-index>303</span> => {<a class=sf-dump-ref>#2542</a> &#8230;30}
    <span class=sf-dump-index>304</span> => {<a class=sf-dump-ref>#2541</a> &#8230;30}
    <span class=sf-dump-index>305</span> => {<a class=sf-dump-ref>#2540</a> &#8230;30}
    <span class=sf-dump-index>306</span> => {<a class=sf-dump-ref>#2539</a> &#8230;30}
    <span class=sf-dump-index>307</span> => {<a class=sf-dump-ref>#2538</a> &#8230;30}
    <span class=sf-dump-index>308</span> => {<a class=sf-dump-ref>#2537</a> &#8230;30}
    <span class=sf-dump-index>309</span> => {<a class=sf-dump-ref>#2536</a> &#8230;30}
    <span class=sf-dump-index>310</span> => {<a class=sf-dump-ref>#2535</a> &#8230;30}
    <span class=sf-dump-index>311</span> => {<a class=sf-dump-ref>#2534</a> &#8230;30}
    <span class=sf-dump-index>312</span> => {<a class=sf-dump-ref>#2533</a> &#8230;30}
    <span class=sf-dump-index>313</span> => {<a class=sf-dump-ref>#2532</a> &#8230;30}
    <span class=sf-dump-index>314</span> => {<a class=sf-dump-ref>#2531</a> &#8230;30}
    <span class=sf-dump-index>315</span> => {<a class=sf-dump-ref>#2530</a> &#8230;30}
    <span class=sf-dump-index>316</span> => {<a class=sf-dump-ref>#2529</a> &#8230;30}
    <span class=sf-dump-index>317</span> => {<a class=sf-dump-ref>#2528</a> &#8230;30}
    <span class=sf-dump-index>318</span> => {<a class=sf-dump-ref>#2527</a> &#8230;30}
    <span class=sf-dump-index>319</span> => {<a class=sf-dump-ref>#2526</a> &#8230;30}
    <span class=sf-dump-index>320</span> => {<a class=sf-dump-ref>#2525</a> &#8230;30}
    <span class=sf-dump-index>321</span> => {<a class=sf-dump-ref>#2524</a> &#8230;30}
    <span class=sf-dump-index>322</span> => {<a class=sf-dump-ref>#2523</a> &#8230;30}
    <span class=sf-dump-index>323</span> => {<a class=sf-dump-ref>#2522</a> &#8230;30}
    <span class=sf-dump-index>324</span> => {<a class=sf-dump-ref>#2521</a> &#8230;30}
    <span class=sf-dump-index>325</span> => {<a class=sf-dump-ref>#2520</a> &#8230;30}
    <span class=sf-dump-index>326</span> => {<a class=sf-dump-ref>#2519</a> &#8230;30}
    <span class=sf-dump-index>327</span> => {<a class=sf-dump-ref>#2518</a> &#8230;30}
    <span class=sf-dump-index>328</span> => {<a class=sf-dump-ref>#2517</a> &#8230;30}
    <span class=sf-dump-index>329</span> => {<a class=sf-dump-ref>#2516</a> &#8230;30}
    <span class=sf-dump-index>330</span> => {<a class=sf-dump-ref>#2515</a> &#8230;30}
    <span class=sf-dump-index>331</span> => {<a class=sf-dump-ref>#2514</a> &#8230;30}
    <span class=sf-dump-index>332</span> => {<a class=sf-dump-ref>#2513</a> &#8230;30}
    <span class=sf-dump-index>333</span> => {<a class=sf-dump-ref>#2512</a> &#8230;30}
    <span class=sf-dump-index>334</span> => {<a class=sf-dump-ref>#2511</a> &#8230;30}
    <span class=sf-dump-index>335</span> => {<a class=sf-dump-ref>#2510</a> &#8230;30}
    <span class=sf-dump-index>336</span> => {<a class=sf-dump-ref>#2509</a> &#8230;30}
    <span class=sf-dump-index>337</span> => {<a class=sf-dump-ref>#2508</a> &#8230;30}
    <span class=sf-dump-index>338</span> => {<a class=sf-dump-ref>#2507</a> &#8230;30}
    <span class=sf-dump-index>339</span> => {<a class=sf-dump-ref>#2506</a> &#8230;30}
    <span class=sf-dump-index>340</span> => {<a class=sf-dump-ref>#2505</a> &#8230;30}
    <span class=sf-dump-index>341</span> => {<a class=sf-dump-ref>#2504</a> &#8230;30}
    <span class=sf-dump-index>342</span> => {<a class=sf-dump-ref>#2503</a> &#8230;30}
    <span class=sf-dump-index>343</span> => {<a class=sf-dump-ref>#2502</a> &#8230;30}
    <span class=sf-dump-index>344</span> => {<a class=sf-dump-ref>#2501</a> &#8230;30}
    <span class=sf-dump-index>345</span> => {<a class=sf-dump-ref>#2500</a> &#8230;30}
    <span class=sf-dump-index>346</span> => {<a class=sf-dump-ref>#2499</a> &#8230;30}
    <span class=sf-dump-index>347</span> => {<a class=sf-dump-ref>#2498</a> &#8230;30}
    <span class=sf-dump-index>348</span> => {<a class=sf-dump-ref>#2497</a> &#8230;30}
    <span class=sf-dump-index>349</span> => {<a class=sf-dump-ref>#2496</a> &#8230;30}
    <span class=sf-dump-index>350</span> => {<a class=sf-dump-ref>#2495</a> &#8230;30}
    <span class=sf-dump-index>351</span> => {<a class=sf-dump-ref>#2494</a> &#8230;30}
    <span class=sf-dump-index>352</span> => {<a class=sf-dump-ref>#2493</a> &#8230;30}
    <span class=sf-dump-index>353</span> => {<a class=sf-dump-ref>#2492</a> &#8230;30}
    <span class=sf-dump-index>354</span> => {<a class=sf-dump-ref>#2491</a> &#8230;30}
    <span class=sf-dump-index>355</span> => {<a class=sf-dump-ref>#2490</a> &#8230;30}
    <span class=sf-dump-index>356</span> => {<a class=sf-dump-ref>#2489</a> &#8230;30}
    <span class=sf-dump-index>357</span> => {<a class=sf-dump-ref>#2488</a> &#8230;30}
    <span class=sf-dump-index>358</span> => {<a class=sf-dump-ref>#2487</a> &#8230;30}
    <span class=sf-dump-index>359</span> => {<a class=sf-dump-ref>#2486</a> &#8230;30}
    <span class=sf-dump-index>360</span> => {<a class=sf-dump-ref>#2485</a> &#8230;30}
    <span class=sf-dump-index>361</span> => {<a class=sf-dump-ref>#2484</a> &#8230;30}
    <span class=sf-dump-index>362</span> => {<a class=sf-dump-ref>#2483</a> &#8230;30}
    <span class=sf-dump-index>363</span> => {<a class=sf-dump-ref>#2482</a> &#8230;30}
    <span class=sf-dump-index>364</span> => {<a class=sf-dump-ref>#2481</a> &#8230;30}
    <span class=sf-dump-index>365</span> => {<a class=sf-dump-ref>#2480</a> &#8230;30}
    <span class=sf-dump-index>366</span> => {<a class=sf-dump-ref>#2479</a> &#8230;30}
    <span class=sf-dump-index>367</span> => {<a class=sf-dump-ref>#2478</a> &#8230;30}
    <span class=sf-dump-index>368</span> => {<a class=sf-dump-ref>#2477</a> &#8230;30}
    <span class=sf-dump-index>369</span> => {<a class=sf-dump-ref>#2476</a> &#8230;30}
    <span class=sf-dump-index>370</span> => {<a class=sf-dump-ref>#2475</a> &#8230;30}
    <span class=sf-dump-index>371</span> => {<a class=sf-dump-ref>#2474</a> &#8230;30}
    <span class=sf-dump-index>372</span> => {<a class=sf-dump-ref>#2473</a> &#8230;30}
    <span class=sf-dump-index>373</span> => {<a class=sf-dump-ref>#2472</a> &#8230;30}
    <span class=sf-dump-index>374</span> => {<a class=sf-dump-ref>#2471</a> &#8230;30}
    <span class=sf-dump-index>375</span> => {<a class=sf-dump-ref>#2470</a> &#8230;30}
    <span class=sf-dump-index>376</span> => {<a class=sf-dump-ref>#2469</a> &#8230;30}
    <span class=sf-dump-index>377</span> => {<a class=sf-dump-ref>#2468</a> &#8230;30}
    <span class=sf-dump-index>378</span> => {<a class=sf-dump-ref>#2467</a> &#8230;30}
    <span class=sf-dump-index>379</span> => {<a class=sf-dump-ref>#2466</a> &#8230;30}
    <span class=sf-dump-index>380</span> => {<a class=sf-dump-ref>#2465</a> &#8230;30}
    <span class=sf-dump-index>381</span> => {<a class=sf-dump-ref>#2464</a> &#8230;30}
    <span class=sf-dump-index>382</span> => {<a class=sf-dump-ref>#2463</a> &#8230;30}
    <span class=sf-dump-index>383</span> => {<a class=sf-dump-ref>#2462</a> &#8230;30}
    <span class=sf-dump-index>384</span> => {<a class=sf-dump-ref>#2461</a> &#8230;30}
    <span class=sf-dump-index>385</span> => {<a class=sf-dump-ref>#2460</a> &#8230;30}
    <span class=sf-dump-index>386</span> => {<a class=sf-dump-ref>#2459</a> &#8230;30}
    <span class=sf-dump-index>387</span> => {<a class=sf-dump-ref>#2458</a> &#8230;30}
    <span class=sf-dump-index>388</span> => {<a class=sf-dump-ref>#2457</a> &#8230;30}
    <span class=sf-dump-index>389</span> => {<a class=sf-dump-ref>#2456</a> &#8230;30}
    <span class=sf-dump-index>390</span> => {<a class=sf-dump-ref>#2455</a> &#8230;30}
    <span class=sf-dump-index>391</span> => {<a class=sf-dump-ref>#2454</a> &#8230;30}
    <span class=sf-dump-index>392</span> => {<a class=sf-dump-ref>#2453</a> &#8230;30}
    <span class=sf-dump-index>393</span> => {<a class=sf-dump-ref>#2452</a> &#8230;30}
    <span class=sf-dump-index>394</span> => {<a class=sf-dump-ref>#2451</a> &#8230;30}
    <span class=sf-dump-index>395</span> => {<a class=sf-dump-ref>#2450</a> &#8230;30}
    <span class=sf-dump-index>396</span> => {<a class=sf-dump-ref>#2449</a> &#8230;30}
    <span class=sf-dump-index>397</span> => {<a class=sf-dump-ref>#2961</a> &#8230;30}
    <span class=sf-dump-index>398</span> => {<a class=sf-dump-ref>#2960</a> &#8230;30}
    <span class=sf-dump-index>399</span> => {<a class=sf-dump-ref>#2962</a> &#8230;30}
    <span class=sf-dump-index>400</span> => {<a class=sf-dump-ref>#2963</a> &#8230;30}
    <span class=sf-dump-index>401</span> => {<a class=sf-dump-ref>#2964</a> &#8230;30}
    <span class=sf-dump-index>402</span> => {<a class=sf-dump-ref>#2965</a> &#8230;30}
    <span class=sf-dump-index>403</span> => {<a class=sf-dump-ref>#2966</a> &#8230;30}
    <span class=sf-dump-index>404</span> => {<a class=sf-dump-ref>#2967</a> &#8230;30}
    <span class=sf-dump-index>405</span> => {<a class=sf-dump-ref>#2968</a> &#8230;30}
    <span class=sf-dump-index>406</span> => {<a class=sf-dump-ref>#2969</a> &#8230;30}
    <span class=sf-dump-index>407</span> => {<a class=sf-dump-ref>#2970</a> &#8230;30}
    <span class=sf-dump-index>408</span> => {<a class=sf-dump-ref>#2971</a> &#8230;30}
    <span class=sf-dump-index>409</span> => {<a class=sf-dump-ref>#2972</a> &#8230;30}
    <span class=sf-dump-index>410</span> => {<a class=sf-dump-ref>#2973</a> &#8230;30}
    <span class=sf-dump-index>411</span> => {<a class=sf-dump-ref>#2974</a> &#8230;30}
    <span class=sf-dump-index>412</span> => {<a class=sf-dump-ref>#2975</a> &#8230;30}
    <span class=sf-dump-index>413</span> => {<a class=sf-dump-ref>#2976</a> &#8230;30}
    <span class=sf-dump-index>414</span> => {<a class=sf-dump-ref>#2977</a> &#8230;30}
    <span class=sf-dump-index>415</span> => {<a class=sf-dump-ref>#2978</a> &#8230;30}
    <span class=sf-dump-index>416</span> => {<a class=sf-dump-ref>#2979</a> &#8230;30}
    <span class=sf-dump-index>417</span> => {<a class=sf-dump-ref>#2980</a> &#8230;30}
    <span class=sf-dump-index>418</span> => {<a class=sf-dump-ref>#2981</a> &#8230;30}
    <span class=sf-dump-index>419</span> => {<a class=sf-dump-ref>#2982</a> &#8230;30}
    <span class=sf-dump-index>420</span> => {<a class=sf-dump-ref>#2983</a> &#8230;30}
    <span class=sf-dump-index>421</span> => {<a class=sf-dump-ref>#2984</a> &#8230;30}
    <span class=sf-dump-index>422</span> => {<a class=sf-dump-ref>#2985</a> &#8230;30}
    <span class=sf-dump-index>423</span> => {<a class=sf-dump-ref>#2986</a> &#8230;30}
    <span class=sf-dump-index>424</span> => {<a class=sf-dump-ref>#2987</a> &#8230;30}
    <span class=sf-dump-index>425</span> => {<a class=sf-dump-ref>#2988</a> &#8230;30}
    <span class=sf-dump-index>426</span> => {<a class=sf-dump-ref>#2989</a> &#8230;30}
    <span class=sf-dump-index>427</span> => {<a class=sf-dump-ref>#2990</a> &#8230;30}
    <span class=sf-dump-index>428</span> => {<a class=sf-dump-ref>#2991</a> &#8230;30}
    <span class=sf-dump-index>429</span> => {<a class=sf-dump-ref>#2992</a> &#8230;30}
    <span class=sf-dump-index>430</span> => {<a class=sf-dump-ref>#2993</a> &#8230;30}
    <span class=sf-dump-index>431</span> => {<a class=sf-dump-ref>#2994</a> &#8230;30}
    <span class=sf-dump-index>432</span> => {<a class=sf-dump-ref>#2995</a> &#8230;30}
    <span class=sf-dump-index>433</span> => {<a class=sf-dump-ref>#2996</a> &#8230;30}
    <span class=sf-dump-index>434</span> => {<a class=sf-dump-ref>#2997</a> &#8230;30}
    <span class=sf-dump-index>435</span> => {<a class=sf-dump-ref>#2998</a> &#8230;30}
    <span class=sf-dump-index>436</span> => {<a class=sf-dump-ref>#2999</a> &#8230;30}
    <span class=sf-dump-index>437</span> => {<a class=sf-dump-ref>#3000</a> &#8230;30}
    <span class=sf-dump-index>438</span> => {<a class=sf-dump-ref>#3001</a> &#8230;30}
    <span class=sf-dump-index>439</span> => {<a class=sf-dump-ref>#3002</a> &#8230;30}
    <span class=sf-dump-index>440</span> => {<a class=sf-dump-ref>#3003</a> &#8230;30}
    <span class=sf-dump-index>441</span> => {<a class=sf-dump-ref>#3004</a> &#8230;30}
    <span class=sf-dump-index>442</span> => {<a class=sf-dump-ref>#3005</a> &#8230;30}
    <span class=sf-dump-index>443</span> => {<a class=sf-dump-ref>#3006</a> &#8230;30}
    <span class=sf-dump-index>444</span> => {<a class=sf-dump-ref>#3007</a> &#8230;30}
    <span class=sf-dump-index>445</span> => {<a class=sf-dump-ref>#3008</a> &#8230;30}
    <span class=sf-dump-index>446</span> => {<a class=sf-dump-ref>#3009</a> &#8230;30}
    <span class=sf-dump-index>447</span> => {<a class=sf-dump-ref>#3010</a> &#8230;30}
    <span class=sf-dump-index>448</span> => {<a class=sf-dump-ref>#3011</a> &#8230;30}
    <span class=sf-dump-index>449</span> => {<a class=sf-dump-ref>#3012</a> &#8230;30}
    <span class=sf-dump-index>450</span> => {<a class=sf-dump-ref>#3013</a> &#8230;30}
    <span class=sf-dump-index>451</span> => {<a class=sf-dump-ref>#3014</a> &#8230;30}
    <span class=sf-dump-index>452</span> => {<a class=sf-dump-ref>#3015</a> &#8230;30}
    <span class=sf-dump-index>453</span> => {<a class=sf-dump-ref>#3016</a> &#8230;30}
    <span class=sf-dump-index>454</span> => {<a class=sf-dump-ref>#3017</a> &#8230;30}
    <span class=sf-dump-index>455</span> => {<a class=sf-dump-ref>#3018</a> &#8230;30}
    <span class=sf-dump-index>456</span> => {<a class=sf-dump-ref>#3019</a> &#8230;30}
    <span class=sf-dump-index>457</span> => {<a class=sf-dump-ref>#3020</a> &#8230;30}
    <span class=sf-dump-index>458</span> => {<a class=sf-dump-ref>#3021</a> &#8230;30}
    <span class=sf-dump-index>459</span> => {<a class=sf-dump-ref>#3022</a> &#8230;30}
    <span class=sf-dump-index>460</span> => {<a class=sf-dump-ref>#3023</a> &#8230;30}
    <span class=sf-dump-index>461</span> => {<a class=sf-dump-ref>#3024</a> &#8230;30}
    <span class=sf-dump-index>462</span> => {<a class=sf-dump-ref>#3025</a> &#8230;30}
    <span class=sf-dump-index>463</span> => {<a class=sf-dump-ref>#3026</a> &#8230;30}
    <span class=sf-dump-index>464</span> => {<a class=sf-dump-ref>#3027</a> &#8230;30}
    <span class=sf-dump-index>465</span> => {<a class=sf-dump-ref>#3028</a> &#8230;30}
    <span class=sf-dump-index>466</span> => {<a class=sf-dump-ref>#3029</a> &#8230;30}
    <span class=sf-dump-index>467</span> => {<a class=sf-dump-ref>#3030</a> &#8230;30}
    <span class=sf-dump-index>468</span> => {<a class=sf-dump-ref>#3031</a> &#8230;30}
    <span class=sf-dump-index>469</span> => {<a class=sf-dump-ref>#3032</a> &#8230;30}
    <span class=sf-dump-index>470</span> => {<a class=sf-dump-ref>#3033</a> &#8230;30}
    <span class=sf-dump-index>471</span> => {<a class=sf-dump-ref>#3034</a> &#8230;30}
    <span class=sf-dump-index>472</span> => {<a class=sf-dump-ref>#3035</a> &#8230;30}
    <span class=sf-dump-index>473</span> => {<a class=sf-dump-ref>#3036</a> &#8230;30}
    <span class=sf-dump-index>474</span> => {<a class=sf-dump-ref>#3037</a> &#8230;30}
    <span class=sf-dump-index>475</span> => {<a class=sf-dump-ref>#3038</a> &#8230;30}
    <span class=sf-dump-index>476</span> => {<a class=sf-dump-ref>#3039</a> &#8230;30}
    <span class=sf-dump-index>477</span> => {<a class=sf-dump-ref>#3040</a> &#8230;30}
    <span class=sf-dump-index>478</span> => {<a class=sf-dump-ref>#3041</a> &#8230;30}
    <span class=sf-dump-index>479</span> => {<a class=sf-dump-ref>#3042</a> &#8230;30}
    <span class=sf-dump-index>480</span> => {<a class=sf-dump-ref>#3043</a> &#8230;30}
    <span class=sf-dump-index>481</span> => {<a class=sf-dump-ref>#3044</a> &#8230;30}
    <span class=sf-dump-index>482</span> => {<a class=sf-dump-ref>#3045</a> &#8230;30}
    <span class=sf-dump-index>483</span> => {<a class=sf-dump-ref>#3046</a> &#8230;30}
    <span class=sf-dump-index>484</span> => {<a class=sf-dump-ref>#3047</a> &#8230;30}
    <span class=sf-dump-index>485</span> => {<a class=sf-dump-ref>#3048</a> &#8230;30}
    <span class=sf-dump-index>486</span> => {<a class=sf-dump-ref>#3049</a> &#8230;30}
    <span class=sf-dump-index>487</span> => {<a class=sf-dump-ref>#3050</a> &#8230;30}
    <span class=sf-dump-index>488</span> => {<a class=sf-dump-ref>#3051</a> &#8230;30}
    <span class=sf-dump-index>489</span> => {<a class=sf-dump-ref>#3052</a> &#8230;30}
    <span class=sf-dump-index>490</span> => {<a class=sf-dump-ref>#3053</a> &#8230;30}
    <span class=sf-dump-index>491</span> => {<a class=sf-dump-ref>#3054</a> &#8230;30}
    <span class=sf-dump-index>492</span> => {<a class=sf-dump-ref>#3055</a> &#8230;30}
    <span class=sf-dump-index>493</span> => {<a class=sf-dump-ref>#3056</a> &#8230;30}
    <span class=sf-dump-index>494</span> => {<a class=sf-dump-ref>#3057</a> &#8230;30}
    <span class=sf-dump-index>495</span> => {<a class=sf-dump-ref>#3058</a> &#8230;30}
    <span class=sf-dump-index>496</span> => {<a class=sf-dump-ref>#3059</a> &#8230;30}
    <span class=sf-dump-index>497</span> => {<a class=sf-dump-ref>#3060</a> &#8230;30}
    <span class=sf-dump-index>498</span> => {<a class=sf-dump-ref>#3061</a> &#8230;30}
    <span class=sf-dump-index>499</span> => {<a class=sf-dump-ref>#3062</a> &#8230;30}
    <span class=sf-dump-index>500</span> => {<a class=sf-dump-ref>#3063</a> &#8230;30}
    <span class=sf-dump-index>501</span> => {<a class=sf-dump-ref>#3064</a> &#8230;30}
    <span class=sf-dump-index>502</span> => {<a class=sf-dump-ref>#3065</a> &#8230;30}
    <span class=sf-dump-index>503</span> => {<a class=sf-dump-ref>#3066</a> &#8230;30}
    <span class=sf-dump-index>504</span> => {<a class=sf-dump-ref>#3067</a> &#8230;30}
    <span class=sf-dump-index>505</span> => {<a class=sf-dump-ref>#3068</a> &#8230;30}
    <span class=sf-dump-index>506</span> => {<a class=sf-dump-ref>#3069</a> &#8230;30}
    <span class=sf-dump-index>507</span> => {<a class=sf-dump-ref>#3070</a> &#8230;30}
    <span class=sf-dump-index>508</span> => {<a class=sf-dump-ref>#3071</a> &#8230;30}
    <span class=sf-dump-index>509</span> => {<a class=sf-dump-ref>#3072</a> &#8230;30}
    <span class=sf-dump-index>510</span> => {<a class=sf-dump-ref>#3073</a> &#8230;30}
    <span class=sf-dump-index>511</span> => {<a class=sf-dump-ref>#3074</a> &#8230;30}
    <span class=sf-dump-index>512</span> => {<a class=sf-dump-ref>#3075</a> &#8230;30}
    <span class=sf-dump-index>513</span> => {<a class=sf-dump-ref>#3076</a> &#8230;30}
    <span class=sf-dump-index>514</span> => {<a class=sf-dump-ref>#3077</a> &#8230;30}
    <span class=sf-dump-index>515</span> => {<a class=sf-dump-ref>#3078</a> &#8230;30}
    <span class=sf-dump-index>516</span> => {<a class=sf-dump-ref>#3079</a> &#8230;30}
    <span class=sf-dump-index>517</span> => {<a class=sf-dump-ref>#3080</a> &#8230;30}
    <span class=sf-dump-index>518</span> => {<a class=sf-dump-ref>#3081</a> &#8230;30}
    <span class=sf-dump-index>519</span> => {<a class=sf-dump-ref>#3082</a> &#8230;30}
    <span class=sf-dump-index>520</span> => {<a class=sf-dump-ref>#3083</a> &#8230;30}
    <span class=sf-dump-index>521</span> => {<a class=sf-dump-ref>#3084</a> &#8230;30}
    <span class=sf-dump-index>522</span> => {<a class=sf-dump-ref>#3085</a> &#8230;30}
    <span class=sf-dump-index>523</span> => {<a class=sf-dump-ref>#3086</a> &#8230;30}
    <span class=sf-dump-index>524</span> => {<a class=sf-dump-ref>#3087</a> &#8230;30}
    <span class=sf-dump-index>525</span> => {<a class=sf-dump-ref>#3088</a> &#8230;30}
    <span class=sf-dump-index>526</span> => {<a class=sf-dump-ref>#3089</a> &#8230;30}
    <span class=sf-dump-index>527</span> => {<a class=sf-dump-ref>#3090</a> &#8230;30}
    <span class=sf-dump-index>528</span> => {<a class=sf-dump-ref>#3091</a> &#8230;30}
    <span class=sf-dump-index>529</span> => {<a class=sf-dump-ref>#3092</a> &#8230;30}
    <span class=sf-dump-index>530</span> => {<a class=sf-dump-ref>#3093</a> &#8230;30}
    <span class=sf-dump-index>531</span> => {<a class=sf-dump-ref>#3094</a> &#8230;30}
    <span class=sf-dump-index>532</span> => {<a class=sf-dump-ref>#3095</a> &#8230;30}
    <span class=sf-dump-index>533</span> => {<a class=sf-dump-ref>#3096</a> &#8230;30}
    <span class=sf-dump-index>534</span> => {<a class=sf-dump-ref>#3097</a> &#8230;30}
    <span class=sf-dump-index>535</span> => {<a class=sf-dump-ref>#3098</a> &#8230;30}
    <span class=sf-dump-index>536</span> => {<a class=sf-dump-ref>#3099</a> &#8230;30}
    <span class=sf-dump-index>537</span> => {<a class=sf-dump-ref>#3100</a> &#8230;30}
    <span class=sf-dump-index>538</span> => {<a class=sf-dump-ref>#3101</a> &#8230;30}
    <span class=sf-dump-index>539</span> => {<a class=sf-dump-ref>#3102</a> &#8230;30}
    <span class=sf-dump-index>540</span> => {<a class=sf-dump-ref>#3103</a> &#8230;30}
    <span class=sf-dump-index>541</span> => {<a class=sf-dump-ref>#3104</a> &#8230;30}
    <span class=sf-dump-index>542</span> => {<a class=sf-dump-ref>#3105</a> &#8230;30}
    <span class=sf-dump-index>543</span> => {<a class=sf-dump-ref>#3106</a> &#8230;30}
    <span class=sf-dump-index>544</span> => {<a class=sf-dump-ref>#3107</a> &#8230;30}
    <span class=sf-dump-index>545</span> => {<a class=sf-dump-ref>#3108</a> &#8230;30}
    <span class=sf-dump-index>546</span> => {<a class=sf-dump-ref>#3109</a> &#8230;30}
    <span class=sf-dump-index>547</span> => {<a class=sf-dump-ref>#3110</a> &#8230;30}
    <span class=sf-dump-index>548</span> => {<a class=sf-dump-ref>#3111</a> &#8230;30}
    <span class=sf-dump-index>549</span> => {<a class=sf-dump-ref>#3112</a> &#8230;30}
    <span class=sf-dump-index>550</span> => {<a class=sf-dump-ref>#3113</a> &#8230;30}
    <span class=sf-dump-index>551</span> => {<a class=sf-dump-ref>#3114</a> &#8230;30}
    <span class=sf-dump-index>552</span> => {<a class=sf-dump-ref>#3115</a> &#8230;30}
    <span class=sf-dump-index>553</span> => {<a class=sf-dump-ref>#3116</a> &#8230;30}
    <span class=sf-dump-index>554</span> => {<a class=sf-dump-ref>#3117</a> &#8230;30}
    <span class=sf-dump-index>555</span> => {<a class=sf-dump-ref>#3118</a> &#8230;30}
    <span class=sf-dump-index>556</span> => {<a class=sf-dump-ref>#3119</a> &#8230;30}
    <span class=sf-dump-index>557</span> => {<a class=sf-dump-ref>#3120</a> &#8230;30}
    <span class=sf-dump-index>558</span> => {<a class=sf-dump-ref>#3121</a> &#8230;30}
    <span class=sf-dump-index>559</span> => {<a class=sf-dump-ref>#3122</a> &#8230;30}
    <span class=sf-dump-index>560</span> => {<a class=sf-dump-ref>#3123</a> &#8230;30}
    <span class=sf-dump-index>561</span> => {<a class=sf-dump-ref>#3124</a> &#8230;30}
    <span class=sf-dump-index>562</span> => {<a class=sf-dump-ref>#3125</a> &#8230;30}
    <span class=sf-dump-index>563</span> => {<a class=sf-dump-ref>#3126</a> &#8230;30}
    <span class=sf-dump-index>564</span> => {<a class=sf-dump-ref>#3127</a> &#8230;30}
    <span class=sf-dump-index>565</span> => {<a class=sf-dump-ref>#3128</a> &#8230;30}
    <span class=sf-dump-index>566</span> => {<a class=sf-dump-ref>#3129</a> &#8230;30}
    <span class=sf-dump-index>567</span> => {<a class=sf-dump-ref>#3130</a> &#8230;30}
    <span class=sf-dump-index>568</span> => {<a class=sf-dump-ref>#3131</a> &#8230;30}
    <span class=sf-dump-index>569</span> => {<a class=sf-dump-ref>#3132</a> &#8230;30}
    <span class=sf-dump-index>570</span> => {<a class=sf-dump-ref>#3133</a> &#8230;30}
    <span class=sf-dump-index>571</span> => {<a class=sf-dump-ref>#3134</a> &#8230;30}
    <span class=sf-dump-index>572</span> => {<a class=sf-dump-ref>#3135</a> &#8230;30}
    <span class=sf-dump-index>573</span> => {<a class=sf-dump-ref>#3136</a> &#8230;30}
    <span class=sf-dump-index>574</span> => {<a class=sf-dump-ref>#3137</a> &#8230;30}
    <span class=sf-dump-index>575</span> => {<a class=sf-dump-ref>#3138</a> &#8230;30}
    <span class=sf-dump-index>576</span> => {<a class=sf-dump-ref>#3139</a> &#8230;30}
    <span class=sf-dump-index>577</span> => {<a class=sf-dump-ref>#3140</a> &#8230;30}
    <span class=sf-dump-index>578</span> => {<a class=sf-dump-ref>#3141</a> &#8230;30}
    <span class=sf-dump-index>579</span> => {<a class=sf-dump-ref>#3142</a> &#8230;30}
    <span class=sf-dump-index>580</span> => {<a class=sf-dump-ref>#3143</a> &#8230;30}
    <span class=sf-dump-index>581</span> => {<a class=sf-dump-ref>#3144</a> &#8230;30}
    <span class=sf-dump-index>582</span> => {<a class=sf-dump-ref>#3145</a> &#8230;30}
    <span class=sf-dump-index>583</span> => {<a class=sf-dump-ref>#3146</a> &#8230;30}
    <span class=sf-dump-index>584</span> => {<a class=sf-dump-ref>#3147</a> &#8230;30}
    <span class=sf-dump-index>585</span> => {<a class=sf-dump-ref>#3148</a> &#8230;30}
    <span class=sf-dump-index>586</span> => {<a class=sf-dump-ref>#3149</a> &#8230;30}
    <span class=sf-dump-index>587</span> => {<a class=sf-dump-ref>#3150</a> &#8230;30}
    <span class=sf-dump-index>588</span> => {<a class=sf-dump-ref>#3151</a> &#8230;30}
    <span class=sf-dump-index>589</span> => {<a class=sf-dump-ref>#3152</a> &#8230;30}
    <span class=sf-dump-index>590</span> => {<a class=sf-dump-ref>#3153</a> &#8230;30}
    <span class=sf-dump-index>591</span> => {<a class=sf-dump-ref>#3154</a> &#8230;30}
    <span class=sf-dump-index>592</span> => {<a class=sf-dump-ref>#3155</a> &#8230;30}
    <span class=sf-dump-index>593</span> => {<a class=sf-dump-ref>#3156</a> &#8230;30}
    <span class=sf-dump-index>594</span> => {<a class=sf-dump-ref>#3157</a> &#8230;30}
    <span class=sf-dump-index>595</span> => {<a class=sf-dump-ref>#3158</a> &#8230;30}
    <span class=sf-dump-index>596</span> => {<a class=sf-dump-ref>#3159</a> &#8230;30}
    <span class=sf-dump-index>597</span> => {<a class=sf-dump-ref>#3160</a> &#8230;30}
    <span class=sf-dump-index>598</span> => {<a class=sf-dump-ref>#3161</a> &#8230;30}
    <span class=sf-dump-index>599</span> => {<a class=sf-dump-ref>#3162</a> &#8230;30}
    <span class=sf-dump-index>600</span> => {<a class=sf-dump-ref>#3163</a> &#8230;30}
    <span class=sf-dump-index>601</span> => {<a class=sf-dump-ref>#3164</a> &#8230;30}
    <span class=sf-dump-index>602</span> => {<a class=sf-dump-ref>#3165</a> &#8230;30}
    <span class=sf-dump-index>603</span> => {<a class=sf-dump-ref>#3166</a> &#8230;30}
    <span class=sf-dump-index>604</span> => {<a class=sf-dump-ref>#3167</a> &#8230;30}
    <span class=sf-dump-index>605</span> => {<a class=sf-dump-ref>#3168</a> &#8230;30}
    <span class=sf-dump-index>606</span> => {<a class=sf-dump-ref>#3169</a> &#8230;30}
    <span class=sf-dump-index>607</span> => {<a class=sf-dump-ref>#3170</a> &#8230;30}
    <span class=sf-dump-index>608</span> => {<a class=sf-dump-ref>#3171</a> &#8230;30}
    <span class=sf-dump-index>609</span> => {<a class=sf-dump-ref>#3172</a> &#8230;30}
    <span class=sf-dump-index>610</span> => {<a class=sf-dump-ref>#3173</a> &#8230;30}
    <span class=sf-dump-index>611</span> => {<a class=sf-dump-ref>#3174</a> &#8230;30}
    <span class=sf-dump-index>612</span> => {<a class=sf-dump-ref>#3175</a> &#8230;30}
    <span class=sf-dump-index>613</span> => {<a class=sf-dump-ref>#3176</a> &#8230;30}
    <span class=sf-dump-index>614</span> => {<a class=sf-dump-ref>#3177</a> &#8230;30}
    <span class=sf-dump-index>615</span> => {<a class=sf-dump-ref>#3178</a> &#8230;30}
    <span class=sf-dump-index>616</span> => {<a class=sf-dump-ref>#3179</a> &#8230;30}
    <span class=sf-dump-index>617</span> => {<a class=sf-dump-ref>#3180</a> &#8230;30}
    <span class=sf-dump-index>618</span> => {<a class=sf-dump-ref>#3181</a> &#8230;30}
    <span class=sf-dump-index>619</span> => {<a class=sf-dump-ref>#3182</a> &#8230;30}
    <span class=sf-dump-index>620</span> => {<a class=sf-dump-ref>#3183</a> &#8230;30}
    <span class=sf-dump-index>621</span> => {<a class=sf-dump-ref>#3184</a> &#8230;30}
    <span class=sf-dump-index>622</span> => {<a class=sf-dump-ref>#3185</a> &#8230;30}
    <span class=sf-dump-index>623</span> => {<a class=sf-dump-ref>#3186</a> &#8230;30}
    <span class=sf-dump-index>624</span> => {<a class=sf-dump-ref>#3187</a> &#8230;30}
    <span class=sf-dump-index>625</span> => {<a class=sf-dump-ref>#3188</a> &#8230;30}
    <span class=sf-dump-index>626</span> => {<a class=sf-dump-ref>#3189</a> &#8230;30}
    <span class=sf-dump-index>627</span> => {<a class=sf-dump-ref>#3190</a> &#8230;30}
    <span class=sf-dump-index>628</span> => {<a class=sf-dump-ref>#3191</a> &#8230;30}
    <span class=sf-dump-index>629</span> => {<a class=sf-dump-ref>#3192</a> &#8230;30}
    <span class=sf-dump-index>630</span> => {<a class=sf-dump-ref>#3193</a> &#8230;30}
    <span class=sf-dump-index>631</span> => {<a class=sf-dump-ref>#3194</a> &#8230;30}
    <span class=sf-dump-index>632</span> => {<a class=sf-dump-ref>#3195</a> &#8230;30}
    <span class=sf-dump-index>633</span> => {<a class=sf-dump-ref>#3196</a> &#8230;30}
    <span class=sf-dump-index>634</span> => {<a class=sf-dump-ref>#3197</a> &#8230;30}
    <span class=sf-dump-index>635</span> => {<a class=sf-dump-ref>#3198</a> &#8230;30}
    <span class=sf-dump-index>636</span> => {<a class=sf-dump-ref>#3199</a> &#8230;30}
    <span class=sf-dump-index>637</span> => {<a class=sf-dump-ref>#3200</a> &#8230;30}
    <span class=sf-dump-index>638</span> => {<a class=sf-dump-ref>#3201</a> &#8230;30}
    <span class=sf-dump-index>639</span> => {<a class=sf-dump-ref>#3202</a> &#8230;30}
    <span class=sf-dump-index>640</span> => {<a class=sf-dump-ref>#3203</a> &#8230;30}
    <span class=sf-dump-index>641</span> => {<a class=sf-dump-ref>#3204</a> &#8230;30}
    <span class=sf-dump-index>642</span> => {<a class=sf-dump-ref>#3205</a> &#8230;30}
    <span class=sf-dump-index>643</span> => {<a class=sf-dump-ref>#3206</a> &#8230;30}
    <span class=sf-dump-index>644</span> => {<a class=sf-dump-ref>#3207</a> &#8230;30}
    <span class=sf-dump-index>645</span> => {<a class=sf-dump-ref>#3208</a> &#8230;30}
    <span class=sf-dump-index>646</span> => {<a class=sf-dump-ref>#3209</a> &#8230;30}
    <span class=sf-dump-index>647</span> => {<a class=sf-dump-ref>#3210</a> &#8230;30}
    <span class=sf-dump-index>648</span> => {<a class=sf-dump-ref>#3211</a> &#8230;30}
    <span class=sf-dump-index>649</span> => {<a class=sf-dump-ref>#3212</a> &#8230;30}
    <span class=sf-dump-index>650</span> => {<a class=sf-dump-ref>#3213</a> &#8230;30}
    <span class=sf-dump-index>651</span> => {<a class=sf-dump-ref>#3214</a> &#8230;30}
    <span class=sf-dump-index>652</span> => {<a class=sf-dump-ref>#3215</a> &#8230;30}
    <span class=sf-dump-index>653</span> => {<a class=sf-dump-ref>#3216</a> &#8230;30}
    <span class=sf-dump-index>654</span> => {<a class=sf-dump-ref>#3217</a> &#8230;30}
    <span class=sf-dump-index>655</span> => {<a class=sf-dump-ref>#3218</a> &#8230;30}
    <span class=sf-dump-index>656</span> => {<a class=sf-dump-ref>#3219</a> &#8230;30}
    <span class=sf-dump-index>657</span> => {<a class=sf-dump-ref>#3220</a> &#8230;30}
    <span class=sf-dump-index>658</span> => {<a class=sf-dump-ref>#3221</a> &#8230;30}
    <span class=sf-dump-index>659</span> => {<a class=sf-dump-ref>#3222</a> &#8230;30}
    <span class=sf-dump-index>660</span> => {<a class=sf-dump-ref>#3223</a> &#8230;30}
    <span class=sf-dump-index>661</span> => {<a class=sf-dump-ref>#3224</a> &#8230;30}
    <span class=sf-dump-index>662</span> => {<a class=sf-dump-ref>#3225</a> &#8230;30}
    <span class=sf-dump-index>663</span> => {<a class=sf-dump-ref>#3226</a> &#8230;30}
    <span class=sf-dump-index>664</span> => {<a class=sf-dump-ref>#3227</a> &#8230;30}
    <span class=sf-dump-index>665</span> => {<a class=sf-dump-ref>#3228</a> &#8230;30}
    <span class=sf-dump-index>666</span> => {<a class=sf-dump-ref>#3229</a> &#8230;30}
    <span class=sf-dump-index>667</span> => {<a class=sf-dump-ref>#3230</a> &#8230;30}
    <span class=sf-dump-index>668</span> => {<a class=sf-dump-ref>#3231</a> &#8230;30}
    <span class=sf-dump-index>669</span> => {<a class=sf-dump-ref>#3232</a> &#8230;30}
    <span class=sf-dump-index>670</span> => {<a class=sf-dump-ref>#3233</a> &#8230;30}
    <span class=sf-dump-index>671</span> => {<a class=sf-dump-ref>#3234</a> &#8230;30}
    <span class=sf-dump-index>672</span> => {<a class=sf-dump-ref>#3235</a> &#8230;30}
    <span class=sf-dump-index>673</span> => {<a class=sf-dump-ref>#3236</a> &#8230;30}
    <span class=sf-dump-index>674</span> => {<a class=sf-dump-ref>#3237</a> &#8230;30}
    <span class=sf-dump-index>675</span> => {<a class=sf-dump-ref>#3238</a> &#8230;30}
    <span class=sf-dump-index>676</span> => {<a class=sf-dump-ref>#3239</a> &#8230;30}
    <span class=sf-dump-index>677</span> => {<a class=sf-dump-ref>#3240</a> &#8230;30}
    <span class=sf-dump-index>678</span> => {<a class=sf-dump-ref>#3241</a> &#8230;30}
    <span class=sf-dump-index>679</span> => {<a class=sf-dump-ref>#3242</a> &#8230;30}
    <span class=sf-dump-index>680</span> => {<a class=sf-dump-ref>#3243</a> &#8230;30}
    <span class=sf-dump-index>681</span> => {<a class=sf-dump-ref>#3244</a> &#8230;30}
    <span class=sf-dump-index>682</span> => {<a class=sf-dump-ref>#3245</a> &#8230;30}
    <span class=sf-dump-index>683</span> => {<a class=sf-dump-ref>#3246</a> &#8230;30}
    <span class=sf-dump-index>684</span> => {<a class=sf-dump-ref>#3247</a> &#8230;30}
    <span class=sf-dump-index>685</span> => {<a class=sf-dump-ref>#3248</a> &#8230;30}
    <span class=sf-dump-index>686</span> => {<a class=sf-dump-ref>#3249</a> &#8230;30}
    <span class=sf-dump-index>687</span> => {<a class=sf-dump-ref>#3250</a> &#8230;30}
    <span class=sf-dump-index>688</span> => {<a class=sf-dump-ref>#3251</a> &#8230;30}
    <span class=sf-dump-index>689</span> => {<a class=sf-dump-ref>#3252</a> &#8230;30}
    <span class=sf-dump-index>690</span> => {<a class=sf-dump-ref>#3253</a> &#8230;30}
    <span class=sf-dump-index>691</span> => {<a class=sf-dump-ref>#3254</a> &#8230;30}
    <span class=sf-dump-index>692</span> => {<a class=sf-dump-ref>#3255</a> &#8230;30}
    <span class=sf-dump-index>693</span> => {<a class=sf-dump-ref>#3256</a> &#8230;30}
    <span class=sf-dump-index>694</span> => {<a class=sf-dump-ref>#3257</a> &#8230;30}
    <span class=sf-dump-index>695</span> => {<a class=sf-dump-ref>#3258</a> &#8230;30}
    <span class=sf-dump-index>696</span> => {<a class=sf-dump-ref>#3259</a> &#8230;30}
    <span class=sf-dump-index>697</span> => {<a class=sf-dump-ref>#3260</a> &#8230;30}
    <span class=sf-dump-index>698</span> => {<a class=sf-dump-ref>#3261</a> &#8230;30}
    <span class=sf-dump-index>699</span> => {<a class=sf-dump-ref>#3262</a> &#8230;30}
    <span class=sf-dump-index>700</span> => {<a class=sf-dump-ref>#3263</a> &#8230;30}
    <span class=sf-dump-index>701</span> => {<a class=sf-dump-ref>#3264</a> &#8230;30}
    <span class=sf-dump-index>702</span> => {<a class=sf-dump-ref>#3265</a> &#8230;30}
    <span class=sf-dump-index>703</span> => {<a class=sf-dump-ref>#3266</a> &#8230;30}
    <span class=sf-dump-index>704</span> => {<a class=sf-dump-ref>#3267</a> &#8230;30}
    <span class=sf-dump-index>705</span> => {<a class=sf-dump-ref>#3268</a> &#8230;30}
    <span class=sf-dump-index>706</span> => {<a class=sf-dump-ref>#3269</a> &#8230;30}
    <span class=sf-dump-index>707</span> => {<a class=sf-dump-ref>#3270</a> &#8230;30}
    <span class=sf-dump-index>708</span> => {<a class=sf-dump-ref>#3271</a> &#8230;30}
    <span class=sf-dump-index>709</span> => {<a class=sf-dump-ref>#3272</a> &#8230;30}
    <span class=sf-dump-index>710</span> => {<a class=sf-dump-ref>#3273</a> &#8230;30}
    <span class=sf-dump-index>711</span> => {<a class=sf-dump-ref>#3274</a> &#8230;30}
    <span class=sf-dump-index>712</span> => {<a class=sf-dump-ref>#3275</a> &#8230;30}
    <span class=sf-dump-index>713</span> => {<a class=sf-dump-ref>#3276</a> &#8230;30}
    <span class=sf-dump-index>714</span> => {<a class=sf-dump-ref>#3277</a> &#8230;30}
    <span class=sf-dump-index>715</span> => {<a class=sf-dump-ref>#3278</a> &#8230;30}
    <span class=sf-dump-index>716</span> => {<a class=sf-dump-ref>#3279</a> &#8230;30}
    <span class=sf-dump-index>717</span> => {<a class=sf-dump-ref>#3280</a> &#8230;30}
    <span class=sf-dump-index>718</span> => {<a class=sf-dump-ref>#3281</a> &#8230;30}
    <span class=sf-dump-index>719</span> => {<a class=sf-dump-ref>#3282</a> &#8230;30}
    <span class=sf-dump-index>720</span> => {<a class=sf-dump-ref>#3283</a> &#8230;30}
    <span class=sf-dump-index>721</span> => {<a class=sf-dump-ref>#3284</a> &#8230;30}
    <span class=sf-dump-index>722</span> => {<a class=sf-dump-ref>#3285</a> &#8230;30}
    <span class=sf-dump-index>723</span> => {<a class=sf-dump-ref>#3286</a> &#8230;30}
    <span class=sf-dump-index>724</span> => {<a class=sf-dump-ref>#3287</a> &#8230;30}
    <span class=sf-dump-index>725</span> => {<a class=sf-dump-ref>#3288</a> &#8230;30}
    <span class=sf-dump-index>726</span> => {<a class=sf-dump-ref>#3289</a> &#8230;30}
    <span class=sf-dump-index>727</span> => {<a class=sf-dump-ref>#3290</a> &#8230;30}
    <span class=sf-dump-index>728</span> => {<a class=sf-dump-ref>#3291</a> &#8230;30}
    <span class=sf-dump-index>729</span> => {<a class=sf-dump-ref>#3292</a> &#8230;30}
    <span class=sf-dump-index>730</span> => {<a class=sf-dump-ref>#3293</a> &#8230;30}
    <span class=sf-dump-index>731</span> => {<a class=sf-dump-ref>#3294</a> &#8230;30}
    <span class=sf-dump-index>732</span> => {<a class=sf-dump-ref>#3295</a> &#8230;30}
    <span class=sf-dump-index>733</span> => {<a class=sf-dump-ref>#3296</a> &#8230;30}
    <span class=sf-dump-index>734</span> => {<a class=sf-dump-ref>#3297</a> &#8230;30}
    <span class=sf-dump-index>735</span> => {<a class=sf-dump-ref>#3298</a> &#8230;30}
    <span class=sf-dump-index>736</span> => {<a class=sf-dump-ref>#3299</a> &#8230;30}
    <span class=sf-dump-index>737</span> => {<a class=sf-dump-ref>#3300</a> &#8230;30}
    <span class=sf-dump-index>738</span> => {<a class=sf-dump-ref>#3301</a> &#8230;30}
    <span class=sf-dump-index>739</span> => {<a class=sf-dump-ref>#3302</a> &#8230;30}
    <span class=sf-dump-index>740</span> => {<a class=sf-dump-ref>#3303</a> &#8230;30}
    <span class=sf-dump-index>741</span> => {<a class=sf-dump-ref>#3304</a> &#8230;30}
    <span class=sf-dump-index>742</span> => {<a class=sf-dump-ref>#3305</a> &#8230;30}
    <span class=sf-dump-index>743</span> => {<a class=sf-dump-ref>#3306</a> &#8230;30}
    <span class=sf-dump-index>744</span> => {<a class=sf-dump-ref>#3307</a> &#8230;30}
    <span class=sf-dump-index>745</span> => {<a class=sf-dump-ref>#3308</a> &#8230;30}
    <span class=sf-dump-index>746</span> => {<a class=sf-dump-ref>#3309</a> &#8230;30}
    <span class=sf-dump-index>747</span> => {<a class=sf-dump-ref>#3310</a> &#8230;30}
    <span class=sf-dump-index>748</span> => {<a class=sf-dump-ref>#3311</a> &#8230;30}
    <span class=sf-dump-index>749</span> => {<a class=sf-dump-ref>#3312</a> &#8230;30}
    <span class=sf-dump-index>750</span> => {<a class=sf-dump-ref>#3313</a> &#8230;30}
    <span class=sf-dump-index>751</span> => {<a class=sf-dump-ref>#3314</a> &#8230;30}
    <span class=sf-dump-index>752</span> => {<a class=sf-dump-ref>#3315</a> &#8230;30}
    <span class=sf-dump-index>753</span> => {<a class=sf-dump-ref>#3316</a> &#8230;30}
    <span class=sf-dump-index>754</span> => {<a class=sf-dump-ref>#3317</a> &#8230;30}
    <span class=sf-dump-index>755</span> => {<a class=sf-dump-ref>#3318</a> &#8230;30}
    <span class=sf-dump-index>756</span> => {<a class=sf-dump-ref>#3319</a> &#8230;30}
    <span class=sf-dump-index>757</span> => {<a class=sf-dump-ref>#3320</a> &#8230;30}
    <span class=sf-dump-index>758</span> => {<a class=sf-dump-ref>#3321</a> &#8230;30}
    <span class=sf-dump-index>759</span> => {<a class=sf-dump-ref>#3322</a> &#8230;30}
    <span class=sf-dump-index>760</span> => {<a class=sf-dump-ref>#3323</a> &#8230;30}
    <span class=sf-dump-index>761</span> => {<a class=sf-dump-ref>#3324</a> &#8230;30}
    <span class=sf-dump-index>762</span> => {<a class=sf-dump-ref>#3325</a> &#8230;30}
    <span class=sf-dump-index>763</span> => {<a class=sf-dump-ref>#3326</a> &#8230;30}
    <span class=sf-dump-index>764</span> => {<a class=sf-dump-ref>#3327</a> &#8230;30}
    <span class=sf-dump-index>765</span> => {<a class=sf-dump-ref>#3328</a> &#8230;30}
    <span class=sf-dump-index>766</span> => {<a class=sf-dump-ref>#3329</a> &#8230;30}
    <span class=sf-dump-index>767</span> => {<a class=sf-dump-ref>#3330</a> &#8230;30}
    <span class=sf-dump-index>768</span> => {<a class=sf-dump-ref>#3331</a> &#8230;30}
    <span class=sf-dump-index>769</span> => {<a class=sf-dump-ref>#3332</a> &#8230;30}
    <span class=sf-dump-index>770</span> => {<a class=sf-dump-ref>#3333</a> &#8230;30}
    <span class=sf-dump-index>771</span> => {<a class=sf-dump-ref>#3334</a> &#8230;30}
    <span class=sf-dump-index>772</span> => {<a class=sf-dump-ref>#3335</a> &#8230;30}
    <span class=sf-dump-index>773</span> => {<a class=sf-dump-ref>#3336</a> &#8230;30}
    <span class=sf-dump-index>774</span> => {<a class=sf-dump-ref>#3337</a> &#8230;30}
    <span class=sf-dump-index>775</span> => {<a class=sf-dump-ref>#3338</a> &#8230;30}
    <span class=sf-dump-index>776</span> => {<a class=sf-dump-ref>#3339</a> &#8230;30}
    <span class=sf-dump-index>777</span> => {<a class=sf-dump-ref>#3340</a> &#8230;30}
    <span class=sf-dump-index>778</span> => {<a class=sf-dump-ref>#3341</a> &#8230;30}
    <span class=sf-dump-index>779</span> => {<a class=sf-dump-ref>#3342</a> &#8230;30}
    <span class=sf-dump-index>780</span> => {<a class=sf-dump-ref>#3343</a> &#8230;30}
    <span class=sf-dump-index>781</span> => {<a class=sf-dump-ref>#3344</a> &#8230;30}
    <span class=sf-dump-index>782</span> => {<a class=sf-dump-ref>#3345</a> &#8230;30}
    <span class=sf-dump-index>783</span> => {<a class=sf-dump-ref>#3346</a> &#8230;30}
    <span class=sf-dump-index>784</span> => {<a class=sf-dump-ref>#3347</a> &#8230;30}
    <span class=sf-dump-index>785</span> => {<a class=sf-dump-ref>#3348</a> &#8230;30}
    <span class=sf-dump-index>786</span> => {<a class=sf-dump-ref>#3349</a> &#8230;30}
    <span class=sf-dump-index>787</span> => {<a class=sf-dump-ref>#3350</a> &#8230;30}
    <span class=sf-dump-index>788</span> => {<a class=sf-dump-ref>#3351</a> &#8230;30}
    <span class=sf-dump-index>789</span> => {<a class=sf-dump-ref>#3352</a> &#8230;30}
    <span class=sf-dump-index>790</span> => {<a class=sf-dump-ref>#3353</a> &#8230;30}
    <span class=sf-dump-index>791</span> => {<a class=sf-dump-ref>#3354</a> &#8230;30}
    <span class=sf-dump-index>792</span> => {<a class=sf-dump-ref>#3355</a> &#8230;30}
    <span class=sf-dump-index>793</span> => {<a class=sf-dump-ref>#3356</a> &#8230;30}
    <span class=sf-dump-index>794</span> => {<a class=sf-dump-ref>#3357</a> &#8230;30}
    <span class=sf-dump-index>795</span> => {<a class=sf-dump-ref>#3358</a> &#8230;30}
    <span class=sf-dump-index>796</span> => {<a class=sf-dump-ref>#3359</a> &#8230;30}
    <span class=sf-dump-index>797</span> => {<a class=sf-dump-ref>#3360</a> &#8230;30}
    <span class=sf-dump-index>798</span> => {<a class=sf-dump-ref>#3361</a> &#8230;30}
    <span class=sf-dump-index>799</span> => {<a class=sf-dump-ref>#3362</a> &#8230;30}
    <span class=sf-dump-index>800</span> => {<a class=sf-dump-ref>#3363</a> &#8230;30}
    <span class=sf-dump-index>801</span> => {<a class=sf-dump-ref>#3364</a> &#8230;30}
    <span class=sf-dump-index>802</span> => {<a class=sf-dump-ref>#3365</a> &#8230;30}
    <span class=sf-dump-index>803</span> => {<a class=sf-dump-ref>#3366</a> &#8230;30}
    <span class=sf-dump-index>804</span> => {<a class=sf-dump-ref>#3367</a> &#8230;30}
    <span class=sf-dump-index>805</span> => {<a class=sf-dump-ref>#3368</a> &#8230;30}
    <span class=sf-dump-index>806</span> => {<a class=sf-dump-ref>#3369</a> &#8230;30}
    <span class=sf-dump-index>807</span> => {<a class=sf-dump-ref>#3370</a> &#8230;30}
    <span class=sf-dump-index>808</span> => {<a class=sf-dump-ref>#3371</a> &#8230;30}
    <span class=sf-dump-index>809</span> => {<a class=sf-dump-ref>#3372</a> &#8230;30}
    <span class=sf-dump-index>810</span> => {<a class=sf-dump-ref>#3373</a> &#8230;30}
    <span class=sf-dump-index>811</span> => {<a class=sf-dump-ref>#3374</a> &#8230;30}
    <span class=sf-dump-index>812</span> => {<a class=sf-dump-ref>#3375</a> &#8230;30}
    <span class=sf-dump-index>813</span> => {<a class=sf-dump-ref>#3376</a> &#8230;30}
    <span class=sf-dump-index>814</span> => {<a class=sf-dump-ref>#3377</a> &#8230;30}
    <span class=sf-dump-index>815</span> => {<a class=sf-dump-ref>#3378</a> &#8230;30}
    <span class=sf-dump-index>816</span> => {<a class=sf-dump-ref>#3379</a> &#8230;30}
    <span class=sf-dump-index>817</span> => {<a class=sf-dump-ref>#3380</a> &#8230;30}
    <span class=sf-dump-index>818</span> => {<a class=sf-dump-ref>#3381</a> &#8230;30}
    <span class=sf-dump-index>819</span> => {<a class=sf-dump-ref>#3382</a> &#8230;30}
    <span class=sf-dump-index>820</span> => {<a class=sf-dump-ref>#3383</a> &#8230;30}
    <span class=sf-dump-index>821</span> => {<a class=sf-dump-ref>#3384</a> &#8230;30}
    <span class=sf-dump-index>822</span> => {<a class=sf-dump-ref>#3385</a> &#8230;30}
    <span class=sf-dump-index>823</span> => {<a class=sf-dump-ref>#3386</a> &#8230;30}
    <span class=sf-dump-index>824</span> => {<a class=sf-dump-ref>#3387</a> &#8230;30}
    <span class=sf-dump-index>825</span> => {<a class=sf-dump-ref>#3388</a> &#8230;30}
    <span class=sf-dump-index>826</span> => {<a class=sf-dump-ref>#3389</a> &#8230;30}
    <span class=sf-dump-index>827</span> => {<a class=sf-dump-ref>#3390</a> &#8230;30}
    <span class=sf-dump-index>828</span> => {<a class=sf-dump-ref>#3391</a> &#8230;30}
    <span class=sf-dump-index>829</span> => {<a class=sf-dump-ref>#3392</a> &#8230;30}
    <span class=sf-dump-index>830</span> => {<a class=sf-dump-ref>#3393</a> &#8230;30}
    <span class=sf-dump-index>831</span> => {<a class=sf-dump-ref>#3394</a> &#8230;30}
    <span class=sf-dump-index>832</span> => {<a class=sf-dump-ref>#3395</a> &#8230;30}
    <span class=sf-dump-index>833</span> => {<a class=sf-dump-ref>#3396</a> &#8230;30}
    <span class=sf-dump-index>834</span> => {<a class=sf-dump-ref>#3397</a> &#8230;30}
    <span class=sf-dump-index>835</span> => {<a class=sf-dump-ref>#3398</a> &#8230;30}
    <span class=sf-dump-index>836</span> => {<a class=sf-dump-ref>#3399</a> &#8230;30}
    <span class=sf-dump-index>837</span> => {<a class=sf-dump-ref>#3400</a> &#8230;30}
    <span class=sf-dump-index>838</span> => {<a class=sf-dump-ref>#3401</a> &#8230;30}
    <span class=sf-dump-index>839</span> => {<a class=sf-dump-ref>#3402</a> &#8230;30}
    <span class=sf-dump-index>840</span> => {<a class=sf-dump-ref>#3403</a> &#8230;30}
    <span class=sf-dump-index>841</span> => {<a class=sf-dump-ref>#3404</a> &#8230;30}
    <span class=sf-dump-index>842</span> => {<a class=sf-dump-ref>#3405</a> &#8230;30}
    <span class=sf-dump-index>843</span> => {<a class=sf-dump-ref>#3406</a> &#8230;30}
    <span class=sf-dump-index>844</span> => {<a class=sf-dump-ref>#3407</a> &#8230;30}
    <span class=sf-dump-index>845</span> => {<a class=sf-dump-ref>#3408</a> &#8230;30}
    <span class=sf-dump-index>846</span> => {<a class=sf-dump-ref>#3409</a> &#8230;30}
    <span class=sf-dump-index>847</span> => {<a class=sf-dump-ref>#3410</a> &#8230;30}
    <span class=sf-dump-index>848</span> => {<a class=sf-dump-ref>#3411</a> &#8230;30}
    <span class=sf-dump-index>849</span> => {<a class=sf-dump-ref>#3412</a> &#8230;30}
    <span class=sf-dump-index>850</span> => {<a class=sf-dump-ref>#3413</a> &#8230;30}
    <span class=sf-dump-index>851</span> => {<a class=sf-dump-ref>#3414</a> &#8230;30}
    <span class=sf-dump-index>852</span> => {<a class=sf-dump-ref>#3415</a> &#8230;30}
    <span class=sf-dump-index>853</span> => {<a class=sf-dump-ref>#3416</a> &#8230;30}
    <span class=sf-dump-index>854</span> => {<a class=sf-dump-ref>#3417</a> &#8230;30}
    <span class=sf-dump-index>855</span> => {<a class=sf-dump-ref>#3418</a> &#8230;30}
    <span class=sf-dump-index>856</span> => {<a class=sf-dump-ref>#3419</a> &#8230;30}
    <span class=sf-dump-index>857</span> => {<a class=sf-dump-ref>#3420</a> &#8230;30}
    <span class=sf-dump-index>858</span> => {<a class=sf-dump-ref>#3421</a> &#8230;30}
    <span class=sf-dump-index>859</span> => {<a class=sf-dump-ref>#3422</a> &#8230;30}
    <span class=sf-dump-index>860</span> => {<a class=sf-dump-ref>#3423</a> &#8230;30}
    <span class=sf-dump-index>861</span> => {<a class=sf-dump-ref>#3424</a> &#8230;30}
    <span class=sf-dump-index>862</span> => {<a class=sf-dump-ref>#3425</a> &#8230;30}
    <span class=sf-dump-index>863</span> => {<a class=sf-dump-ref>#3426</a> &#8230;30}
    <span class=sf-dump-index>864</span> => {<a class=sf-dump-ref>#3427</a> &#8230;30}
    <span class=sf-dump-index>865</span> => {<a class=sf-dump-ref>#3428</a> &#8230;30}
    <span class=sf-dump-index>866</span> => {<a class=sf-dump-ref>#3429</a> &#8230;30}
    <span class=sf-dump-index>867</span> => {<a class=sf-dump-ref>#3430</a> &#8230;30}
    <span class=sf-dump-index>868</span> => {<a class=sf-dump-ref>#3431</a> &#8230;30}
    <span class=sf-dump-index>869</span> => {<a class=sf-dump-ref>#3432</a> &#8230;30}
    <span class=sf-dump-index>870</span> => {<a class=sf-dump-ref>#3433</a> &#8230;30}
    <span class=sf-dump-index>871</span> => {<a class=sf-dump-ref>#3434</a> &#8230;30}
    <span class=sf-dump-index>872</span> => {<a class=sf-dump-ref>#3435</a> &#8230;30}
    <span class=sf-dump-index>873</span> => {<a class=sf-dump-ref>#3436</a> &#8230;30}
    <span class=sf-dump-index>874</span> => {<a class=sf-dump-ref>#3437</a> &#8230;30}
    <span class=sf-dump-index>875</span> => {<a class=sf-dump-ref>#3438</a> &#8230;30}
    <span class=sf-dump-index>876</span> => {<a class=sf-dump-ref>#3439</a> &#8230;30}
    <span class=sf-dump-index>877</span> => {<a class=sf-dump-ref>#3440</a> &#8230;30}
    <span class=sf-dump-index>878</span> => {<a class=sf-dump-ref>#3441</a> &#8230;30}
    <span class=sf-dump-index>879</span> => {<a class=sf-dump-ref>#3442</a> &#8230;30}
    <span class=sf-dump-index>880</span> => {<a class=sf-dump-ref>#3443</a> &#8230;30}
    <span class=sf-dump-index>881</span> => {<a class=sf-dump-ref>#3444</a> &#8230;30}
    <span class=sf-dump-index>882</span> => {<a class=sf-dump-ref>#3445</a> &#8230;30}
    <span class=sf-dump-index>883</span> => {<a class=sf-dump-ref>#3446</a> &#8230;30}
    <span class=sf-dump-index>884</span> => {<a class=sf-dump-ref>#3447</a> &#8230;30}
    <span class=sf-dump-index>885</span> => {<a class=sf-dump-ref>#3448</a> &#8230;30}
    <span class=sf-dump-index>886</span> => {<a class=sf-dump-ref>#3449</a> &#8230;30}
    <span class=sf-dump-index>887</span> => {<a class=sf-dump-ref>#3450</a> &#8230;30}
    <span class=sf-dump-index>888</span> => {<a class=sf-dump-ref>#3451</a> &#8230;30}
    <span class=sf-dump-index>889</span> => {<a class=sf-dump-ref>#3452</a> &#8230;30}
    <span class=sf-dump-index>890</span> => {<a class=sf-dump-ref>#3453</a> &#8230;30}
    <span class=sf-dump-index>891</span> => {<a class=sf-dump-ref>#3454</a> &#8230;30}
    <span class=sf-dump-index>892</span> => {<a class=sf-dump-ref>#3455</a> &#8230;30}
    <span class=sf-dump-index>893</span> => {<a class=sf-dump-ref>#3456</a> &#8230;30}
    <span class=sf-dump-index>894</span> => {<a class=sf-dump-ref>#3457</a> &#8230;30}
    <span class=sf-dump-index>895</span> => {<a class=sf-dump-ref>#3458</a> &#8230;30}
    <span class=sf-dump-index>896</span> => {<a class=sf-dump-ref>#3459</a> &#8230;30}
    <span class=sf-dump-index>897</span> => {<a class=sf-dump-ref>#3460</a> &#8230;30}
    <span class=sf-dump-index>898</span> => {<a class=sf-dump-ref>#3461</a> &#8230;30}
    <span class=sf-dump-index>899</span> => {<a class=sf-dump-ref>#3462</a> &#8230;30}
    <span class=sf-dump-index>900</span> => {<a class=sf-dump-ref>#3463</a> &#8230;30}
    <span class=sf-dump-index>901</span> => {<a class=sf-dump-ref>#3464</a> &#8230;30}
    <span class=sf-dump-index>902</span> => {<a class=sf-dump-ref>#3465</a> &#8230;30}
    <span class=sf-dump-index>903</span> => {<a class=sf-dump-ref>#3466</a> &#8230;30}
    <span class=sf-dump-index>904</span> => {<a class=sf-dump-ref>#3467</a> &#8230;30}
    <span class=sf-dump-index>905</span> => {<a class=sf-dump-ref>#3468</a> &#8230;30}
    <span class=sf-dump-index>906</span> => {<a class=sf-dump-ref>#3469</a> &#8230;30}
    <span class=sf-dump-index>907</span> => {<a class=sf-dump-ref>#3470</a> &#8230;30}
    <span class=sf-dump-index>908</span> => {<a class=sf-dump-ref>#3471</a> &#8230;30}
    <span class=sf-dump-index>909</span> => {<a class=sf-dump-ref>#3472</a> &#8230;30}
    <span class=sf-dump-index>910</span> => {<a class=sf-dump-ref>#3473</a> &#8230;30}
    <span class=sf-dump-index>911</span> => {<a class=sf-dump-ref>#3474</a> &#8230;30}
    <span class=sf-dump-index>912</span> => {<a class=sf-dump-ref>#3475</a> &#8230;30}
    <span class=sf-dump-index>913</span> => {<a class=sf-dump-ref>#3476</a> &#8230;30}
    <span class=sf-dump-index>914</span> => {<a class=sf-dump-ref>#3477</a> &#8230;30}
    <span class=sf-dump-index>915</span> => {<a class=sf-dump-ref>#3478</a> &#8230;30}
    <span class=sf-dump-index>916</span> => {<a class=sf-dump-ref>#3479</a> &#8230;30}
    <span class=sf-dump-index>917</span> => {<a class=sf-dump-ref>#3480</a> &#8230;30}
    <span class=sf-dump-index>918</span> => {<a class=sf-dump-ref>#3481</a> &#8230;30}
    <span class=sf-dump-index>919</span> => {<a class=sf-dump-ref>#3482</a> &#8230;30}
    <span class=sf-dump-index>920</span> => {<a class=sf-dump-ref>#3483</a> &#8230;30}
    <span class=sf-dump-index>921</span> => {<a class=sf-dump-ref>#3484</a> &#8230;30}
    <span class=sf-dump-index>922</span> => {<a class=sf-dump-ref>#3485</a> &#8230;30}
    <span class=sf-dump-index>923</span> => {<a class=sf-dump-ref>#3486</a> &#8230;30}
    <span class=sf-dump-index>924</span> => {<a class=sf-dump-ref>#3487</a> &#8230;30}
    <span class=sf-dump-index>925</span> => {<a class=sf-dump-ref>#3488</a> &#8230;30}
    <span class=sf-dump-index>926</span> => {<a class=sf-dump-ref>#3489</a> &#8230;30}
    <span class=sf-dump-index>927</span> => {<a class=sf-dump-ref>#3490</a> &#8230;30}
    <span class=sf-dump-index>928</span> => {<a class=sf-dump-ref>#3491</a> &#8230;30}
    <span class=sf-dump-index>929</span> => {<a class=sf-dump-ref>#3492</a> &#8230;30}
    <span class=sf-dump-index>930</span> => {<a class=sf-dump-ref>#3493</a> &#8230;30}
    <span class=sf-dump-index>931</span> => {<a class=sf-dump-ref>#3494</a> &#8230;30}
    <span class=sf-dump-index>932</span> => {<a class=sf-dump-ref>#3495</a> &#8230;30}
    <span class=sf-dump-index>933</span> => {<a class=sf-dump-ref>#3496</a> &#8230;30}
    <span class=sf-dump-index>934</span> => {<a class=sf-dump-ref>#3497</a> &#8230;30}
    <span class=sf-dump-index>935</span> => {<a class=sf-dump-ref>#3498</a> &#8230;30}
    <span class=sf-dump-index>936</span> => {<a class=sf-dump-ref>#3499</a> &#8230;30}
    <span class=sf-dump-index>937</span> => {<a class=sf-dump-ref>#3500</a> &#8230;30}
    <span class=sf-dump-index>938</span> => {<a class=sf-dump-ref>#3501</a> &#8230;30}
    <span class=sf-dump-index>939</span> => {<a class=sf-dump-ref>#3502</a> &#8230;30}
    <span class=sf-dump-index>940</span> => {<a class=sf-dump-ref>#3503</a> &#8230;30}
    <span class=sf-dump-index>941</span> => {<a class=sf-dump-ref>#3504</a> &#8230;30}
    <span class=sf-dump-index>942</span> => {<a class=sf-dump-ref>#3505</a> &#8230;30}
    <span class=sf-dump-index>943</span> => {<a class=sf-dump-ref>#3506</a> &#8230;30}
    <span class=sf-dump-index>944</span> => {<a class=sf-dump-ref>#3507</a> &#8230;30}
    <span class=sf-dump-index>945</span> => {<a class=sf-dump-ref>#3508</a> &#8230;30}
    <span class=sf-dump-index>946</span> => {<a class=sf-dump-ref>#3509</a> &#8230;30}
    <span class=sf-dump-index>947</span> => {<a class=sf-dump-ref>#3510</a> &#8230;30}
    <span class=sf-dump-index>948</span> => {<a class=sf-dump-ref>#3511</a> &#8230;30}
    <span class=sf-dump-index>949</span> => {<a class=sf-dump-ref>#3512</a> &#8230;30}
    <span class=sf-dump-index>950</span> => {<a class=sf-dump-ref>#3513</a> &#8230;30}
    <span class=sf-dump-index>951</span> => {<a class=sf-dump-ref>#3514</a> &#8230;30}
    <span class=sf-dump-index>952</span> => {<a class=sf-dump-ref>#3515</a> &#8230;30}
    <span class=sf-dump-index>953</span> => {<a class=sf-dump-ref>#3516</a> &#8230;30}
    <span class=sf-dump-index>954</span> => {<a class=sf-dump-ref>#3517</a> &#8230;30}
    <span class=sf-dump-index>955</span> => {<a class=sf-dump-ref>#3518</a> &#8230;30}
    <span class=sf-dump-index>956</span> => {<a class=sf-dump-ref>#3519</a> &#8230;30}
    <span class=sf-dump-index>957</span> => {<a class=sf-dump-ref>#3520</a> &#8230;30}
    <span class=sf-dump-index>958</span> => {<a class=sf-dump-ref>#3521</a> &#8230;30}
    <span class=sf-dump-index>959</span> => {<a class=sf-dump-ref>#3522</a> &#8230;30}
    <span class=sf-dump-index>960</span> => {<a class=sf-dump-ref>#3523</a> &#8230;30}
    <span class=sf-dump-index>961</span> => {<a class=sf-dump-ref>#3524</a> &#8230;30}
    <span class=sf-dump-index>962</span> => {<a class=sf-dump-ref>#3525</a> &#8230;30}
    <span class=sf-dump-index>963</span> => {<a class=sf-dump-ref>#3526</a> &#8230;30}
    <span class=sf-dump-index>964</span> => {<a class=sf-dump-ref>#3527</a> &#8230;30}
    <span class=sf-dump-index>965</span> => {<a class=sf-dump-ref>#3528</a> &#8230;30}
    <span class=sf-dump-index>966</span> => {<a class=sf-dump-ref>#3529</a> &#8230;30}
    <span class=sf-dump-index>967</span> => {<a class=sf-dump-ref>#3530</a> &#8230;30}
    <span class=sf-dump-index>968</span> => {<a class=sf-dump-ref>#3531</a> &#8230;30}
    <span class=sf-dump-index>969</span> => {<a class=sf-dump-ref>#3532</a> &#8230;30}
    <span class=sf-dump-index>970</span> => {<a class=sf-dump-ref>#3533</a> &#8230;30}
    <span class=sf-dump-index>971</span> => {<a class=sf-dump-ref>#3534</a> &#8230;30}
    <span class=sf-dump-index>972</span> => {<a class=sf-dump-ref>#3535</a> &#8230;30}
    <span class=sf-dump-index>973</span> => {<a class=sf-dump-ref>#3536</a> &#8230;30}
    <span class=sf-dump-index>974</span> => {<a class=sf-dump-ref>#3537</a> &#8230;30}
    <span class=sf-dump-index>975</span> => {<a class=sf-dump-ref>#3538</a> &#8230;30}
    <span class=sf-dump-index>976</span> => {<a class=sf-dump-ref>#3539</a> &#8230;30}
    <span class=sf-dump-index>977</span> => {<a class=sf-dump-ref>#3540</a> &#8230;30}
    <span class=sf-dump-index>978</span> => {<a class=sf-dump-ref>#3541</a> &#8230;30}
    <span class=sf-dump-index>979</span> => {<a class=sf-dump-ref>#3542</a> &#8230;30}
    <span class=sf-dump-index>980</span> => {<a class=sf-dump-ref>#3543</a> &#8230;30}
    <span class=sf-dump-index>981</span> => {<a class=sf-dump-ref>#3544</a> &#8230;30}
    <span class=sf-dump-index>982</span> => {<a class=sf-dump-ref>#3545</a> &#8230;30}
    <span class=sf-dump-index>983</span> => {<a class=sf-dump-ref>#3546</a> &#8230;30}
    <span class=sf-dump-index>984</span> => {<a class=sf-dump-ref>#3547</a> &#8230;30}
    <span class=sf-dump-index>985</span> => {<a class=sf-dump-ref>#3548</a> &#8230;30}
    <span class=sf-dump-index>986</span> => {<a class=sf-dump-ref>#3549</a> &#8230;30}
    <span class=sf-dump-index>987</span> => {<a class=sf-dump-ref>#3550</a> &#8230;30}
    <span class=sf-dump-index>988</span> => {<a class=sf-dump-ref>#3551</a> &#8230;30}
    <span class=sf-dump-index>989</span> => {<a class=sf-dump-ref>#3552</a> &#8230;30}
    <span class=sf-dump-index>990</span> => {<a class=sf-dump-ref>#3553</a> &#8230;30}
    <span class=sf-dump-index>991</span> => {<a class=sf-dump-ref>#3554</a> &#8230;30}
    <span class=sf-dump-index>992</span> => {<a class=sf-dump-ref>#3555</a> &#8230;30}
    <span class=sf-dump-index>993</span> => {<a class=sf-dump-ref>#3556</a> &#8230;30}
    <span class=sf-dump-index>994</span> => {<a class=sf-dump-ref>#3557</a> &#8230;30}
    <span class=sf-dump-index>995</span> => {<a class=sf-dump-ref>#3558</a> &#8230;30}
    <span class=sf-dump-index>996</span> => {<a class=sf-dump-ref>#3559</a> &#8230;30}
    <span class=sf-dump-index>997</span> => {<a class=sf-dump-ref>#3560</a> &#8230;30}
    <span class=sf-dump-index>998</span> => {<a class=sf-dump-ref>#3561</a> &#8230;30}
    <span class=sf-dump-index>999</span> => {<a class=sf-dump-ref>#3562</a> &#8230;30}
    <span class=sf-dump-index>1000</span> => {<a class=sf-dump-ref>#3563</a> &#8230;30}
    <span class=sf-dump-index>1001</span> => {<a class=sf-dump-ref>#3564</a> &#8230;30}
    <span class=sf-dump-index>1002</span> => {<a class=sf-dump-ref>#3565</a> &#8230;30}
    <span class=sf-dump-index>1003</span> => {<a class=sf-dump-ref>#3566</a> &#8230;30}
    <span class=sf-dump-index>1004</span> => {<a class=sf-dump-ref>#3567</a> &#8230;30}
    <span class=sf-dump-index>1005</span> => {<a class=sf-dump-ref>#3568</a> &#8230;30}
    <span class=sf-dump-index>1006</span> => {<a class=sf-dump-ref>#3569</a> &#8230;30}
    <span class=sf-dump-index>1007</span> => {<a class=sf-dump-ref>#3570</a> &#8230;30}
    <span class=sf-dump-index>1008</span> => {<a class=sf-dump-ref>#3571</a> &#8230;30}
    <span class=sf-dump-index>1009</span> => {<a class=sf-dump-ref>#3572</a> &#8230;30}
    <span class=sf-dump-index>1010</span> => {<a class=sf-dump-ref>#3573</a> &#8230;30}
    <span class=sf-dump-index>1011</span> => {<a class=sf-dump-ref>#3574</a> &#8230;30}
    <span class=sf-dump-index>1012</span> => {<a class=sf-dump-ref>#3575</a> &#8230;30}
    <span class=sf-dump-index>1013</span> => {<a class=sf-dump-ref>#3576</a> &#8230;30}
    <span class=sf-dump-index>1014</span> => {<a class=sf-dump-ref>#3577</a> &#8230;30}
    <span class=sf-dump-index>1015</span> => {<a class=sf-dump-ref>#3578</a> &#8230;30}
    <span class=sf-dump-index>1016</span> => {<a class=sf-dump-ref>#3579</a> &#8230;30}
    <span class=sf-dump-index>1017</span> => {<a class=sf-dump-ref>#3580</a> &#8230;30}
    <span class=sf-dump-index>1018</span> => {<a class=sf-dump-ref>#3581</a> &#8230;30}
    <span class=sf-dump-index>1019</span> => {<a class=sf-dump-ref>#3582</a> &#8230;30}
    <span class=sf-dump-index>1020</span> => {<a class=sf-dump-ref>#3583</a> &#8230;30}
    <span class=sf-dump-index>1021</span> => {<a class=sf-dump-ref>#3584</a> &#8230;30}
    <span class=sf-dump-index>1022</span> => {<a class=sf-dump-ref>#3585</a> &#8230;30}
    <span class=sf-dump-index>1023</span> => {<a class=sf-dump-ref>#3586</a> &#8230;30}
    <span class=sf-dump-index>1024</span> => {<a class=sf-dump-ref>#3587</a> &#8230;30}
    <span class=sf-dump-index>1025</span> => {<a class=sf-dump-ref>#3588</a> &#8230;30}
    <span class=sf-dump-index>1026</span> => {<a class=sf-dump-ref>#3589</a> &#8230;30}
    <span class=sf-dump-index>1027</span> => {<a class=sf-dump-ref>#3590</a> &#8230;30}
    <span class=sf-dump-index>1028</span> => {<a class=sf-dump-ref>#3591</a> &#8230;30}
    <span class=sf-dump-index>1029</span> => {<a class=sf-dump-ref>#3592</a> &#8230;30}
    <span class=sf-dump-index>1030</span> => {<a class=sf-dump-ref>#3593</a> &#8230;30}
    <span class=sf-dump-index>1031</span> => {<a class=sf-dump-ref>#3594</a> &#8230;30}
    <span class=sf-dump-index>1032</span> => {<a class=sf-dump-ref>#3595</a> &#8230;30}
    <span class=sf-dump-index>1033</span> => {<a class=sf-dump-ref>#3596</a> &#8230;30}
    <span class=sf-dump-index>1034</span> => {<a class=sf-dump-ref>#3597</a> &#8230;30}
    <span class=sf-dump-index>1035</span> => {<a class=sf-dump-ref>#3598</a> &#8230;30}
    <span class=sf-dump-index>1036</span> => {<a class=sf-dump-ref>#3599</a> &#8230;30}
    <span class=sf-dump-index>1037</span> => {<a class=sf-dump-ref>#3600</a> &#8230;30}
    <span class=sf-dump-index>1038</span> => {<a class=sf-dump-ref>#3601</a> &#8230;30}
    <span class=sf-dump-index>1039</span> => {<a class=sf-dump-ref>#3602</a> &#8230;30}
    <span class=sf-dump-index>1040</span> => {<a class=sf-dump-ref>#3603</a> &#8230;30}
    <span class=sf-dump-index>1041</span> => {<a class=sf-dump-ref>#3604</a> &#8230;30}
    <span class=sf-dump-index>1042</span> => {<a class=sf-dump-ref>#3605</a> &#8230;30}
    <span class=sf-dump-index>1043</span> => {<a class=sf-dump-ref>#3606</a> &#8230;30}
    <span class=sf-dump-index>1044</span> => {<a class=sf-dump-ref>#3607</a> &#8230;30}
    <span class=sf-dump-index>1045</span> => {<a class=sf-dump-ref>#3608</a> &#8230;30}
    <span class=sf-dump-index>1046</span> => {<a class=sf-dump-ref>#3609</a> &#8230;30}
    <span class=sf-dump-index>1047</span> => {<a class=sf-dump-ref>#3610</a> &#8230;30}
    <span class=sf-dump-index>1048</span> => {<a class=sf-dump-ref>#3611</a> &#8230;30}
    <span class=sf-dump-index>1049</span> => {<a class=sf-dump-ref>#3612</a> &#8230;30}
    <span class=sf-dump-index>1050</span> => {<a class=sf-dump-ref>#3613</a> &#8230;30}
    <span class=sf-dump-index>1051</span> => {<a class=sf-dump-ref>#3614</a> &#8230;30}
    <span class=sf-dump-index>1052</span> => {<a class=sf-dump-ref>#3615</a> &#8230;30}
    <span class=sf-dump-index>1053</span> => {<a class=sf-dump-ref>#3616</a> &#8230;30}
    <span class=sf-dump-index>1054</span> => {<a class=sf-dump-ref>#3617</a> &#8230;30}
    <span class=sf-dump-index>1055</span> => {<a class=sf-dump-ref>#3618</a> &#8230;30}
    <span class=sf-dump-index>1056</span> => {<a class=sf-dump-ref>#3619</a> &#8230;30}
    <span class=sf-dump-index>1057</span> => {<a class=sf-dump-ref>#3620</a> &#8230;30}
    <span class=sf-dump-index>1058</span> => {<a class=sf-dump-ref>#3621</a> &#8230;30}
    <span class=sf-dump-index>1059</span> => {<a class=sf-dump-ref>#3622</a> &#8230;30}
    <span class=sf-dump-index>1060</span> => {<a class=sf-dump-ref>#3623</a> &#8230;30}
    <span class=sf-dump-index>1061</span> => {<a class=sf-dump-ref>#3624</a> &#8230;30}
    <span class=sf-dump-index>1062</span> => {<a class=sf-dump-ref>#3625</a> &#8230;30}
    <span class=sf-dump-index>1063</span> => {<a class=sf-dump-ref>#3626</a> &#8230;30}
    <span class=sf-dump-index>1064</span> => {<a class=sf-dump-ref>#3627</a> &#8230;30}
    <span class=sf-dump-index>1065</span> => {<a class=sf-dump-ref>#3628</a> &#8230;30}
    <span class=sf-dump-index>1066</span> => {<a class=sf-dump-ref>#3629</a> &#8230;30}
    <span class=sf-dump-index>1067</span> => {<a class=sf-dump-ref>#3630</a> &#8230;30}
    <span class=sf-dump-index>1068</span> => {<a class=sf-dump-ref>#3631</a> &#8230;30}
    <span class=sf-dump-index>1069</span> => {<a class=sf-dump-ref>#3632</a> &#8230;30}
    <span class=sf-dump-index>1070</span> => {<a class=sf-dump-ref>#3633</a> &#8230;30}
    <span class=sf-dump-index>1071</span> => {<a class=sf-dump-ref>#3634</a> &#8230;30}
    <span class=sf-dump-index>1072</span> => {<a class=sf-dump-ref>#3635</a> &#8230;30}
    <span class=sf-dump-index>1073</span> => {<a class=sf-dump-ref>#3636</a> &#8230;30}
    <span class=sf-dump-index>1074</span> => {<a class=sf-dump-ref>#3637</a> &#8230;30}
    <span class=sf-dump-index>1075</span> => {<a class=sf-dump-ref>#3638</a> &#8230;30}
    <span class=sf-dump-index>1076</span> => {<a class=sf-dump-ref>#3639</a> &#8230;30}
    <span class=sf-dump-index>1077</span> => {<a class=sf-dump-ref>#3640</a> &#8230;30}
    <span class=sf-dump-index>1078</span> => {<a class=sf-dump-ref>#3641</a> &#8230;30}
    <span class=sf-dump-index>1079</span> => {<a class=sf-dump-ref>#3642</a> &#8230;30}
    <span class=sf-dump-index>1080</span> => {<a class=sf-dump-ref>#3643</a> &#8230;30}
    <span class=sf-dump-index>1081</span> => {<a class=sf-dump-ref>#3644</a> &#8230;30}
    <span class=sf-dump-index>1082</span> => {<a class=sf-dump-ref>#3645</a> &#8230;30}
    <span class=sf-dump-index>1083</span> => {<a class=sf-dump-ref>#3646</a> &#8230;30}
    <span class=sf-dump-index>1084</span> => {<a class=sf-dump-ref>#3647</a> &#8230;30}
    <span class=sf-dump-index>1085</span> => {<a class=sf-dump-ref>#3648</a> &#8230;30}
    <span class=sf-dump-index>1086</span> => {<a class=sf-dump-ref>#3649</a> &#8230;30}
    <span class=sf-dump-index>1087</span> => {<a class=sf-dump-ref>#3650</a> &#8230;30}
    <span class=sf-dump-index>1088</span> => {<a class=sf-dump-ref>#3651</a> &#8230;30}
    <span class=sf-dump-index>1089</span> => {<a class=sf-dump-ref>#3652</a> &#8230;30}
    <span class=sf-dump-index>1090</span> => {<a class=sf-dump-ref>#3653</a> &#8230;30}
    <span class=sf-dump-index>1091</span> => {<a class=sf-dump-ref>#3654</a> &#8230;30}
    <span class=sf-dump-index>1092</span> => {<a class=sf-dump-ref>#3655</a> &#8230;30}
    <span class=sf-dump-index>1093</span> => {<a class=sf-dump-ref>#3656</a> &#8230;30}
    <span class=sf-dump-index>1094</span> => {<a class=sf-dump-ref>#3657</a> &#8230;30}
    <span class=sf-dump-index>1095</span> => {<a class=sf-dump-ref>#3658</a> &#8230;30}
    <span class=sf-dump-index>1096</span> => {<a class=sf-dump-ref>#3659</a> &#8230;30}
    <span class=sf-dump-index>1097</span> => {<a class=sf-dump-ref>#3660</a> &#8230;30}
    <span class=sf-dump-index>1098</span> => {<a class=sf-dump-ref>#3661</a> &#8230;30}
    <span class=sf-dump-index>1099</span> => {<a class=sf-dump-ref>#3662</a> &#8230;30}
    <span class=sf-dump-index>1100</span> => {<a class=sf-dump-ref>#3663</a> &#8230;30}
    <span class=sf-dump-index>1101</span> => {<a class=sf-dump-ref>#3664</a> &#8230;30}
    <span class=sf-dump-index>1102</span> => {<a class=sf-dump-ref>#3665</a> &#8230;30}
    <span class=sf-dump-index>1103</span> => {<a class=sf-dump-ref>#3666</a> &#8230;30}
    <span class=sf-dump-index>1104</span> => {<a class=sf-dump-ref>#3667</a> &#8230;30}
    <span class=sf-dump-index>1105</span> => {<a class=sf-dump-ref>#3668</a> &#8230;30}
    <span class=sf-dump-index>1106</span> => {<a class=sf-dump-ref>#3669</a> &#8230;30}
    <span class=sf-dump-index>1107</span> => {<a class=sf-dump-ref>#3670</a> &#8230;30}
    <span class=sf-dump-index>1108</span> => {<a class=sf-dump-ref>#3671</a> &#8230;30}
    <span class=sf-dump-index>1109</span> => {<a class=sf-dump-ref>#3672</a> &#8230;30}
    <span class=sf-dump-index>1110</span> => {<a class=sf-dump-ref>#3673</a> &#8230;30}
    <span class=sf-dump-index>1111</span> => {<a class=sf-dump-ref>#3674</a> &#8230;30}
    <span class=sf-dump-index>1112</span> => {<a class=sf-dump-ref>#3675</a> &#8230;30}
    <span class=sf-dump-index>1113</span> => {<a class=sf-dump-ref>#3676</a> &#8230;30}
    <span class=sf-dump-index>1114</span> => {<a class=sf-dump-ref>#3677</a> &#8230;30}
    <span class=sf-dump-index>1115</span> => {<a class=sf-dump-ref>#3678</a> &#8230;30}
    <span class=sf-dump-index>1116</span> => {<a class=sf-dump-ref>#3679</a> &#8230;30}
    <span class=sf-dump-index>1117</span> => {<a class=sf-dump-ref>#3680</a> &#8230;30}
    <span class=sf-dump-index>1118</span> => {<a class=sf-dump-ref>#3681</a> &#8230;30}
    <span class=sf-dump-index>1119</span> => {<a class=sf-dump-ref>#3682</a> &#8230;30}
    <span class=sf-dump-index>1120</span> => {<a class=sf-dump-ref>#3683</a> &#8230;30}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-991092286", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-22158154 data-indent-pad="  "><span class=sf-dump-note>Illuminate\Support\Collection</span> {<a class=sf-dump-ref>#2914</a><samp data-depth=1 class=sf-dump-expanded>
  #<span class=sf-dump-protected title="Protected property">items</span>: <span class=sf-dump-note>array:11</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => {<a class=sf-dump-ref>#2860</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260818-223252</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-18</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="4 characters">test</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-18 22:32:52</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-18 22:33:01</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>2</span>
    </samp>}
    <span class=sf-dump-index>1</span> => {<a class=sf-dump-ref>#2862</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260818-231918</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-18</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="4 characters">test</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-18 23:19:18</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-18 23:19:18</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>2</span>
    </samp>}
    <span class=sf-dump-index>2</span> => {<a class=sf-dump-ref>#2859</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>3</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260818-232305</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-18</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-18 23:23:05</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-18 23:23:05</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>2</span>
    </samp>}
    <span class=sf-dump-index>3</span> => {<a class=sf-dump-ref>#2861</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>4</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260818-232549</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-18</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="7 characters">pending</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="4 characters">Test</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-18 23:25:49</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-18 23:25:49</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>2</span>
    </samp>}
    <span class=sf-dump-index>4</span> => {<a class=sf-dump-ref>#2863</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>5</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-121047</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-19</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:10:47</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:11:01</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>126</span>
    </samp>}
    <span class=sf-dump-index>5</span> => {<a class=sf-dump-ref>#2864</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>6</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260819-122104</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-19</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": "<span class=sf-dump-str title="4 characters">Test</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:21:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-19 12:21:19</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>2</span>
    </samp>}
    <span class=sf-dump-index>6</span> => {<a class=sf-dump-ref>#2865</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>7</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260825-164954</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-25</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-25 16:49:54</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-25 16:50:24</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>126</span>
    </samp>}
    <span class=sf-dump-index>7</span> => {<a class=sf-dump-ref>#2866</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>8</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260826-101717</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-26</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 10:17:17</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-26 10:17:26</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>125</span>
    </samp>}
    <span class=sf-dump-index>8</span> => {<a class=sf-dump-ref>#2867</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>9</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260827-164108</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-27</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">rejected</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-27 16:41:08</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-27 16:45:11</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>126</span>
    </samp>}
    <span class=sf-dump-index>9</span> => {<a class=sf-dump-ref>#2868</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>10</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260827-164414</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-27</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">rejected</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-27 16:44:14</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-27 16:45:04</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>126</span>
    </samp>}
    <span class=sf-dump-index>10</span> => {<a class=sf-dump-ref>#2899</a><samp data-depth=3 class=sf-dump-compact>
      +"<span class=sf-dump-public title="Runtime added dynamic property">id</span>": <span class=sf-dump-num>11</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">pr_number</span>": "<span class=sf-dump-str title="18 characters">PR-20260827-164757</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">requested_by</span>": <span class=sf-dump-num>2</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">request_date</span>": "<span class=sf-dump-str title="10 characters">2026-08-27</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">status</span>": "<span class=sf-dump-str title="8 characters">approved</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">is_active</span>": <span class=sf-dump-num>1</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">remarks</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">po_linked</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_by</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">approved_at</span>": <span class=sf-dump-const>null</span>
      +"<span class=sf-dump-public title="Runtime added dynamic property">created_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-27 16:47:57</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">updated_at</span>": "<span class=sf-dump-str title="19 characters">2026-08-27 16:48:20</span>"
      +"<span class=sf-dump-public title="Runtime added dynamic property">site_id</span>": <span class=sf-dump-num>126</span>
    </samp>}
  </samp>]
  #<span class=sf-dump-protected title="Protected property">escapeWhenCastingToString</span>: <span class=sf-dump-const>false</span>
</samp>}
</pre><script>Sfdump("sf-dump-22158154", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-511330240 data-indent-pad="  ">"<span class=sf-dump-str title="117 characters">&#169; Buildwell Construction -2026 | developed By : &lt;a href=&quot;http://dacnis.in/&quot; target=&quot;_blank&quot;&gt; Dacnis Tech Solution&lt;/a&gt;</span>"
</pre><script>Sfdump("sf-dump-511330240", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-665554878 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd07755.png</span>"
</pre><script>Sfdump("sf-dump-665554878", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1182670435 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">69ca4acd44248.png</span>"
</pre><script>Sfdump("sf-dump-1182670435", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-155912980 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">ltr</span>"
</pre><script>Sfdump("sf-dump-155912980", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-363408294 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">light-theme</span>"
</pre><script>Sfdump("sf-dump-363408294", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-1671116214 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">bg-white</span>"
</pre><script>Sfdump("sf-dump-1671116214", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-197086847 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3717</a>}
</pre><script>Sfdump("sf-dump-197086847", {"maxDepth":3,"maxStringLength":160})</script> <pre class=sf-dump id=sf-dump-937459026 data-indent-pad="  "><span class=sf-dump-note>class@anonymous</span> {<a class=sf-dump-ref>#3718</a>}
</pre><script>Sfdump("sf-dump-937459026", {"maxDepth":3,"maxStringLength":160})</script> null null null  web https://cms.buildwellconstruct.com/purchase/request/create/quotation/list ErrorException Undefined property: stdClass::$item_name /home/e49hx4727aw8/public_html/cms.buildwellconstruct.com null 8.2.33 12.30.1 Flare production null require    {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T07:34:07.741Z"} 
[2026-08-29 13:34:32] production.DEBUG: MODAL OPEN {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T08:04:32.487Z"} 
[2026-08-29 13:37:11] production.DEBUG: PR Selected: 1 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T08:07:11.137Z"} 
[2026-08-29 13:37:11] production.DEBUG: URL: https://cms.buildwellconstruct.com/get-pr-items/1 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T08:07:11.137Z"} 
[2026-08-29 13:37:11] production.DEBUG: DATA: 69958 R.C.C. COVER BLOCK 40*50 MM null null null 1 12.00 547 null 0 0 Main 1 547 NOS 548 MTR 549 TON 550 DRUM (200 LTR) 551 KG 552 M3 553 ROLL 554 PKT 555 LTR 556 FEET 557 KG/TON 558 SET 559 BAG 560 REAM 561 COIL 562 TRIP 563 RFT 564 CMTR 565 BUNDLE 566 ML 567 PACKAGE 568 PAIR 569 GRAM 570 CBM 571 SFT 572 BOX 573 DUMPER 574 CPVC COUPLER- 1.1/4" 575 CPVC END CAP- 1.1/4" 576 BUCKET 577 DAY 578 SMTR 579 YARD 580 RMTR 1 None 0.00 2 3 3.00 3 5 5.00 4 12 12.00 5 18 18.00 24 0 0.00 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T08:07:11.538Z"} 
[2026-08-29 13:40:37] production.DEBUG: MODAL OPEN {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T08:10:37.278Z"} 
[2026-08-29 13:40:42] production.DEBUG: PR Selected: 1 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T08:10:41.899Z"} 
[2026-08-29 13:40:42] production.DEBUG: URL: https://cms.buildwellconstruct.com/get-pr-items/1 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T08:10:41.900Z"} 
[2026-08-29 13:40:42] production.DEBUG: DATA: 69958 R.C.C. COVER BLOCK 40*50 MM null null null 1 12.00 547 null 0 0 Main 1 547 NOS 548 MTR 549 TON 550 DRUM (200 LTR) 551 KG 552 M3 553 ROLL 554 PKT 555 LTR 556 FEET 557 KG/TON 558 SET 559 BAG 560 REAM 561 COIL 562 TRIP 563 RFT 564 CMTR 565 BUNDLE 566 ML 567 PACKAGE 568 PAIR 569 GRAM 570 CBM 571 SFT 572 BOX 573 DUMPER 574 CPVC COUPLER- 1.1/4" 575 CPVC END CAP- 1.1/4" 576 BUCKET 577 DAY 578 SMTR 579 YARD 580 RMTR 1 None 0.00 2 3 3.00 3 5 5.00 4 12 12.00 5 18 18.00 24 0 0.00 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T08:10:42.071Z"} 
[2026-08-29 13:42:02] production.DEBUG: MODAL OPEN {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T08:12:02.597Z"} 
[2026-08-29 13:42:05] production.DEBUG: PR Selected: 1 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T08:12:05.494Z"} 
[2026-08-29 13:42:05] production.DEBUG: URL: https://cms.buildwellconstruct.com/get-pr-items/1 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T08:12:05.494Z"} 
[2026-08-29 13:42:06] production.DEBUG: DATA: 69958 R.C.C. COVER BLOCK 40*50 MM null null null 1 12.00 547 null 0 0 Main 1 547 NOS 548 MTR 549 TON 550 DRUM (200 LTR) 551 KG 552 M3 553 ROLL 554 PKT 555 LTR 556 FEET 557 KG/TON 558 SET 559 BAG 560 REAM 561 COIL 562 TRIP 563 RFT 564 CMTR 565 BUNDLE 566 ML 567 PACKAGE 568 PAIR 569 GRAM 570 CBM 571 SFT 572 BOX 573 DUMPER 574 CPVC COUPLER- 1.1/4" 575 CPVC END CAP- 1.1/4" 576 BUCKET 577 DAY 578 SMTR 579 YARD 580 RMTR 1 None 0.00 2 3 3.00 3 5 5.00 4 12 12.00 5 18 18.00 24 0 0.00 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T08:12:05.681Z"} 
[2026-08-29 13:43:34] production.DEBUG: MODAL OPEN {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T08:13:34.320Z"} 
[2026-08-29 13:43:36] production.DEBUG: PR Selected: 1 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T08:13:36.125Z"} 
[2026-08-29 13:43:36] production.DEBUG: URL: https://cms.buildwellconstruct.com/get-pr-items/1 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T08:13:36.125Z"} 
[2026-08-29 13:43:36] production.DEBUG: DATA: 69958 R.C.C. COVER BLOCK 40*50 MM null null null 1 12.00 547 null 0 0 Main 1 547 NOS 548 MTR 549 TON 550 DRUM (200 LTR) 551 KG 552 M3 553 ROLL 554 PKT 555 LTR 556 FEET 557 KG/TON 558 SET 559 BAG 560 REAM 561 COIL 562 TRIP 563 RFT 564 CMTR 565 BUNDLE 566 ML 567 PACKAGE 568 PAIR 569 GRAM 570 CBM 571 SFT 572 BOX 573 DUMPER 574 CPVC COUPLER- 1.1/4" 575 CPVC END CAP- 1.1/4" 576 BUCKET 577 DAY 578 SMTR 579 YARD 580 RMTR 1 None 0.00 2 3 3.00 3 5 5.00 4 12 12.00 5 18 18.00 24 0 0.00 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T08:13:36.292Z"} 
[2026-08-29 13:44:20] production.DEBUG: MODAL OPEN {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T08:14:20.392Z"} 
[2026-08-29 13:44:23] production.DEBUG: PR Selected: 1 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T08:14:23.109Z"} 
[2026-08-29 13:44:23] production.DEBUG: URL: https://cms.buildwellconstruct.com/get-pr-items/1 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T08:14:23.110Z"} 
[2026-08-29 13:44:23] production.DEBUG: DATA: 69958 R.C.C. COVER BLOCK 40*50 MM null null null 1 12.00 547 null 0 0 Main 1 547 NOS 548 MTR 549 TON 550 DRUM (200 LTR) 551 KG 552 M3 553 ROLL 554 PKT 555 LTR 556 FEET 557 KG/TON 558 SET 559 BAG 560 REAM 561 COIL 562 TRIP 563 RFT 564 CMTR 565 BUNDLE 566 ML 567 PACKAGE 568 PAIR 569 GRAM 570 CBM 571 SFT 572 BOX 573 DUMPER 574 CPVC COUPLER- 1.1/4" 575 CPVC END CAP- 1.1/4" 576 BUCKET 577 DAY 578 SMTR 579 YARD 580 RMTR 1 None 0.00 2 3 3.00 3 5 5.00 4 12 12.00 5 18 18.00 24 0 0.00 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T08:14:23.278Z"} 
[2026-08-29 13:55:16] production.DEBUG: MODAL OPEN {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T08:25:16.212Z"} 
[2026-08-29 14:00:22] production.DEBUG: MODAL OPEN {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T08:30:22.099Z"} 
[2026-08-29 14:00:24] production.DEBUG: PR Selected: 1 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T08:30:24.130Z"} 
[2026-08-29 14:00:24] production.DEBUG: URL: https://cms.buildwellconstruct.com/get-pr-items/1 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T08:30:24.130Z"} 
[2026-08-29 14:00:24] production.DEBUG: DATA: 69958 R.C.C. COVER BLOCK 40*50 MM null null null 1 12.00 547 null 0 0 Main 1 547 NOS 548 MTR 549 TON 550 DRUM (200 LTR) 551 KG 552 M3 553 ROLL 554 PKT 555 LTR 556 FEET 557 KG/TON 558 SET 559 BAG 560 REAM 561 COIL 562 TRIP 563 RFT 564 CMTR 565 BUNDLE 566 ML 567 PACKAGE 568 PAIR 569 GRAM 570 CBM 571 SFT 572 BOX 573 DUMPER 574 CPVC COUPLER- 1.1/4" 575 CPVC END CAP- 1.1/4" 576 BUCKET 577 DAY 578 SMTR 579 YARD 580 RMTR 1 None 0.00 2 3 3.00 3 5 5.00 4 12 12.00 5 18 18.00 24 0 0.00 {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T08:30:24.307Z"} 
[2026-08-29 14:55:02] production.ERROR: SyntaxError Unexpected token '<', "<!DOCTYPE "... is not valid JSON SyntaxError: Unexpected token '<', "<!DOCTYPE "... is not valid JSON {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T09:25:00.022Z"} 
[2026-08-29 14:55:10] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T09:25:11.093Z"} 
[2026-08-29 14:55:10] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T09:25:11.137Z"} 
[2026-08-29 14:55:10] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T09:25:11.137Z"} 
[2026-08-29 17:12:16] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T11:42:16.719Z"} 
[2026-08-29 17:12:16] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T11:42:16.759Z"} 
[2026-08-29 17:12:16] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T11:42:16.760Z"} 
[2026-08-29 18:25:10] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T12:55:10.123Z"} 
[2026-08-29 18:25:10] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T12:55:10.155Z"} 
[2026-08-29 18:25:10] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T12:55:10.155Z"} 
[2026-08-29 18:25:24] production.WARNING: Of the table content, 49 units width could not fit page {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-29T12:55:24.819Z"} 
[2026-08-31 12:30:57] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-31T07:00:59.034Z"} 
[2026-08-31 12:30:57] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-31T07:00:59.080Z"} 
[2026-08-31 12:30:57] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-31T07:00:59.080Z"} 
[2026-08-31 17:06:13] production.ERROR: SyntaxError Unexpected token '<', "<!DOCTYPE "... is not valid JSON SyntaxError: Unexpected token '<', "<!DOCTYPE "... is not valid JSON {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-31T11:36:13.487Z"} 
[2026-08-31 17:06:21] production.ERROR: SyntaxError Unexpected token '<', "<!DOCTYPE "... is not valid JSON SyntaxError: Unexpected token '<', "<!DOCTYPE "... is not valid JSON {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-31T11:36:22.061Z"} 
[2026-08-31 17:06:29] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-31T11:36:31.175Z"} 
[2026-08-31 17:06:29] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-31T11:36:31.213Z"} 
[2026-08-31 17:06:29] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-08-31T11:36:31.213Z"} 
[2026-09-02 17:32:37] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-02T12:02:38.770Z"} 
[2026-09-02 17:32:37] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-02T12:02:38.899Z"} 
[2026-09-02 17:32:37] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-02T12:02:38.899Z"} 
[2026-09-07 10:46:00] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-07T05:16:02.118Z"} 
[2026-09-07 10:46:00] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-07T05:16:02.185Z"} 
[2026-09-07 10:46:00] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-07T05:16:02.185Z"} 
[2026-09-07 10:54:09] production.DEBUG: Sending RFQ: 12 270 275 1414 1429 1627 70259 9000.00 549 A GRADE MATERIAL A total of 9000 tons of M-Sand will be required for the entire project. {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-07T05:24:12.091Z"} 
[2026-09-07 10:54:12] production.DEBUG: HTTP STATUS: 200 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-07T05:24:13.778Z"} 
[2026-09-07 10:54:12] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":16,"rfq_number":"RFQ-20260907-105409","vendors":[{"vendor_id":"270","vendor_name":"","mobile":"9414169137","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/UuKTilHpJ5AhpgbYWeOrw3q3YFTk12Tc56jUjuhPZP3fF26TfTIaqnlVKqi7k6P2","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"400\",\"message\":\"Insufficient balance\"}\n"},{"vendor_id":"275","vendor_name":"","mobile":"9829042108","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/hAwsEJP26agRHCMuk2ULeTNka70OfON1DivrsgMhMVryQqaTwSbserinroRrIb6K","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"400\",\"message\":\"Insufficient balance\"}\n"},{"vendor_id":"1414","vendor_name":"","mobile":"9829924848","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/31DvdTSyjV8UYIpGAyZ8zzLAJkhjwM3ss8h3ucWDwOanOfSeLbXTNurYOYRmZIHl","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"400\",\"message\":\"Insufficient balance\"}\n"},{"vendor_id":"1429","vendor_name":"","mobile":"9950068699","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/Q5SxjWBAUBE6sqFoPG7aPwqp3uyx0H9N2FKBddWkI5wIwHt7nLuqXoSCvnGwKnGh","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"400\",\"message\":\"Insufficient balance\"}\n"},{"vendor_id":"1627","vendor_name":"","mobile":"6376494815","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/gmr3CmUn4kSrUDBot2AiRhRjJb6bp9or2ZzXDNjyTLQiotNM7XjgfNt5HWFBJJlP","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"400\",\"message\":\"Insufficient balance\"}\n"}]} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-07T05:24:13.778Z"} 
[2026-09-07 10:54:12] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 16 RFQ-20260907-105409 270 null 9414169137 https://cms.buildwellconstruct.com/vendor/quotation/UuKTilHpJ5AhpgbYWeOrw3q3YFTk12Tc56jUjuhPZP3fF26TfTIaqnlVKqi7k6P2 sent {"status":"400","message":"Insufficient balance"} 275 null 9829042108 https://cms.buildwellconstruct.com/vendor/quotation/hAwsEJP26agRHCMuk2ULeTNka70OfON1DivrsgMhMVryQqaTwSbserinroRrIb6K sent {"status":"400","message":"Insufficient balance"} 1414 null 9829924848 https://cms.buildwellconstruct.com/vendor/quotation/31DvdTSyjV8UYIpGAyZ8zzLAJkhjwM3ss8h3ucWDwOanOfSeLbXTNurYOYRmZIHl sent {"status":"400","message":"Insufficient balance"} 1429 null 9950068699 https://cms.buildwellconstruct.com/vendor/quotation/Q5SxjWBAUBE6sqFoPG7aPwqp3uyx0H9N2FKBddWkI5wIwHt7nLuqXoSCvnGwKnGh sent {"status":"400","message":"Insufficient balance"} 1627 null 6376494815 https://cms.buildwellconstruct.com/vendor/quotation/gmr3CmUn4kSrUDBot2AiRhRjJb6bp9or2ZzXDNjyTLQiotNM7XjgfNt5HWFBJJlP sent {"status":"400","message":"Insufficient balance"} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-07T05:24:13.779Z"} 
[2026-09-07 10:59:14] production.DEBUG: Sending RFQ: 13 270 275 1414 1429 1627 69987 11000.00 549 null A total of 11000 tons of Aggregate will be required for the entire project. {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-07T05:29:16.993Z"} 
[2026-09-07 10:59:19] production.DEBUG: HTTP STATUS: 200 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-07T05:29:18.093Z"} 
[2026-09-07 10:59:19] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":17,"rfq_number":"RFQ-20260907-105914","vendors":[{"vendor_id":"270","vendor_name":"","mobile":"9414169137","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/KA5sjuUfeYJ4gAVU45Qt1tfDjpe3izy7UzFA9yjGaTfAKVvmtECGMUYL9Lto83O6","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"400\",\"message\":\"Insufficient balance\"}\n"},{"vendor_id":"275","vendor_name":"","mobile":"9829042108","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/BB2eHKlPq1Qf5qBcj5kwfhCik3HX9exsPDuu41uk1xq2uwB0KkHELsSMStY0wwiW","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"400\",\"message\":\"Insufficient balance\"}\n"},{"vendor_id":"1414","vendor_name":"","mobile":"9829924848","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/j1gpcAD9rbgwF754WK3nNu0ziBevewGY0Gruf9CinQJJqWQz83hvWsnmVCqjqtj3","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"400\",\"message\":\"Insufficient balance\"}\n"},{"vendor_id":"1429","vendor_name":"","mobile":"9950068699","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/gxMbb4dtnYCOqH8mnSP096G7ditRuLisiqJvaARyLIxZpp5snTNBwPRMHlUZztYa","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"400\",\"message\":\"Insufficient balance\"}\n"},{"vendor_id":"1627","vendor_name":"","mobile":"6376494815","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/2F5Rz9QL1227V2RXKAMEReUVjLrwJWLAglSjXFrL3CGD8OGPWNb1lV3ro86zyKsM","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"400\",\"message\":\"Insufficient balance\"}\n"}]} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-07T05:29:18.093Z"} 
[2026-09-07 10:59:19] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 17 RFQ-20260907-105914 270 null 9414169137 https://cms.buildwellconstruct.com/vendor/quotation/KA5sjuUfeYJ4gAVU45Qt1tfDjpe3izy7UzFA9yjGaTfAKVvmtECGMUYL9Lto83O6 sent {"status":"400","message":"Insufficient balance"} 275 null 9829042108 https://cms.buildwellconstruct.com/vendor/quotation/BB2eHKlPq1Qf5qBcj5kwfhCik3HX9exsPDuu41uk1xq2uwB0KkHELsSMStY0wwiW sent {"status":"400","message":"Insufficient balance"} 1414 null 9829924848 https://cms.buildwellconstruct.com/vendor/quotation/j1gpcAD9rbgwF754WK3nNu0ziBevewGY0Gruf9CinQJJqWQz83hvWsnmVCqjqtj3 sent {"status":"400","message":"Insufficient balance"} 1429 null 9950068699 https://cms.buildwellconstruct.com/vendor/quotation/gxMbb4dtnYCOqH8mnSP096G7ditRuLisiqJvaARyLIxZpp5snTNBwPRMHlUZztYa sent {"status":"400","message":"Insufficient balance"} 1627 null 6376494815 https://cms.buildwellconstruct.com/vendor/quotation/2F5Rz9QL1227V2RXKAMEReUVjLrwJWLAglSjXFrL3CGD8OGPWNb1lV3ro86zyKsM sent {"status":"400","message":"Insufficient balance"} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-07T05:29:18.093Z"} 
[2026-09-07 16:43:42] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-07T11:13:42.992Z"} 
[2026-09-07 16:43:42] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-07T11:13:43.035Z"} 
[2026-09-07 16:43:42] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-07T11:13:43.036Z"} 
[2026-09-07 16:47:50] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292 null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:17:51.595Z"} 
[2026-09-07 16:47:50] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:17:51.647Z"} 
[2026-09-07 16:47:50] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:17:51.647Z"} 
[2026-09-07 16:50:42] production.DEBUG: Sending RFQ: 3 1738 69960 2.00 547 null Test {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:20:43.301Z"} 
[2026-09-07 16:50:44] production.DEBUG: HTTP STATUS: 200 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:20:43.759Z"} 
[2026-09-07 16:50:44] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":18,"rfq_number":"RFQ-20260907-165042","vendors":[{"vendor_id":"1738","vendor_name":"","mobile":"7665453503","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/deDa3vTtHLyIA22bLd9rB1WThvRCjYqdTVrhV7JcHdjpOFIFVEmcy8u9EwCe0hJr","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"c8hxu55dqzds4663bw83z6iv\"]}}\n"}]} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:20:43.760Z"} 
[2026-09-07 16:50:44] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 18 RFQ-20260907-165042 1738 null 7665453503 https://cms.buildwellconstruct.com/vendor/quotation/deDa3vTtHLyIA22bLd9rB1WThvRCjYqdTVrhV7JcHdjpOFIFVEmcy8u9EwCe0hJr sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["c8hxu55dqzds4663bw83z6iv"]}} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:20:43.760Z"} 
[2026-09-07 16:52:59] production.DEBUG: Deleting ID: 3 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:23:00.002Z"} 
[2026-09-07 16:52:59] production.DEBUG: Response:  {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:23:00.315Z"} 
[2026-09-07 16:53:01] production.ERROR: Error: SyntaxError Unexpected token '<', "<!DOCTYPE "... is not valid JSON SyntaxError: Unexpected token '<', "<!DOCTYPE "... is not valid JSON {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:23:00.523Z"} 
[2026-09-07 16:53:41] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292 null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:23:42.237Z"} 
[2026-09-07 16:53:41] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:23:42.285Z"} 
[2026-09-07 16:53:41] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:23:42.285Z"} 
[2026-09-07 16:54:41] production.DEBUG: Deleting ID: 3 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:24:42.034Z"} 
[2026-09-07 16:54:41] production.DEBUG: Response:  {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:24:42.325Z"} 
[2026-09-07 16:54:41] production.ERROR: Error: SyntaxError Unexpected token '<', "<!DOCTYPE "... is not valid JSON SyntaxError: Unexpected token '<', "<!DOCTYPE "... is not valid JSON {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:24:42.543Z"} 
[2026-09-07 17:00:52] production.DEBUG: Deleting ID: 3 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:30:53.369Z"} 
[2026-09-07 17:00:52] production.DEBUG: Response:  {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:30:53.686Z"} 
[2026-09-07 17:00:54] production.ERROR: Error: SyntaxError Unexpected token '<', "<!DOCTYPE "... is not valid JSON SyntaxError: Unexpected token '<', "<!DOCTYPE "... is not valid JSON {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:30:53.916Z"} 
[2026-09-07 17:01:19] production.DEBUG: Sending RFQ: 13 270 275 1414 1429 1591 1627 1737 69987 11000.00 549 null A total of 11000 tons of Aggregate will be required for the entire project. {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-07T11:31:20.335Z"} 
[2026-09-07 17:01:24] production.DEBUG: HTTP STATUS: 200 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-07T11:31:22.159Z"} 
[2026-09-07 17:01:24] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":19,"rfq_number":"RFQ-20260907-170119","vendors":[{"vendor_id":"270","vendor_name":"","mobile":"9414169137","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/AimxqMhgyU2xiwDHw4owvC5bErGYkeq4DZ3FA4vK4M57YcgpLOX2P7ZyHwbxSNUp","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"ohzogqinjukxmrdkjipem1af\"]}}\n"},{"vendor_id":"275","vendor_name":"","mobile":"9829042108","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/KFR7zsdgMzzG1vw7zHbRTCaCScsVZTo53d4s5pMIcUORG35vC2aT8VxSvUwNlgri","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"yf77hh7tfdqo78dqzqf53kuw\"]}}\n"},{"vendor_id":"1414","vendor_name":"","mobile":"9829924848","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/KRlrUCphqfjdMm5SYUaHDmGbd5F0HfOcmIS3gXqafmo15v0v7S7DwILrztGCthju","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"lbkagrc7euwfkey6tbmo1g3g\"]}}\n"},{"vendor_id":"1429","vendor_name":"","mobile":"9950068699","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/CT7jkoP4tIG4epIxo7mrhoUJM6u4vFy2SnxlOXeA2tq01jHkgGZ9a10LwFwGb264","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"pnd1eeivmkbm9y1z0rfpsjut\"]}}\n"},{"vendor_id":"1591","vendor_name":"","mobile":"","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/zDMU3ZabPc3qFLk0UuyZXLhsPVC2Mtv5u39BHXTGTcKN9zi7Goj59HA0wklRJOhc","whatsapp_status":"failed","whatsapp_response":"Vendor mobile number not found"},{"vendor_id":"1627","vendor_name":"","mobile":"6376494815","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/H4xq83o5d5y6QaoTjWDTvFZhjA3fuBGDo0lQ7XcykVCHEbKmXOfjtchi8HRw6fde","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"i0t49p6uxenp49e2qhvwpm63\"]}}\n"},{"vendor_id":"1737","vendor_name":"","mobile":"8302163865","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/09gBo9BcODZspOYhATwypOoynlVuXv79IGlIdgNXHGvgPi5Hxjbx9V4jvgD73Xqr","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"my3ae2g5tgzdpgz79arwbjym\"]}}\n"}]} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-07T11:31:22.159Z"} 
[2026-09-07 17:01:24] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 19 RFQ-20260907-170119 270 null 9414169137 https://cms.buildwellconstruct.com/vendor/quotation/AimxqMhgyU2xiwDHw4owvC5bErGYkeq4DZ3FA4vK4M57YcgpLOX2P7ZyHwbxSNUp sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["ohzogqinjukxmrdkjipem1af"]}} 275 null 9829042108 https://cms.buildwellconstruct.com/vendor/quotation/KFR7zsdgMzzG1vw7zHbRTCaCScsVZTo53d4s5pMIcUORG35vC2aT8VxSvUwNlgri sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["yf77hh7tfdqo78dqzqf53kuw"]}} 1414 null 9829924848 https://cms.buildwellconstruct.com/vendor/quotation/KRlrUCphqfjdMm5SYUaHDmGbd5F0HfOcmIS3gXqafmo15v0v7S7DwILrztGCthju sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["lbkagrc7euwfkey6tbmo1g3g"]}} 1429 null 9950068699 https://cms.buildwellconstruct.com/vendor/quotation/CT7jkoP4tIG4epIxo7mrhoUJM6u4vFy2SnxlOXeA2tq01jHkgGZ9a10LwFwGb264 sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["pnd1eeivmkbm9y1z0rfpsjut"]}} 1591 null null https://cms.buildwellconstruct.com/vendor/quotation/zDMU3ZabPc3qFLk0UuyZXLhsPVC2Mtv5u39BHXTGTcKN9zi7Goj59HA0wklRJOhc failed Vendor mobile number not found 1627 null 6376494815 https://cms.buildwellconstruct.com/vendor/quotation/H4xq83o5d5y6QaoTjWDTvFZhjA3fuBGDo0lQ7XcykVCHEbKmXOfjtchi8HRw6fde sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["i0t49p6uxenp49e2qhvwpm63"]}} 1737 null 8302163865 https://cms.buildwellconstruct.com/vendor/quotation/09gBo9BcODZspOYhATwypOoynlVuXv79IGlIdgNXHGvgPi5Hxjbx9V4jvgD73Xqr sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["my3ae2g5tgzdpgz79arwbjym"]}} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-07T11:31:22.160Z"} 
[2026-09-07 17:01:29] production.DEBUG: Deleting ID: 3 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:31:30.442Z"} 
[2026-09-07 17:01:29] production.DEBUG: Response:  {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:31:30.726Z"} 
[2026-09-07 17:01:32] production.ERROR: Error: SyntaxError Unexpected token '<', "<!DOCTYPE "... is not valid JSON SyntaxError: Unexpected token '<', "<!DOCTYPE "... is not valid JSON {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:31:30.946Z"} 
[2026-09-07 17:01:51] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292 null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:31:52.731Z"} 
[2026-09-07 17:01:51] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:31:52.777Z"} 
[2026-09-07 17:01:51] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292 {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:31:52.777Z"} 
[2026-09-07 17:02:02] production.DEBUG: Deleting ID: 3 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:32:03.554Z"} 
[2026-09-07 17:02:02] production.DEBUG: Response:  {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:32:03.853Z"} 
[2026-09-07 17:02:04] production.ERROR: Error: SyntaxError Unexpected token '<', "<!DOCTYPE "... is not valid JSON SyntaxError: Unexpected token '<', "<!DOCTYPE "... is not valid JSON {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:32:04.079Z"} 
[2026-09-07 17:03:08] production.DEBUG: Sending RFQ: 12 270 275 1414 1429 1591 1627 1737 70259 9000.00 549 A GRADE MATERIAL A total of 9000 tons of M-Sand will be required for the entire project. {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-07T11:33:08.858Z"} 
[2026-09-07 17:03:12] production.DEBUG: HTTP STATUS: 200 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-07T11:33:10.290Z"} 
[2026-09-07 17:03:12] production.DEBUG: RAW SERVER RESPONSE: {"success":true,"message":"RFQ created successfully","rfq_id":20,"rfq_number":"RFQ-20260907-170308","vendors":[{"vendor_id":"270","vendor_name":"","mobile":"9414169137","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/SPDEcePz4TwqT9OSMTSiX9poKrFl6CQ52wOzbK4EU3XkdjKZUEJdOvfJEV2Mc9Uv","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"nbdnwhtgvsol44rmvual0y8x\"]}}\n"},{"vendor_id":"275","vendor_name":"","mobile":"9829042108","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/gMl1dvsccFT81BoZ0mSdPuu7jngwYVo8621ZDNTzfgDcIoJOttMBj7Zuj21P7T5Q","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"t0apqoqa51b537yhasjwbu3n\"]}}\n"},{"vendor_id":"1414","vendor_name":"","mobile":"9829924848","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/tnhWp3RfP3nyUOdITYwncADMV6DwQDQtChhVP7o2ZiHhO4yjuUSOS8Ttai0tInXW","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"f8cnc6fkeepggviu59mjua2l\"]}}\n"},{"vendor_id":"1429","vendor_name":"","mobile":"9950068699","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/gpTBGYH5ByD4n9R3QgDCGRgd3X7JQiG6RtZVjp5XJRzV6717HkS52DDilIX3nitv","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"p4nedahbf06t7c3nmvgjjdjx\"]}}\n"},{"vendor_id":"1591","vendor_name":"","mobile":"","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/kqqIQfvggsbhhUiSXd2umrw6rlcfBcA4fFP9oqDwBxnN7j2y9MUizkA682flHIKb","whatsapp_status":"failed","whatsapp_response":"Vendor mobile number not found"},{"vendor_id":"1627","vendor_name":"","mobile":"6376494815","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/sKvHVcJW78c1rPKD7OwyKnuk6y08qmaxWxPjn4fNbQsq652QYtdeDLcCyzVqpAcM","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"zyx3thw2s900tyaqiznq3931\"]}}\n"},{"vendor_id":"1737","vendor_name":"","mobile":"8302163865","quotation_url":"https:\/\/cms.buildwellconstruct.com\/vendor\/quotation\/YMRscZYYMXIFK1a8E0jbiUNTMuRdxwZsinJB6rLruMnIdTXITQsJLihMbaXT9C4X","whatsapp_status":"sent","whatsapp_response":"{\"status\":\"success\",\"message\":\"success\",\"data\":{\"connStatus\":true,\"messageIDs\":[\"gx242yfddknw1mch5gm22uwf\"]}}\n"}]} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-07T11:33:10.291Z"} 
[2026-09-07 17:03:12] production.DEBUG: RFQ RESPONSE: true RFQ created successfully 20 RFQ-20260907-170308 270 null 9414169137 https://cms.buildwellconstruct.com/vendor/quotation/SPDEcePz4TwqT9OSMTSiX9poKrFl6CQ52wOzbK4EU3XkdjKZUEJdOvfJEV2Mc9Uv sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["nbdnwhtgvsol44rmvual0y8x"]}} 275 null 9829042108 https://cms.buildwellconstruct.com/vendor/quotation/gMl1dvsccFT81BoZ0mSdPuu7jngwYVo8621ZDNTzfgDcIoJOttMBj7Zuj21P7T5Q sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["t0apqoqa51b537yhasjwbu3n"]}} 1414 null 9829924848 https://cms.buildwellconstruct.com/vendor/quotation/tnhWp3RfP3nyUOdITYwncADMV6DwQDQtChhVP7o2ZiHhO4yjuUSOS8Ttai0tInXW sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["f8cnc6fkeepggviu59mjua2l"]}} 1429 null 9950068699 https://cms.buildwellconstruct.com/vendor/quotation/gpTBGYH5ByD4n9R3QgDCGRgd3X7JQiG6RtZVjp5XJRzV6717HkS52DDilIX3nitv sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["p4nedahbf06t7c3nmvgjjdjx"]}} 1591 null null https://cms.buildwellconstruct.com/vendor/quotation/kqqIQfvggsbhhUiSXd2umrw6rlcfBcA4fFP9oqDwBxnN7j2y9MUizkA682flHIKb failed Vendor mobile number not found 1627 null 6376494815 https://cms.buildwellconstruct.com/vendor/quotation/sKvHVcJW78c1rPKD7OwyKnuk6y08qmaxWxPjn4fNbQsq652QYtdeDLcCyzVqpAcM sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["zyx3thw2s900tyaqiznq3931"]}} 1737 null 8302163865 https://cms.buildwellconstruct.com/vendor/quotation/YMRscZYYMXIFK1a8E0jbiUNTMuRdxwZsinJB6rLruMnIdTXITQsJLihMbaXT9C4X sent {"status":"success","message":"success","data":{"connStatus":true,"messageIDs":["gx242yfddknw1mch5gm22uwf"]}} {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-07T11:33:10.291Z"} 
[2026-09-07 17:05:19] production.DEBUG: Deleting ID: 3 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:35:20.585Z"} 
[2026-09-07 17:05:20] production.DEBUG: Response:  {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:35:20.870Z"} 
[2026-09-07 17:05:21] production.ERROR: Error: SyntaxError Unexpected token '<', "<!DOCTYPE "... is not valid JSON SyntaxError: Unexpected token '<', "<!DOCTYPE "... is not valid JSON {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:35:21.088Z"} 
[2026-09-07 17:05:31] production.DEBUG: Deleting ID: 3 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:35:32.026Z"} 
[2026-09-07 17:05:31] production.DEBUG: Response:  {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:35:32.331Z"} 
[2026-09-07 17:05:32] production.ERROR: Error: SyntaxError Unexpected token '<', "<!DOCTYPE "... is not valid JSON SyntaxError: Unexpected token '<', "<!DOCTYPE "... is not valid JSON {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:35:32.540Z"} 
[2026-09-07 17:05:58] production.DEBUG: Deleting ID: 3 {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:35:58.937Z"} 
[2026-09-07 17:05:58] production.DEBUG: Response:  {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:35:59.282Z"} 
[2026-09-07 17:06:01] production.ERROR: Error: SyntaxError Unexpected token '<', "<!DOCTYPE "... is not valid JSON SyntaxError: Unexpected token '<', "<!DOCTYPE "... is not valid JSON {"url":"https://cms.buildwellconstruct.com/purchase/request/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36","timestamp":"2026-09-07T11:35:59.523Z"} 
[2026-09-08 16:56:51] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-09-08T11:26:53.838Z"} 
[2026-09-08 16:56:51] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-09-08T11:26:53.876Z"} 
[2026-09-08 16:56:51] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36","timestamp":"2026-09-08T11:26:53.876Z"} 
[2026-09-09 12:31:04] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-09T07:01:03.871Z"} 
[2026-09-09 12:31:04] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-09T07:01:03.983Z"} 
[2026-09-09 12:31:04] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-09T07:01:03.983Z"} 
[2026-09-09 12:44:16] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-09T07:14:16.333Z"} 
[2026-09-09 12:44:16] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-09T07:14:16.368Z"} 
[2026-09-09 12:44:16] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-09T07:14:16.368Z"} 
[2026-09-09 15:48:11] production.ERROR: SyntaxError Unexpected token '<', "<!DOCTYPE "... is not valid JSON SyntaxError: Unexpected token '<', "<!DOCTYPE "... is not valid JSON {"url":"https://cms.buildwellconstruct.com/purchase/request/create/quotation/list","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-09T10:18:09.969Z"} 
[2026-09-09 15:48:18] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-09T10:18:18.149Z"} 
[2026-09-09 15:48:18] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-09T10:18:18.270Z"} 
[2026-09-09 15:48:18] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-09T10:18:18.271Z"} 
[2026-09-09 17:56:52] production.WARNING: jQuery.Deferred exception: Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) null {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-09T12:26:51.476Z"} 
[2026-09-09 17:56:52] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-09T12:26:51.518Z"} 
[2026-09-09 17:56:52] production.ERROR: Uncaught TypeError: Cannot read properties of null (reading 'getContext') https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165 2 28722 TypeError Cannot read properties of null (reading 'getContext') TypeError: Cannot read properties of null (reading 'getContext')
    at HTMLDocument.<anonymous> (https://cms.buildwellconstruct.com/custom/js/dashboard.js?v=1748468165:7:46)
    at e (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:26990)
    at t (https://cms.buildwellconstruct.com/assets/js/jquery.min.js?v=1748468165:2:27292) {"url":"https://cms.buildwellconstruct.com/dashboard","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Edg/152.0.0.0","timestamp":"2026-09-09T12:26:51.518Z"} 
